| 0x00-python-hello_world |
Python, shell and C scripts |
| 0x01-python-if_else_loops_functions |
What is a function and how do you use functions |
| 0x02-python-import_modules |
How to use command line arguments with your Python programs |
| 0x03-python-data_structures |
What are the differences and similarities between strings and lists |
| 0x04-python-more_data_structures |
How to use set, lambda and map |
| 0x05-python-exceptions |
Errors and Exceptions |
| 0x06-python-classes |
OOP, Properties, Getters, Setters... |
| 0x07-python-test_driven_development |
TDD, Doctests, Unittests... |
| 0x08-python-more_classes |
Classmethods, Sataticmethods, Class and Instance Attributes |
| 0x09-python-everything_is_object |
Objects, Immutable and Mutables types... |
| 0x0A-python-inheritance |
Inheritance, Multiple Inheritance, Magic Methods... |
| 0x0B-python-input_output |
JSON encoder and decoder, Reading and Writing Files |
| 0x0C-python-almost_a_circle |
Args/Kwargs, JSON Encoder and Decoder, Unittests... |
| 0x0D-SQL_introduction |
MySQL Databases |
| 0x0E-SQL_more_queries |
MySQL, New User, Grant Permissions, Constraints, Subqueries, JOINS... |