/learning-python

Here is where I started my first lines in python!

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

learning-python

How I learned Python in 30 steps.


Foto de Fotis Fotopoulos na Unsplash

Notebooks:

  • 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)

Sources: