Python programing Course Outline
Your learning roadmap

1 - Introduction
1.1 - What is python
1.2 - Why python , what makes it different
1.3 - Installing and setting up the development environment
2 - Hello world
2.1 - Write your first python code
2.2 - Basic python syntax and code structure
2.3 - How to run a python script
3 - Variables and simple data types
3.1 - Variable and assignment
3.2 - Strings
4 - .numbers
4.1 - Comments
5 - Functions
5.1 - What is function & what's the use
5.2 - Introduction to basic local functions
6 - Control flow
6.1 - Conditional statements
6.2 - Logical operators
6.3 - Loops
6.3.1 - Loop controls
7 - Function deeper
7.1 - Define and call custom functions
7.2 - Your first function
7.3 - Parameters( arguments)
7.4 - Returning
7.5 - Variable scopes
7.6 - Lamda functions
7.6.1 - What is a lamda function
7.6.2 - Getting used to lamda functions
8 - Working with files and folders
8.1 - Opening and closing files
8.2 - Writing files
8.3 - Creating folders
8.4 - Deleting files and folders
8.5 - Checking if a file or a folder exists
8.6 - Get if a path is a file and folder
9 - Classes
9.1 - What is a class and what is the use
9.2 - Class inheritance
10 - Error handling
11 - Modules
11.1 - What are modules
11.2 - How to install modules
12 - Final project
Back
Class information
For all classes in all branches for this course

Class information will show here as soon as we start registration.

Practice
Make your self at home
Practice loop
Try to create this patterns using python,
become perfect in creating loops.

Pattern 1
*
**
***
****

Pattern 2
   *
  **
 ****
******

Pattern 3
   *
  **
 ***
****