How I learned Python in 30 steps.
Foto de Fotis Fotopoulos na Unsplash
- Day 1 - Variables, Types, Strings, Operators
- Day 2 - Python Conditions and If statements
- Day 3 - While loops and String methods
- Day 4 - For loops, Lists, List methods
- Day 5 - Tuples and Dictionaries
- Day 6 - Functions and List Comprehensions
- Day 7 - Lambda Functions and Exercices
- Day 8 - Functional Programming
- Day 9 - File Handling
- Day 10 - Project - K-Nearest Neighbors
- Day 11 - Intro to Object Oriented Programming (OOP)
- Day 12 - Exceptions, Closures, Recursive Functions and Generators
- Day 13 - Intro to NumPy - ndarray
- Day 14 - NumPy Data Types, Indexing and Slicing
- Day 15 - Built-in methods, Math functions, Linear Algebra
- Day 16 - Intro to Pandas
- Day 17 - Pandas Data Frames
- Day 18 - ETL and EDA with Pandas
- Day 19 - Project - Exploratory Data Analysis
- Day 20 - Intro to Statistics
- Day 21 - Data Visualization I (Matplotlib)
- Day 22 - Data Visualization II (Matplotlib)
- Day 23 - Data Visualization III (Seaborn)
- https://www.geeksforgeeks.org/python-programming-language/
- https://www.w3schools.com/python/
- https://www.kaggle.com/learn/python
- https://wesmckinney.com/book/preface
- https://numpy.org/
- https://sheriffjbabu.medium.com/learn-python-for-data-analysis-in-30-days-60f411910937
- https://www.markdownguide.org/cheat-sheet/