In this repository, I share codes of the introduction to python courses published on my YouTube channel
| Lesson Number | Topic | Learning Objectives | YouTube Videos | 
|---|---|---|---|
| 00 | (Python)Miniconda Installation - Windows | Installation & Environment variables:  1. How to install Miniconda on Windows | |
| 00 | (Python)Miniconda Installation - Linux/Ubuntu | Installation & Environment variables:  1. How to install Miniconda on Linux/Ubuntu | |
| 01 | introduction to jupyter notebook | Jupyter Notebook Introduction:  1. How to install Jupyter notebook | |
| 02 | variables & Auto complete | variables:  1. How to assign a value to a variable | |
| 03 | standard Data Types numeric & str | numeric-types:   1. int  1. indexing  | |
| 04 | standard Data Types lists | list:  1. create a list | |
| 05 | basic operators | operators:  1. Arithmetic Operators | |
| 06 | if statement | if_statement:   1. if statements | |
| 07 | loops | loops:   1. while loop  1.while structure | |
| 08 | loops if else exercises | exercises: There are seven tasks for better understanding the topics | |
| 09 | data types tuple | tuple:   1. how to create one | |
| 10 | data types sets | set:   1. how to create one | |
| 11 | data types dictionaries | dictionaries:  1. how to create one -> key: value | |
| 12 | data type conversion | conversion:  1. string digit to int and int to string | |
| 13 | loops part 02 | loops part-2:  1. Loops over dictionaries | |
| 14 | dictionary loops exercises | dictionary & loops exercises: There are four exercises for better understanding the topics | |
| 15 | functions basics | functions basics:  1. Creating a Function | |
| 16 | functions docstring | functions docstrings:  1. Docstrings  | |
| 17 | functions type hints | functions type-hint:  1. Defining Type Hints  | |
| 18 | functions advanced | functions advanced:  1. Function Scopes  | |
| 19 | comprehension single-line-if-statement | comprehension single-line-if-statement:  1. Single line if statement  | |
| 20 | File Handling OS & Shutil | File Handling OS & Shutil:  1. Opening  | |
| 21 | Try & Except | Try Except :  1. Error Types  | |
| 22 | collections | collections :  1. ChainMap  | 
I would appreciate it if you could support the active development of this repo by:
- Adding a GitHub Star to the project!
- Following my profile https://github.com/pooya-mohammadi on GitHub
- Following my profile https://youtube.com/PooyaMohammadiKazaj on YouTube
- Following my profile https://www.linkedin.com/in/pooya-mohammadi on LinkedIn
Thank you so much for your interest in growing the reach of the repo!
You contact from following ways:
- 🍀LinkedIn www.linkedin.com/in/pooya-mohammadi
- 🍀Email: pooyamohammadikazaj@gmail.com
Distributed under the MIT License. See LICENSE for more information.























