Django Web Development With Python Training Provided by Technogeeks Training Institute in Pune,Aundh
Django Web Development With Python free videos and free material uploaded by Technogeeks Training Institute staff .
MODULE -1 INTRODUCTION TO PYTHON, DATA TYPES AND COLLECTIONS
What is Python and brief history
Why Python and who use Python
Discussion on Python 2 and 3
Unique features of Python
Discussion on various IDE’s
Installing python and setting up
Python environment for development
Installation of Jupyter Notebook
Write your first program in python
Introduction to Python objects
Python built-in functions
Number, String, Float
Print formatting with strings
List, Tuple, Dictionary, Sets and
Boolean
MODULE 2 - CONTROL AND WORKFLOW STATEMENT
If, elif and else statements
For loops and While loops
List comprehensions
MODULE 3 - FUNCTIONS, EXCEPTION HANDLING, FILE HANDLING
What is Methods/ Functions and how
to define it
What are various types of
functions
Lambda Expressions
Map and filter
Nested statements and scope
Args and kwargs
Read/write and append file object
Introduction to error handling
Try, except and finally
User defined exceptions
Unit testing
MODULE 4 - OBJECT ORIENTED PROGRAMMING
What is OOP
Classes and Objects
Inheritance
Polymorphism
Encapsulation
MODULE 5 - DATABASE CONNECTIVITY, SMTP, FTP, PYTHON MODULES
Connect mysql, sqlite3 and
postgresql database using python script
Use config parser to manage
multiple environment files.
Send automated email using smtp
library.
Transfer files using ftp and ftps
library.
Understand packages and module in
python Django
MODULE- 6 INTRODUCTION TO WEB DEVELOPMENT AND DJANGO
What is web site development and
introduction to Django web framework.
Basics of html, css and bootstrap.
What is web server, hosting
server, development environment and prod environment.
What is port, session, cookies,
browser, responsive, etc .
How to write first web application
using python Django .
Explain MVC pattern.
What is view, model, urls mapping
routing
MODULE- 7 DJANGO MVT AND VIEW, TEMPLATES AND FORM
What is Django template. How to
use it.
Integrate bootstrap4 and html with
Djnago template
Create a responsive template
What is form? How to create it.
CRUD operations
Django model form
MODULE- 8 DATABASE MODELS
Understand database concept
Schema designed and naming
convention
Try to understand mysql,
postgresql and sqlite3 database
Manage migrations and database
activity
MODULE- 9 REST API AND XML AND JSON PARSING
Data serialization
Django Rest Framework
Create REST API
Write parser for xml and json data
MODULE- 10 ADMIN INTERFACE AND SEND EMAIL
Understand user, group role
permission.
Create, modify admin interface for
website
Configure smtp settings and send
email
MODULE- 11 PROJECT CREATION AND DEPLOYMENT
Create a dynamic website.
Deploy same application on one of
cloud hosting platform AWS OR GCP OR Azure
Write a public review