Full Stack Python Developer
• Programming using file operations
Functions and Control Statements
PYTHON PROGRAMMING • Function
o Advantage,Types,Return
Introduction to Python Prog. Statement,
o Pass Values by reference and by
Value, Function Arguments
• Introduction
o Features of Python o Python Recursive Function
Programming o Scope of Variable
o Introduction to IDLE Interpreter
o Python Basic Syntax • Range() Function
o Python Supports these Built-in
• Conditional, Looping & Control
Numbers Types
Statements.
o Expression, Operators in Python
o If,if-else,nested if
o Built-in Function Type, Operator
o While, Do…While,For,Nested
Precedence
o Break,Continue,Pass
• Details of Statements
Object Orientation and Object Use •
o Expression Statement
Introduction to Object Oriented Prog. o
o Assert Statement,
Concept of Class, Object
Assignment Statement, Del &
o Constructor and Destructor
Import
o Inheritance, overloading and
Statement
overriding
o Adding and retrieving dynamic
• Python Input/output with print()
and input() Function o Attributes of classes
• Dictionary
• Function
o Dictionaries
o What is Function
o Accessing Values in Dictionary
o Defining and Calling Function
o Updating Dictionary
o Function Call
o Delete Element from Dictionary
• Compound Data Type
Python Multithreading
o Strings, Updating Strings
• Understanding threads
o Tuples, Accessing Values in
Tuples • Forking threads
o Updating Tuples, Delete Tuple • Synchronizing the threads
Elements • Programming using multithreading
o List, Accessing Values in Lists
Python File Operation
o Updating Lists, Delete List
• Reading config files in python
Elements
Python Exception Handling •
• Built-in Function
o Max,Min,Sum What is mean by Exception?
• Writing log files in python • Handling Exception
• Understanding read functions, try…except….else, finally
read(), readline() and readlines()
Try….finally
• Understanding write functions,
• Exception with argument
write() and writelines()
• User defined Exceptions
• Manipulating file pointer using seek
PYTHON FRAMEWORK
Django Web App. Framework
•Installing Django
Database table,Admin
Setting Up Django
Application,Register Model in
Django API Django,Django using Form Api
Django Admin App ,Form Widget in Django,Difference
between GET and POST,How
Django Views
to get form data and Validate Data in
Django Templates Django, Create
Add Remove Data Registration form using
CreationForm,LoginForm using
.Web Framework,Model View
Template,How to install Django Authentication,Cookies in
Django,Session in Django,CRUD
in Virtual Environment,urls and
managefile,Setup VisualCode project in Django,live Project in
Django
for Django,Url Dispatcher,Templates in
Django,Static file in
• Django Templates
Django Model and How to create • Add Remove Data
REAL LIFE PROJECTS
• Project – 1 (GUI)
• Project – 3 (Django)
MySQL Database
• Getting started with RDBMS,Working with Data Definition Language
• Working with Data Manipulation Language
• Having Clause, SQL Transactions
• Join, View, Index, Cursor
• Working with Stored Procedure & Triggers
WEB TECHNOLOGIES
Introduction Basic Html ,CSS,JavaScript ,Jquery
BOOTSTRAP
What is Bootstrap?,History of Bootstrap,Why use Bootstrap,Bootstrap Containers,Bootstrap
Grid Systems,Bootstrap Tables, Bootstrap Images,Bootstrap Navs,Bootstrap Navigation
Bar,Bootstrap Forms,Bootstrap Carousel,Bootstrap Modal,Bootstrap Pagination,Bootstrap
Glyphicons,Bootstrap Flex,Bootstrap Alerts,Bootstrap Media Objects.
Module 1: Python Programming :- 25 hrs
Module 2: HTML,CSS,Java Script ,Bootstrap :- 25 hrs
Module 3: MySQL :- 10 hrs
Module 4 : DJango Web App :- 30 hrs
Total 90 hours