Day |
Topic |
Details |
Video Link |
1 |
Introduction to Python |
Installing Python, IDE setup, basic syntax |
|
2 |
Variables and Data Types |
Understanding variables, data types (int, float, str, bool) |
|
3 |
Operators |
Arithmetic, comparison, logical, and assignment operators |
|
4 |
Control Flow - Conditional Statements |
if, elif, else statements |
|
5 |
Control Flow - Loops |
for loops, while loops, break, continue |
|
6 |
Functions |
Defining and calling functions, return statement |
|
7 |
Project Day |
Simple calculator or temperature converter |
|
8 |
Lists |
Creating lists, accessing elements, list methods |
|
9 |
Tuples and Sets |
Understanding tuples and sets, differences from lists |
|
10 |
Dictionaries |
Creating dictionaries, accessing and modifying values |
|
11 |
File Handling |
Reading from and writing to files |
|
12 |
Exception Handling |
try, except, finally, raising exceptions |
|
13 |
Object-Oriented Programming (OOP) |
Classes and objects, inheritance, polymorphism |
|
14 |
Project Day |
Create a basic class-based project (e.g., a simple game) |
|
15 |
Modules and Packages |
Importing modules, creating packages |
|
16 |
Working with Libraries |
Using popular libraries (e.g., NumPy, Pandas) |
|
17 |
Project Day |
Data analysis project using Pandas |
MYSQL TRAINING SCHEME
Day |
Topic |
Details |
Video Link |
18 |
Introduction to MySQL |
Installing MySQL, basic SQL syntax, MySQL Workbench |
|
19 |
Database Design |
Creating databases, understanding tables, primary keys |
|
20 |
CRUD Operations |
INSERT, SELECT, UPDATE, DELETE statements |
|
21 |
Data Types and Constraints |
Different data types, applying constraints |
|
22 |
Joins and Relationships |
INNER JOIN, LEFT JOIN, RIGHT JOIN, understanding relationships |
|
23 |
Aggregations and Grouping |
COUNT, SUM, AVG, GROUP BY, HAVING |
|
24 |
Subqueries and Nested Queries |
Writing subqueries, nested queries |
|
25 |
Indexes and Optimization |
Creating indexes, optimizing queries |
|
26 |
Stored Procedures and Functions |
Creating and using stored procedures and functions |
|
27 |
Triggers and Events |
Creating and using triggers, scheduling events |
|
28 |
User Management and Security |
Creating users, setting permissions, securing the database |
|
29 |
Backup and Recovery |
Backup strategies, restoring databases |
|
30 |
Final Project |
Develop a complete database-driven application using Python and
MySQL |