0 (0 Ratings)
Python Django

Course Curriculum
Introduction to Python
-
About Python
00:00 -
Power of Python
00:00 -
History
00:00 -
Features of Python
00:00 -
Features of Python
00:00 -
Syntax difference in comparison to other languages
00:00 -
Python Install
00:00 -
Setting up Path
00:00
Environment Setup
-
Installation and Setting Path
00:00 -
Platforms
00:00 -
Disable path length limit
00:00 -
The IDLE
00:00
Language Basics
-
Variables and Data Types
00:00 -
The print statement
00:00 -
Comments
00:00 -
Python Data Structures
00:00 -
String Operations in Python
00:00 -
Lexical Analyzer
00:00 -
Identifiers
00:00 -
Naming Conventions
00:00 -
Keywords and Operators
00:00 -
Simple Input & Output
00:00 -
Simple Output Formatting
00:00 -
Operators in python
00:00
Conditionals and Control Statements
-
Indentation
00:00 -
The If, If-else & nested If-else statements
00:00 -
Examples of conditional statements
00:00 -
The while loop
00:00 -
The for loop
00:00 -
Nested Loops
00:00 -
The range statement
00:00 -
Control Statements
00:00 -
Break &Continue
00:00 -
Pass
00:00 -
String Manipulation
00:00 -
Accessing Strings, String slices
00:00 -
Functions and methods in strings
00:00
Functions
-
Create your own functions
00:00 -
How to define and call a function
00:00 -
Types of functions
00:00 -
Function Arguments
00:00 -
Function Arguments
00:00 -
Functions Parameters
00:00 -
Anonymous functions
00:00 -
Scope of a Function
00:00 -
Function Documentations
00:00 -
Lambda Functions& map
00:00 -
Exercise with functions
00:00 -
Global and local variables
00:00 -
Numeric, string and Date functions
00:00
Modules
-
Creating module
00:00 -
Importing Module
00:00 -
Math module
00:00 -
Random module
00:00 -
Standard module
00:00 -
Packages
00:00 -
Composition
00:00
File Handling
-
File handling Modes
00:00 -
Reading Files
00:00 -
Writing in Files
00:00 -
Appending to Files
00:00 -
Handling File Exceptions
00:00
Exception Handling
-
Errors
00:00 -
Exception Handling
00:00 -
Except clause
00:00 -
Try ? finally clause
00:00 -
Handling multiple exceptions
00:00 -
Writing own exceptions
00:00
Classes
-
Creating classes
00:00 -
Class Attributes and Functions
00:00 -
Inheritance
00:00 -
Overloading
00:00 -
Abstraction
00:00 -
Polymorphism
00:00 -
Instance methods
00:00 -
Generators
00:00 -
Iterators
00:00
Data Structure
-
Lists ( In-Detail)
00:00 -
Tuple (In-Detail)
00:00 -
Dictionary (In-Detail)
00:00 -
Set & Frozen Set (In-Detail)
00:00
Lists
-
Creating List
00:00 -
Add elements to List
00:00 -
Remove elements from List
00:00 -
Accessing List elements
00:00 -
Range function
00:00 -
Nested list elements
00:00 -
Insert, extend and append
00:00 -
Pop, remove and clear
00:00 -
Enumerate, reduce and zip functions
00:00 -
Permutations & combinations
00:00 -
Combinations with replacement
00:00
Tuple
-
Creating Tuple
00:00 -
Adding items to Tuple
00:00 -
Slicing
00:00 -
Membership Functions
00:00 -
Nested Tuple
00:00 -
Packing and Unpacking
00:00 -
Accumulate and map
00:00 -
Lambda and filter
00:00 -
Tuple Concatenation
00:00 -
Tuple Repetition
00:00
Dictionary
-
Creating Dictionary
00:00 -
Adding items
00:00 -
Removing items – pop, pop item
00:00 -
Accessing items and looping
00:00 -
isolating keys, values
00:00 -
zipping elements using zip function
00:00 -
sorting and reversing
00:00 -
Selecting the right data structure
00:00
Set & Frozen Set
-
Creating Set
00:00 -
Adding items using add and update functions
00:00 -
Removing items using discard, remove, pop and clear
00:00 -
Union, Intersection, Difference operations
00:00 -
Symmetric Difference, subset and superset
00:00 -
Intersection_update, difference_update
00:00 -
Compare sets and Membership test
00:00 -
Creating and using Frozen sets
00:00
Implementing Stack data structure using List and Tuple
Implementing Queue data structure using List and Tuple
List vs Tuple vs Set
Shallow Copy and Deep Copy
OOPS Concepts
-
Class and object
00:00 -
Attributes
00:00 -
Inheritance
00:00 -
Overloading
00:00 -
Overriding
00:00 -
Data hiding
00:00 -
Date and Time
00:00
Collections
-
namedtuple()
00:00 -
deque
00:00 -
ChainMap
00:00 -
Counter
00:00 -
OrderedDict
00:00 -
defaultdict
00:00 -
UserDict
00:00 -
UserList
00:00 -
UserString
00:00
GUI Programing (using Tkinter)
-
Introduction
00:00 -
Tkinter programming
00:00 -
Tkinter widgets
00:00 -
Components and Events
00:00 -
An Example GUI
00:00 -
The root Component
00:00 -
Adding a Button
00:00 -
Entry Widgets
00:00 -
Text Widgets
00:00 -
Check buttons
00:00
Working with SQL Database using Python
-
Installation of SQL
00:00 -
Database Connectivity using Python
00:00 -
Creating tables
00:00 -
SQL Queries
00:00 -
COMMIT and ROLLBACK
00:00 -
Handling Errors
00:00
Introduction to Django
-
Overview
00:00 -
DSF
00:00 -
Why Django ?
00:00 -
Features of Django
00:00 -
Power of Django
00:00 -
When Django ?
00:00 -
Python and Django Versions
00:00 -
Installing Django
00:00
Basics of Django Framework
-
MVC and MVT Architecture
00:00 -
Django Project Structure
00:00 -
Django Application
00:00 -
View Function
00:00 -
URL Mappings
00:00 -
HTTP Rendering and HTTP Response
00:00
Models, Admin Site
-
Creating Models – Field Types and Options, Relationship Fields
00:00 -
Model Meta and options – Constraints, Ordering and Indexes
00:00 -
Department, Employee Models
00:00 -
Migrate to Database and Register in Admin site
00:00 -
SQLite Database and SQLite Studio
00:00 -
Admin Site Interface
00:00 -
Log, Content type and Session
00:00 -
Manage Users, Groups and Permissions
00:00
URL Mapping
-
HTTP Request and Response
00:00 -
Path and RegEx
00:00
Logging
-
What to log and what you Shouldn’t log
00:00 -
Log levels, loggers, handlers and formatter
00:00 -
Rotating file handler
00:00
Templates
-
DTL Philosophies
00:00 -
DTL Tags (block, cycle, extends, regroup, if …)
00:00 -
DTL Filters (date, file size, words, escape …)
00:00 -
Handling Image Field and File Field
00:00 -
Static and media
00:00
Forms
-
Static and media
00:00 -
Get and Post http methods
00:00 -
Model Form
00:00 -
Model field and Form field mapping
00:00 -
List View and Detail View
00:00 -
Tabular Inline and Inlines
00:00
Project Implementation & Interview Questions
-
Project Implementation using Django Framework
00:00
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

Student Ratings & Reviews
No Review Yet
₹19,999.00
₹30,000.00
-
LevelIntermediate
-
Duration90 hours
-
Last UpdatedOctober 21, 2024
-
CertificateCertificate of completion
Hi, Welcome back!