I created a complete web service with databases, back-end, and an amazing front-end website with the latest technologies. This project gave me all the skills to work in companies in Silicon Valley such as Facebook or Dropbox. I gained skills to quickly learn and adapt to new frameworks for building products or to iterate on an existing codebase.
- Interpretation
- Commenting code
- Following a coding style standard
- Variables, types, operators, expressions, loops, iterators
- Conditional statements (if, else, while)
- Functions
- Libraries
- Data structures
- Exception management
- Class, metaclass, decorator
- Network requests
- Application programming interface scripting
- HTML/CSS
- Accessibility
- Javascript
- Object notation
- Public - internal interfaces
- Inheritance
- Data formatting (JSON/XML...)
- Serialization and deserialization
- SQL language
- Relational database
- Data definition language
- Data manipulation language
- Data control language
- MySQL - SQLite
- Object-relational mapping
- Create your own AirBnB website complete with database, front-end, back-end, console, and testing
- Hack a website's security by scripting requests