Duration
4 to 6 Months
Modules
12 Modules
Projects
Real-Time
Support
Interview Prep
Enroll Now
Get 20% off - Limited Time Offer
Introduction to Python
- Python history and features
- Python installation and setup
- IDLE, VS Code and PyCharm overview
- Writing your first Python program
- Execution flow and syntax basics
Python Basics
- Variables and data types
- Type casting
- Operators in Python
- User input and output
- Keywords and identifiers
Control Statements
- if, elif and else statements
- Nested conditions
- for loop and while loop
- break, continue and pass
- Pattern and logic building programs
Strings, Lists, Tuples and Sets
- String operations and methods
- Lists and list methods
- Tuples and tuple operations
- Sets and set methods
- Dictionary introduction
Functions and Modules
- Defining and calling functions
- Arguments and return values
- Lambda functions
- Modules and packages
- Built-in and user-defined modules
Object-Oriented Programming in Python
- Classes and objects
- Constructors and self keyword
- Inheritance
- Polymorphism
- Encapsulation and abstraction
Exception Handling and File Handling
- try, except, else and finally
- Custom exceptions
- Reading and writing files
- CSV and JSON file handling
- Working with OS module
Database and SQL with Python
- Database fundamentals
- SQL basics and CRUD queries
- MySQL with Python
- Connecting Python to databases
- Mini database project
Frontend Development
- HTML5 basics
- CSS3 styling
- Bootstrap responsive design
- JavaScript fundamentals
- DOM manipulation and events
Django Framework
- Django architecture and setup
- Apps, views and URL routing
- Templates and static files
- Models and migrations
- Forms and authentication
APIs, REST Framework and Git
- Django REST Framework basics
- Creating REST APIs
- JSON request and response handling
- Postman testing
- Git and GitHub workflow
Projects, Deployment and Interview Preparation
- Mini project and real-time project
- Django deployment basics
- AWS / hosting introduction
- Resume building and GitHub portfolio
- Mock interviews and placement preparation
Ready to Start?
Join Moltres Institute Today