- 01 Python & Introduction to Data Science
- 2.01 Configuration of the development environment
- 2.02 How to install Python libraries
- 2.03 Basic Notebook Controls
- 2.04 Introduction to Python
- 2.05 Operations in Python
- 2.06 Variables and conversions in Python
- 2.07 Strings and functions of modifications
- 2.08 Python’s Lists
- 2.09 Functions with lists
- 2.10 Dictionaries in Python
- 2.11 Functions with dictionaries
- 2.12 Set in Python
- 2.13 Assignment mechanism in Python
- 2.14 Conditional instructions in Python
- 2.15 Python iteration instructions
- 2.16 Creating functions in Python
- 2.17 Scripts and modules in Python
- 2.18 Error handling in Python
- 2.19 Reading and writing files in Python
- 2.20 Classes in Python
- 2.21 Inheritance of classes in Python
- 2.22 Time management functions
- 2.23 Practical exercises with Python (1)
- 2.24 Practical exercises with Python (2)
- 2.25 Practical exercises with Python (3)
- 2.26 Practical exercises with Python (4)
- 2.27 Practical exercises with Python (5)
- 2.28 Practical exercises with Python (6)
- 3.01 Introduction to Numpy
- 3.02 Arrays in Numpy
- 3.03 Indexing of matrices in Numpy
- 3.04 Copy, arange and random in Numpy
- 3.05 Data type and conversion to Numpy
- 3.06 Mathematical Functions in Numpy
- 3.07 Order functions in Numpy
- 3.08 Data management functions in Numpy
- 3.09 Functions to create arrays in Numpy (1)
- 3.10 Functions to create arrays in Numpy (2)
- 3.11 Logical operations in Numpy
- 3.12 Random in Numpy
- 3.13 Reading files in Numpy
- 3.14 Writing files in Numpy
- 3.15 Practical exercises with Numpy (1)
- 3.16 Practical exercises with Numpy (2)
- 3.17 Practical exercises with Numpy (3)
- 3.18 Practical exercises with Numpy (4)
- 3.19 Practical exercises with Numpy (5)
- 3.20 Practical exercises with Numpy (6)
- 3.21 Practical exercises with Numpy (7)
- 4.01 Introduction to Pandas
- 4.02 DataFrame and Series in Pandas
- 4.03 Indexing methods in Pandas
- 4.04 Groupby in Pandas
- 4.05 Mathematical Operations in Pandas
- 4.06 Indexing and editing of a Series data
- 4.07 Indexing, editing and deletion of a DataFrame
- 4.08 Merge in DataFrame
- 4.09 Display options in Pandas
- 4.10 Pivot chart in Pandas
- 4.11 Managing dates in Pandas (1)
- 4.12 Managing dates in Pandas (2)
- 4.13 Processing data in Pandas (1)
- 4.14 Processing of data in Pandas (2)
- 4.15 Methods for editing strings in Pandas
- 4.16 Advanced indexing methods in Pandas
- 4.17 Create graphs in Pandas
- 4.18 Memory management for large data