/Python-intro

introdaction to Python

Primary LanguageHTML

Lesson 1:

  1. What is a program

  2. Python as a calculator

  3. Operators & Precedence

  4. Variables

  5. Sequential programming (simple exercise) Lesson 2:

  6. Sequential programming (followup and more advanced exercise)

  7. Conditional Operations Lesson 3:

  8. Iterative programming

  9. strings and string operations Lesson 4:

  10. Using functions

  11. using python docs & help option

  12. Mini project 1 Lesson 5:

  13. Writing functions

  14. Structuring files and importing

  15. Mini project 2 Lesson 6:

  16. Classes & Objects

  17. Main Project More advanced topics:

Lesson 7:

Libraries APIs Frameworks Web programming intro Lesson 8:

  1. Python Notebooks
  2. Data processing
  3. Visualizing
  4. Pre-processing & Data Manipulation
  5. Dashboard Usage:

We have a folder per Lesson. Each lesson has a notebook ipynb, which we can display as a slide show using command: jupyter nbconvert --to slides --post serve Optionally you