Programming & AI Foundations
Programming & AI Foundations

| Module | Topics Covered | Duration |
|---|---|---|
| Week 1 – Python Fundamentals | Python Basics and Programming Fundamentals | 1 Month |
| Variables and Data Types | ||
| Loops and Control Flow | ||
| Functions and Reusability | ||
| Collections and Data Structures | ||
| File Handling Operations | ||
| Exception Handling Techniques | ||
| Week 2 – APIs & OOP | Object-Oriented Programming Concepts | |
| Working with APIs | ||
| JSON Data Processing | ||
| REST API Development Concepts | ||
| API Testing with Postman | ||
| Week 3 – Databases & SQL | SQL Fundamentals | |
| Joins and Table Relationships | ||
| Group By and Aggregation Functions | ||
| Subqueries and Advanced Queries | ||
| PostgreSQL Database Management | ||
| Week 4 – Development Tools | Git Version Control | |
| GitHub Repository Management | ||
| Linux Basics for Developers | ||
| Visual Studio Code Setup & Usage | ||
| Project Structure & Best Practices | ||
| Project | Employee Management API using Python |