Nerul campus · or live online
Python Full Stack Developer Course in Navi Mumbai
Build complete web applications with Python and Django: frontend, backend, REST APIs and databases, deployed as a live portfolio project.
- Fees
- Shared at free counselling · EMI available
- Duration
- 6 months
- Batches
- Morning · Afternoon · Evening · Online
- Next batch
- 1st and 16th of every month
Who this course is for
Graduates and final-year B.Sc IT, BCA and engineering students who want a developer job.
Syllabus, module by module
| Module | What you learn and the tools used |
|---|---|
| 1. Frontend | HTML, CSS, JavaScript, Bootstrap |
| 2. Core Python | Syntax, functions, OOP, modules |
| 3. Django | Models, views, templates, authentication |
| 4. REST APIs | Django REST Framework |
| 5. Databases | SQL with MySQL or PostgreSQL |
| 6. Git and deployment | Git, GitHub, deploying a Django app |
| 7. Capstone project | A full web app for your portfolio |
Student projects
- Coaching class portal: A Django app for batches, attendance and fee reminders (by Omkar Shinde)
- Job board with a REST API: Django REST Framework backend with a JavaScript frontend (by Fatima Shaikh)
- Restaurant ordering site: Menu, cart and order tracking on MySQL, deployed live (by Kunal Joshi)
Your trainer
Rahul Menon, 10 years of industry experience as a Django developer.
Careers
Python Developer, Django Developer, junior Full Stack Developer, Backend Developer. Placement support includes resume building, mock interviews and our hiring-partner network.
More Python courses
Other Python paths at SAMI
- Python ProgrammingBeginners and students
- Python for Data AnalyticsB.Com, BMS and career switchers
- Data Science & Machine LearningB.Sc IT, BCA and engineers
- Generative AI with PythonWorking professionals
- Python AutomationOffice workers, testers and Excel-heavy roles
Also see our MERN Full Stack Development course.
Questions?
Frequently asked
What are the Python Full Stack course fees?
Fees: Shared at free counselling, with EMI available. A counsellor will share the full fee plan.
How long is the course, and when is the next batch?
The course runs for 6 months. New batches start on the 1st and 16th of every month, so you never wait more than about two weeks. Morning, afternoon and evening batches are available, or join live online.
Where are classes held?
At our Nerul campus, 3 minutes’ walk from Seawoods-Darave station, or live online with the same trainers.
Can I attend a demo class before joining?
Yes. Sit in a free demo class in a real batch before you decide.
How is this different from the MERN Full Stack course?
This course builds the backend in Python with Django. The MERN course uses JavaScript throughout, with Node.js and React.
Do I need to know Python before joining?
No. Core Python is taught inside the course before Django.
Do you provide placement assistance?
Yes. Every course includes placement support: resume building, mock interviews and access to our hiring-partner network.