✦ About Program
CERTIFICATE IN ADVANCED CERTIFICATE IN PYTHON PROGRAMMING is a comprehensive 4-month program (80 hours) designed to equip students with practical skills and industry-relevant knowledge. The curriculum covers fundamental to advanced concepts with hands-on training, assignments, and project work. Upon successful completion, students receive a recognized certificate certificate from TNCS Computer Education.
✦ Course Curriculum
1
Introduction to Python
- Python History & Features
- Installing Python
- IDE Setup
- First Program
2
Python Fundamentals
- Variables & Data Types
- Operators
- Input / Output
- Type Conversion
- Comments
3
Control Statements
- if, elif, else
- Loops: for, while
- break, continue, pass
4
Functions
- User Defined Functions
- Arguments & Parameters
- Lambda Functions
- Recursion
5
Data Structures
- Lists
- Tuples
- Sets
- Dictionaries
6
Strings & File Handling
- String Operations
- File Read / Write
- CSV / Text Files
7
Object-Oriented Programming
- Classes & Objects
- Constructors
- Inheritance
- Polymorphism
- Encapsulation
8
Modules & Packages
- Importing Modules
- Creating Packages
- Built-in Libraries
9
Exception Handling
- Try / Except
- Finally
- Custom Exceptions
10
Advanced Python
- Decorators
- Iterators & Generators
- Date & Time
- Multithreading Basics
11
Database Programming
- SQLite with Python
- CRUD Operations
12
GUI Programming
- Tkinter Basics
- Forms, Labels, Buttons
13
Automation & Projects
- Email Automation
- File Automation
- Mini Projects
- Final Live Project