Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 720 Bytes

File metadata and controls

40 lines (26 loc) · 720 Bytes

Python Workshop Syllabus

Environment Setup

Installing python (3.7 or higher) \ pip:
https://realpython.com/installing-python

Pycharm \ Jupyter:
https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html https://www.jetbrains.com/pycharm/download

Lesson 1:

Virtualenv, pip and requirements.txt
Types overview
Condition & loops (if, else, switch, for)
Functions
Containers (list, tuple, set, dict)

Lesson 2:

Modules and packages
Classes and Objects
Context manager
Generators

Lesson 3:

List\Dict comprehension
Functional programming
Decoration
Debug
Exception

Lesson 4:

Writing a rest application