1. First step to Python
Discover Python data structures.
Define the characteristics of each data structure.
Understand how to manipulate lists, dictionaries, tuples and sets.
2. Python Basic Syntax
Learn the basic syntax of Python.
Explore indentation and comments in Python.
Understand how to import libraries from Python.
3. Python Basics
Discover the different types of Python data (int / float / string / boolean).
Manipulate the basic operations of Python using arithmetic and logical operators).
Create conditional structures with Python.
Use loops ("for" and "while").
4. Python Data structures
Explain Python data structures.
Define the characteristics of each data structure.
Understand how to manipulate lists, dictionaries, sets and tuples.
5. Python functions
Define functions in Python.
Understand the Lambda function by defining its purpose and structure.
Explain the use of parameters and arguments in the construction of Python functions.
6. Python object/class
Define objects and classes in Python.
Differentiate between object and class.
Explain how to manipulate objects and classes with Python.
7. Python numpy
Define and create tables in Python.
Discover and use the Numpy library.
Explain the main operations used in Numpy tables.
Manipulate some of the usual functions associated with Numpy in Python.
8. Python Pandas
Discover the Pandas library.
Discover how to build dataframes.
Learn how to manipulate "dataframes" and series in Python.
9. Python algorithms
Discover the main algorithms of Python.
Define search and sorting algorithms.
Implement tree algorithms
10Python file handling
Understand how to create files in Python.
Explain how to read and manipulate files in Python