Certificate in Professional Python Programming Syllabus
1 Introduction to Python
2 Installation and Setup
3 Python IDEs Overview
4 Python Syntax and Comments
5 Variables and Data Types
6 Type Casting
7 Input and Output Functions
8 Operators in Python
9 Conditional Statements (if elif else)
10 Loops (for and while)
11 Break and Continue Statements
12 Functions and Parameters
13 Return Values
14 Lambda Functions
15 Modules and Packages
16 Python Standard Library
17 File Handling (read write append)
18 Exception Handling (try except finally)
19 Object Oriented Programming
20 Classes and Objects
21 Constructors and Destructors
22 Inheritance and Polymorphism
23 Encapsulation and Abstraction
24 List and List Comprehension
25 Tuples and Sets
26 Dictionaries
27 Iterators and Generators
28 String Manipulation
29 Date and Time
30 Regular Expressions
31 Working with JSON
32 Working with CSV and Excel Files
33 Basic GUI using Tkinter
34 Web Scraping using BeautifulSoup
35 Introduction to APIs and Requests
36 Introduction to MySQL with Python
37 Connecting Python with MySQL
38 Mini Projects and Real Life Applications
39 Resume and Interview Preparation
40 Final Assessment and Certification