SlideShare a Scribd company logo
4
Most read
7
Most read
12
Most read
We Are Offering a Complete Course Of
IT Training Institute
Pakistan's No.1
06 Months
FULL STACK PYTHON DJANGO
ABOUT US
Ideoversity lnstitue is the first choice
of students who want to excel field of
Internet Marketing. Ideoversity
lnstitue consists of Top Level Trainers
who are adept in the fields of Inter-
net Marketing. We are the pi oneer
institute that started comprehensive
Training for the benefit of students.
Since our launch, hundreds of stu-
dents are trthemself in the ained
who secured good jobs in the
expanding IT industry as we all know.
Contact us and secure your seat for
upcoming training, events, and semi-
nars.
60+
IT COURSE
50,000+
STUDENTS CONNECTED
80+
INSTRUCTORS
Development Marketing
Art & Design
Multimedia
Networking &
Cyber Security
Busniess & Accounts
135+
PARTNERS
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
SALIENT FEATURES
PROUDLY PRESENTED TO
DATE SIGNATURE
OF COMPLETION
HAS SUCCESSFULLY COMPLETED THE COURSE
I
I
VERIFICATION ID: 567986
Abdullah Akhtar
Search Engine Optimization
16 Jan, 2023
Ideoversity Certificate Follow-Up Sessions
Internships/Jobs
Opportunities
Expert Mentorship
Learing Management System
Practical learning
Career Counseling
Lifetime Support
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
PYTHON
• What is the Problem?
• What is Software?
• Types of Software.
• How to Brainstorming regarding their problem?
• How to Divide the Problem by using Professional Techniques?
• How does Programming Language Help us to solve complex Problems?
• Introduction To Computer Problem Solving Technique
• How do Computer Solve your Problems?
Software Problem
Problem-Solving Method
• Introduction to Problem-Solving Skills
• Problem Solving Method
• Preliminary Investigation
• Analysis
• Algorithm Design
• Software Coding
• Software Testing
• Software Implementation
• Software Maintenance
Design & Algorithm
• Represent the Algorithm in Paper and Computer Tools
• Design the Software Algorithm
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• What is IDE?
• How to Write Instructions on Computer Machine?
• How to Design your own software?
Python Programming Language
• Introduction To Computer Programming Language.
• Programming Flow Controls.
• Sequence Programming
• Introduction to the Core python language
• Variables
• Data types
• String
• Numbers
Coding
• Operation and Expressions
• Increment/Decrement
• Programming Comments
• Sample Programs
• Assignment Project
• Class Activities
Decision Statement
• Why do we use Decision Statements?
• When we need these types of Statements
• If Statement
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• If else Statement
• If-else if Statement
• Class Programming Activities
• Assignment Project
Repeat Statements
• Why do we use Repetitions Statements?
• When we need these types of Statements
• Loop Statements
• Types of Loops
• While loop
• For Loop
• Class activity
• Assignment Project
List
• Python Lists
• Accessing Values in Lists
• Update Lists
• Delete Lists
• Basic List of Operations
• List Functions
• Assignment Project
Tuples
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Python Tuples
• Accessing Values in Tuples
• Update Tuples
• Delete Tuples
• Basic Tuples Operations
• Tuples Functions
• Assignment Project
Dictionary
• Python Dictionary
• Accessing Values in the Dictionary
• Update Dictionary
• Delete Dictionary
• Basic Dictionary Operations
• Dictionary Functions
• Assignment Project
Modules
• Python Modules
• Import Statements
• Import from Statements
• Assignment Project
Functions
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• What are Functions?
• What is the built-in and user defined Function?
• Function Declaration
• Function Initialization
• Function Calling
• Pass by Value and Reference
• Function Reusability
• Function Recursions
String
• What is String?
• How to use the String in the program?
• String Algorithm
• String Concatenation
• String Operations
• Class activity
• Assignment Project
Object-Oriented
Programming In Python:
• Introduction to OOP
• What are Classes
• Object and instance
• Class Attributes
• Instance Attribute
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• OOP Principles Model
• Constructor and Its types
• Inheritance and its types
Python web Technologies:
(Second Module)
1. HTML:
• Basic principles involved in developing a website.
• Why create a website, Introduction to HTML Section &
Home page Layout Selection.
• What are HTML & HTML Tags.
• Working with HTML Elements & Tags.
• Working with Text, Lists, Tables, Hyperlinks, Images, and Marquee.
• Working with forms & Controls.
• What is multimedia?
• Working with Audio on Web.
• Working with Video on the web.
Introduction to semantic Tags
(HTML).
• Blocks in HTML.
• Frames in HTML.
Cascading Style Sheets:
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Introduction To CSS 3 Section.
• What is CSS?, Inn Line CSS, External CSS, and how to use it.
• Working with the Classes & IDs.
• Working with Divs.
• Working with Colors, Floating, Positioning, Margins Padding,
Other CSS Properties & CSS Styling (Background, Text Format,
Controlling Fonts).
• Working with Lists & Tables By Using Class IDs.
• Formatting Using Style Sheets.
• Structure of Multiple Navigation bars.
• Working with Animations.
• What is Django.
• Advantages of using Django.
• Installation and guide.
• Setting up a new project.
• Exploring the project structure.
• Working with the views.
. Data from backend to frontend.
• Using Templates.
• URL routing and Data Passing .
• Using Django in html.
• Django Loops in HTML.
Starting with Django:
Django Views and URL Routing:
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Introduction To MYSQL/SQLite
• MYSQL on Windows &Linux & SQLite.
• Using SQLite.
• Implementing SQL Queries Using SQLite
• Implementing SQL Queries Using SQLite
• Querying Multiple Tables, Using Joins, Union & Sub Query.
• Using Basic Functions In SQLite.
• Controlling And Managing MYSQLi Database.
• Passing data from frontend to backend.
• Working with data in views.
• Getting inputs from users.
• Validating form.
• Using CSRF Token.
• Validating Forms.
• Getting know with Django Database
• Django Database Environment
• Django Admin
• Creating Super User
• Creating Models
Form Submission:
Python Databases:
Django Database & Models
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Django Migrations
• Django Query Builder
• Django ORM
• Fields in Models
• Attributes in Fields
• Django Admin Template
• Storing Data in Model
• Model Forms
• Retrieving Data from Models
• Filter, Get & Create Data
• Passing ID in URLs
• CRUD operation through Database
• IDs & Data Encoding
• Decoding of Passwords and IDs
• Updating & Deleting Records
• Built-In user authentication
• Using Models for authentication
• Creating Users Account & Storing Data in Model
• Decorators Login Required
• Using Gmail Api tokens
Django User Authentication
Email Configuration:
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Conditional rendering
• Sending emails to activate user account
• Activate users in database
• Introduction to Keys
• Handling events
• Encoding URLs to send ID in email
• Decoding IDs got from emails
• Creating apps in Gmail
• Display static image on frontend
• Storing Images on device from frontend
• MEDIA_ROOT and MEDIA_URL Relationship.
• Django Signals.
• Serving Media Files during Development
• Serving Media Files in Production
• Security Considerations
• Dynamic Media File Path
• Using django-storages for Cloud Storage
• File Uploads and Handling
• Thumbnail Generation and Image Processing
• CDN Integration
Media URL & Roots:
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
• Handling Media File Deletion.
• Handling Non-File Content
• Versioning
• Cache Busting
• Password reset with email
• Password reset with Django database
• Building Custom Password reset Template
• Template Inheritance
• Django Rest Framework
• Model Serializers
• DRF Jason Response
• API View
• API Get
• API Post
• PUT, DELETE & UPDATE in APIs
• APIs Status Code
• Making custom APIs
• Hosting APIs
• Visualizing JSON Data
• APIs Error Handling
Working with APIs:
0304 - 111 4840
www.ideoversity.com
No:01 Office, 3rd Floor, Arfa
Technology Park Lahore
Head Office: No: 01 Office, 3rd Floor, Arfa Technology Park Lahore.
IT Tower: Office # 35, 1st Floor IT Tower Hail Road Gulburg III Lahore.
UAE: Mussafah 17, Abu Dhabi
50,000+ Alumni :: 100+ Courses :: 85+ MOU Signed
100+ Professional Instructors :: Online Trainings, LMS
JOB & Internship Oppertunity
0304 - 111 4840
#JoinIdeoversity
Contact Us
BE A PART OF BIGGEST
IT TRAINING INSTITUTE
www.ideoversity.com

More Related Content

PPTX
Django web framework
PPTX
The Project Compass - GDG on Campus MSIT
PDF
Django - basics
PDF
Python Full Stack Development Course AI + IoT Integrated | TechEntry
PDF
Introduction to Programming Roadmaps.pdf
PPTX
Untangling the web11
PDF
FUTURA LABS.pdf
PDF
Programr overview2
Django web framework
The Project Compass - GDG on Campus MSIT
Django - basics
Python Full Stack Development Course AI + IoT Integrated | TechEntry
Introduction to Programming Roadmaps.pdf
Untangling the web11
FUTURA LABS.pdf
Programr overview2

Similar to Python Django RoadMap.pdf dfsffsdfsdfsdfideoversity (20)

PPTX
LearnFlow Industrial Training for Y.C.C.E Students
PPTX
Six Months Industrial Training In Mohali
PPTX
Industrial training on a live projects
PDF
Python Django Webnet Computer Institute.pdf
PDF
Parse.ly: Inside a modern RIA built with Solr
PDF
0 uprise u_coding major overview 20210105
PDF
NEW BACKEND.pdf
PPTX
Noman Khan Internship Report 2.pptx
PPTX
google_developer_group_ramdeobaba_university_EXPLORE_PPT
PPTX
Presentation abhyaas
PPTX
Collaboration Portal for Researchers
PDF
Hand crafted resume (2-page PDF)
PPTX
Untangling the web week1
PDF
Become a webdeveloper - AKAICamp Beginner #1
PDF
Classroom to careers in Web Development
PDF
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
PPTX
Industrial Training
PDF
Beginners guide-to-coding-updated
PPTX
LearnFlow Industrial Training Program
PDF
Microsoft project silk
LearnFlow Industrial Training for Y.C.C.E Students
Six Months Industrial Training In Mohali
Industrial training on a live projects
Python Django Webnet Computer Institute.pdf
Parse.ly: Inside a modern RIA built with Solr
0 uprise u_coding major overview 20210105
NEW BACKEND.pdf
Noman Khan Internship Report 2.pptx
google_developer_group_ramdeobaba_university_EXPLORE_PPT
Presentation abhyaas
Collaboration Portal for Researchers
Hand crafted resume (2-page PDF)
Untangling the web week1
Become a webdeveloper - AKAICamp Beginner #1
Classroom to careers in Web Development
DOC-20231224-WA0053DOC-20231224-WA0053..pdf
Industrial Training
Beginners guide-to-coding-updated
LearnFlow Industrial Training Program
Microsoft project silk
Ad

Recently uploaded (20)

DOCX
PRACTICE-TEST-12 is specially designed for those
PDF
Beginner’s Guide to Digital Marketing.pdf
PDF
CV of Architect Professor A F M Mohiuddin Akhand.pdf
PPT
2- CELL INJURY L1 Medical (2) gggggggggg
PPTX
STS CHAP 4 human development as reflected
PDF
APNCET2025RESULT Result Result 2025 2025
PPTX
Overview Planner of Soft Skills in a single ppt
PPTX
GPAT Presentation PPT and details about imp topics.pptx
PDF
LSR CASEBOOK 2024-25.pdf. very nice casbook
PPTX
_Dispute Resolution_July 2022.pptxmhhghhhh
PPT
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
PDF
servsafecomprehensive-ppt-full-140617222538-phpapp01.pdf
PPTX
ChandigarhUniversityinformationcareer.pptx
PDF
Sheri Ann Lowe Compliance Strategist Resume
PPTX
430838499-Anaesthesiiiia-Equipmenooot.pptx
PPTX
Principles of Inheritance and variation class 12.pptx
PPTX
microtomy kkk. presenting to cryst in gl
PPTX
mathsportfoliomanvi-211121071838 (1).pptx
PPTX
Core Characteristics and Abilities of an Effective Teacher_0.pptx
PPTX
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE
PRACTICE-TEST-12 is specially designed for those
Beginner’s Guide to Digital Marketing.pdf
CV of Architect Professor A F M Mohiuddin Akhand.pdf
2- CELL INJURY L1 Medical (2) gggggggggg
STS CHAP 4 human development as reflected
APNCET2025RESULT Result Result 2025 2025
Overview Planner of Soft Skills in a single ppt
GPAT Presentation PPT and details about imp topics.pptx
LSR CASEBOOK 2024-25.pdf. very nice casbook
_Dispute Resolution_July 2022.pptxmhhghhhh
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
servsafecomprehensive-ppt-full-140617222538-phpapp01.pdf
ChandigarhUniversityinformationcareer.pptx
Sheri Ann Lowe Compliance Strategist Resume
430838499-Anaesthesiiiia-Equipmenooot.pptx
Principles of Inheritance and variation class 12.pptx
microtomy kkk. presenting to cryst in gl
mathsportfoliomanvi-211121071838 (1).pptx
Core Characteristics and Abilities of an Effective Teacher_0.pptx
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE
Ad

Python Django RoadMap.pdf dfsffsdfsdfsdfideoversity

  • 1. We Are Offering a Complete Course Of IT Training Institute Pakistan's No.1 06 Months FULL STACK PYTHON DJANGO
  • 2. ABOUT US Ideoversity lnstitue is the first choice of students who want to excel field of Internet Marketing. Ideoversity lnstitue consists of Top Level Trainers who are adept in the fields of Inter- net Marketing. We are the pi oneer institute that started comprehensive Training for the benefit of students. Since our launch, hundreds of stu- dents are trthemself in the ained who secured good jobs in the expanding IT industry as we all know. Contact us and secure your seat for upcoming training, events, and semi- nars. 60+ IT COURSE 50,000+ STUDENTS CONNECTED 80+ INSTRUCTORS Development Marketing Art & Design Multimedia Networking & Cyber Security Busniess & Accounts 135+ PARTNERS 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore
  • 3. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore SALIENT FEATURES PROUDLY PRESENTED TO DATE SIGNATURE OF COMPLETION HAS SUCCESSFULLY COMPLETED THE COURSE I I VERIFICATION ID: 567986 Abdullah Akhtar Search Engine Optimization 16 Jan, 2023 Ideoversity Certificate Follow-Up Sessions Internships/Jobs Opportunities Expert Mentorship Learing Management System Practical learning Career Counseling Lifetime Support
  • 4. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore PYTHON • What is the Problem? • What is Software? • Types of Software. • How to Brainstorming regarding their problem? • How to Divide the Problem by using Professional Techniques? • How does Programming Language Help us to solve complex Problems? • Introduction To Computer Problem Solving Technique • How do Computer Solve your Problems? Software Problem Problem-Solving Method • Introduction to Problem-Solving Skills • Problem Solving Method • Preliminary Investigation • Analysis • Algorithm Design • Software Coding • Software Testing • Software Implementation • Software Maintenance Design & Algorithm • Represent the Algorithm in Paper and Computer Tools • Design the Software Algorithm
  • 5. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • What is IDE? • How to Write Instructions on Computer Machine? • How to Design your own software? Python Programming Language • Introduction To Computer Programming Language. • Programming Flow Controls. • Sequence Programming • Introduction to the Core python language • Variables • Data types • String • Numbers Coding • Operation and Expressions • Increment/Decrement • Programming Comments • Sample Programs • Assignment Project • Class Activities Decision Statement • Why do we use Decision Statements? • When we need these types of Statements • If Statement
  • 6. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • If else Statement • If-else if Statement • Class Programming Activities • Assignment Project Repeat Statements • Why do we use Repetitions Statements? • When we need these types of Statements • Loop Statements • Types of Loops • While loop • For Loop • Class activity • Assignment Project List • Python Lists • Accessing Values in Lists • Update Lists • Delete Lists • Basic List of Operations • List Functions • Assignment Project Tuples
  • 7. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Python Tuples • Accessing Values in Tuples • Update Tuples • Delete Tuples • Basic Tuples Operations • Tuples Functions • Assignment Project Dictionary • Python Dictionary • Accessing Values in the Dictionary • Update Dictionary • Delete Dictionary • Basic Dictionary Operations • Dictionary Functions • Assignment Project Modules • Python Modules • Import Statements • Import from Statements • Assignment Project Functions
  • 8. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • What are Functions? • What is the built-in and user defined Function? • Function Declaration • Function Initialization • Function Calling • Pass by Value and Reference • Function Reusability • Function Recursions String • What is String? • How to use the String in the program? • String Algorithm • String Concatenation • String Operations • Class activity • Assignment Project Object-Oriented Programming In Python: • Introduction to OOP • What are Classes • Object and instance • Class Attributes • Instance Attribute
  • 9. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • OOP Principles Model • Constructor and Its types • Inheritance and its types Python web Technologies: (Second Module) 1. HTML: • Basic principles involved in developing a website. • Why create a website, Introduction to HTML Section & Home page Layout Selection. • What are HTML & HTML Tags. • Working with HTML Elements & Tags. • Working with Text, Lists, Tables, Hyperlinks, Images, and Marquee. • Working with forms & Controls. • What is multimedia? • Working with Audio on Web. • Working with Video on the web. Introduction to semantic Tags (HTML). • Blocks in HTML. • Frames in HTML. Cascading Style Sheets:
  • 10. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Introduction To CSS 3 Section. • What is CSS?, Inn Line CSS, External CSS, and how to use it. • Working with the Classes & IDs. • Working with Divs. • Working with Colors, Floating, Positioning, Margins Padding, Other CSS Properties & CSS Styling (Background, Text Format, Controlling Fonts). • Working with Lists & Tables By Using Class IDs. • Formatting Using Style Sheets. • Structure of Multiple Navigation bars. • Working with Animations. • What is Django. • Advantages of using Django. • Installation and guide. • Setting up a new project. • Exploring the project structure. • Working with the views. . Data from backend to frontend. • Using Templates. • URL routing and Data Passing . • Using Django in html. • Django Loops in HTML. Starting with Django: Django Views and URL Routing:
  • 11. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Introduction To MYSQL/SQLite • MYSQL on Windows &Linux & SQLite. • Using SQLite. • Implementing SQL Queries Using SQLite • Implementing SQL Queries Using SQLite • Querying Multiple Tables, Using Joins, Union & Sub Query. • Using Basic Functions In SQLite. • Controlling And Managing MYSQLi Database. • Passing data from frontend to backend. • Working with data in views. • Getting inputs from users. • Validating form. • Using CSRF Token. • Validating Forms. • Getting know with Django Database • Django Database Environment • Django Admin • Creating Super User • Creating Models Form Submission: Python Databases: Django Database & Models
  • 12. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Django Migrations • Django Query Builder • Django ORM • Fields in Models • Attributes in Fields • Django Admin Template • Storing Data in Model • Model Forms • Retrieving Data from Models • Filter, Get & Create Data • Passing ID in URLs • CRUD operation through Database • IDs & Data Encoding • Decoding of Passwords and IDs • Updating & Deleting Records • Built-In user authentication • Using Models for authentication • Creating Users Account & Storing Data in Model • Decorators Login Required • Using Gmail Api tokens Django User Authentication Email Configuration:
  • 13. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Conditional rendering • Sending emails to activate user account • Activate users in database • Introduction to Keys • Handling events • Encoding URLs to send ID in email • Decoding IDs got from emails • Creating apps in Gmail • Display static image on frontend • Storing Images on device from frontend • MEDIA_ROOT and MEDIA_URL Relationship. • Django Signals. • Serving Media Files during Development • Serving Media Files in Production • Security Considerations • Dynamic Media File Path • Using django-storages for Cloud Storage • File Uploads and Handling • Thumbnail Generation and Image Processing • CDN Integration Media URL & Roots:
  • 14. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore • Handling Media File Deletion. • Handling Non-File Content • Versioning • Cache Busting • Password reset with email • Password reset with Django database • Building Custom Password reset Template • Template Inheritance • Django Rest Framework • Model Serializers • DRF Jason Response • API View • API Get • API Post • PUT, DELETE & UPDATE in APIs • APIs Status Code • Making custom APIs • Hosting APIs • Visualizing JSON Data • APIs Error Handling Working with APIs:
  • 15. 0304 - 111 4840 www.ideoversity.com No:01 Office, 3rd Floor, Arfa Technology Park Lahore Head Office: No: 01 Office, 3rd Floor, Arfa Technology Park Lahore. IT Tower: Office # 35, 1st Floor IT Tower Hail Road Gulburg III Lahore. UAE: Mussafah 17, Abu Dhabi 50,000+ Alumni :: 100+ Courses :: 85+ MOU Signed 100+ Professional Instructors :: Online Trainings, LMS JOB & Internship Oppertunity 0304 - 111 4840 #JoinIdeoversity Contact Us BE A PART OF BIGGEST IT TRAINING INSTITUTE www.ideoversity.com