0% found this document useful (0 votes)
2 views3 pages

Python Full Stack Development

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Python Full Stack Development

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Full Stack Development Syllabus

Programming Fundamentals
Introduction to Programming & Python

 Installation & Setup (Python, VS Code / PyCharm)


 Variables, Data Types, Operators
 Control Statements (if, loops)
 Functions & Recursion
 Lists, Tuples, Sets, Dictionaries
 String Manipulation
 File Handling
 Exception Handling

Advanced Python
 Object-Oriented Programming (OOP)
o Classes & Objects
o Inheritance, Polymorphism, Encapsulation
 Modules & Packages
 Lambda Functions, Map, Filter, Reduce
 Decorators & Generators
 Virtual Environments
 Working with APIs (requests library)

Front-End Development
HTML

 Structure of Web Pages


 Forms, Tables, Semantic Elements
 Multimedia Elements

CSS

 Selectors, Box Model


 Flexbox & Grid
 Responsive Design (Media Queries)
 Animations & Transitions
JavaScript

 Basics (variables, functions, loops)


 DOM Manipulation
 Events & Event Handling
 ES6 Features
 Fetch API & AJAX
 Form Validation

Database (MySQL)
 Introduction to Databases
 SQL Basics (CRUD operations)
 Joins, Indexes, Constraints
 Normalization
 Transactions
 Connecting MySQL with Python

Back-End Development with Python


Flask

 Introduction to Flask
 Routing & Templates (Jinja2)
 Forms Handling
 REST API Development
 Authentication Basics

Django

 Introduction to Django Framework


 MTV Architecture
 Models, Views, Templates
 Django ORM
 Forms & Validation
 Authentication & Authorization
 Admin Panel
 REST API with Django REST Framework

Projects
Students must complete at least 2 real-world projects, such as:
 E-commerce Web Application
 Blog Management System
 Student Management System
 REST API Project
 Authentication-based Web App

You might also like