-
Rs12000
-
Duration: 2 Months
-
Delivery mode: Online
-
Group size: 6 - 10
-
Instruction language:
Urdu,
English
-
Certificate provided:
No
Course Contents
Introduction to Programming
1.1. What is a program?
1.2. Languages of Programming a computer
1.2.1. Machine Language
1.2.2. Assembly Language
1.2.3. High Level Language
1.3. Algorithm
1.4. Compiler vs Interpreter
1.5. Introduction and Benefits of Python
1.6. History of Python
1.7. Exercise
GETTING STARTED WITH PYTHON
2.1. Downloading and Installation of Python IDE (PyCharm)
2.2. Anatomy of Python Program
2.3. Write your first Hello World! Script
2.4. Guidelines for creating Script
2.4.1. Importance of comments
2.4.2. Spacing
2.5. Programming Errors:
2.5.1. Syntax Error
2.5.2. Runtime Errors
2.5.3. Logical Errors
2.6. Exercise
VARIABLES & OPERATORS
3.1. Variables in Python
3.2. Rules and Guidelines for creating a variable
3.3. Assignment Operator
3.4. Multiple Assignments
3.5. Use of Buit-in function (type)
3.6. Arithmetic Operators (+, -, /, *, **)
3.7. Type Conversion Vs Type Casting
3.8. Boolean Operator
3.9. Logical & Comparison Operators
3.10. Exercise
STRINGS
4.1. Understanding Strings
4.2. Combine vs Repeat Strings
4.3. String’s Buit in Methods
(capitalize (), len (), lower (), upper (), strip (), replace (), startwith(), endswith())
4.4. Exercise
LISTS
5.1. Understanding Lists
5.2. Forward vs Backward Accessing
5.3. Changing, Removing and Adding Element
5.4. Slice a List
5.5. Membership Operator: in vs not in
5.6. Exercise
CONDITIONAL STATEMENT:
6.1. if statement
6.2. else statement
6.3. elif statement
6.4. Exercise
LOOPS:
7.1. for loop
7.2. while loop
7.3. continue vs break
7.4. Exercise
FUNCTIONS
8.1. Understanding functions
8.2. print vs return statement
8.3. Variable scope
8.4. Default arguments
8.5. Exercise
WORKING WITH GRAPHICS
9.1. Introduction to Turtle
9.2. Basic commands
(forward(), back(), left(), right())
9.3. Draw Shapes
(Lines, Square, Rectangle, Circle, Star)
9.4. Working with Excel File using Panda
9.4.1. Reading an Excel file using Python
9.4.2. Writing into an excel file using Python
9.5. Other Useful Python Libraries
9.5.1. Numpy
9.5.2. Matplotlib
9.5.3. Tkinter
9.5.4. Django
9.5.5. Kotlin
9.5.6. Micropython
9.5.7. PyGame