Python For Web Developer: Django
Published 2/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.26 GB | Duration: 7h 25m
Published 2/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.26 GB | Duration: 7h 25m
Build 2 stunning web apps, Learn Back End Web Development using Django 3.1.2 and plus!
What you'll learn
Build any website you want ranging from blog to e-commerce
Python basics like data-types, loops, decision-makings, file handling, libraries and so on.
Object Oriented Programming and it's features-: Inheritance, Polymorphism, Encapsulation and Operator Overloading.
Learn Python and build core fundamental logic.
Learn about apps, templates, models & migration, admin customization and more.
Learn by creating 2 web applications.
Use Django as a back end for the websites.
Requirements
Proper Internet Connection for downloading some packages.
Some programming background would be helpful but not mandatory.
No Programming Experiences Needed. You will learn everything to know.
Description
Have you ever wonder how to create a Web application but didn't know where to start? Have you previously tried to learn Django but got fed up with impertinent course videos and poorly written tutorials?Then, you ended up on the right course!In this course, I will take you through the basics of python through Django basics and all the way of creating real-world web applications. Wouldn't it be the craziest experience if you could build any web application after learning this single course?What is Django and Why to use it?Django is an open-source python web framework used for rapid development, pragmatic, maintainable, clean design, and secures websites. A web application framework is a toolkit of all components need for application development.The main goal of the Django framework is to allow developers to focus on components of the application that are new instead of spending time on already developed components. It is fully featured than many other frameworks on the market. It takes care of a lot of hassle. involved in web development; enables users to focus on developing components needed for their application.Choosing a language and framework because you used it on your last project — or because you are more familiar with it — is not the way to go.Before starting a new software project, you want to evaluate which language and framework is the best fit for your desired outcomes. What matters most to you? Security, rapid development, scalability, versatility, support?It’s better to make an informed choice before you begin your build rather than regretting it later (or worse “hacking” stuff into the project down the road because the stack you used doesn’t support it properly).After years of experience with different technologies (including both mobile & web development), I believe Django offers a complete suite of features which no other web framework offer.Content of the course:A. Basic Python course Highlights:Installing PythonRunning Python CodeStringsListsDictionariesTuplesSetsB. Django Overview:Django project structureModel View TemplateDjango AppsDjango AdminDjango View And TemplateFunction-Based ViewDjango FormsModel RelationshipsORMCSS/HTML and many moreC. Project Overview:Book Project.Blog Project.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Download The Python
Section 2: Python Basic: Learning objects.
Lecture 3 Introduction To Python
Lecture 4 How to Read Python Documentation
Lecture 5 Comments In Python
Lecture 6 Operation on Comments
Lecture 7 Why python is case-sensitive?
Lecture 8 Naming of Variables In Python
Lecture 9 Operations on Naming Variables
Lecture 10 Data Types
Lecture 11 Operations on Data Types
Lecture 12 Type Casting
Lecture 13 Operators
Lecture 14 Operations on Operators
Lecture 15 String
Lecture 16 Operation on String
Lecture 17 Indexing
Lecture 18 Operation on Indexing
Lecture 19 Slicing
Lecture 20 Operation on Slicing
Lecture 21 Boolean
Lecture 22 Operation on Boolean
Lecture 23 Condition
Lecture 24 Operations on Condition
Lecture 25 Looping
Lecture 26 Operation on Looping
Lecture 27 Lambda Expression
Lecture 28 Operation on Lambda
Lecture 29 *Args and **Kwargs
Lecture 30 Operation on *Args and **kwargs
Lecture 31 Global and Local Variable
Lecture 32 Operation on Global and Local Variable
Section 3: Data Structures
Lecture 33 Data Structure: List, Tuple, Set and Dictionary
Lecture 34 Why Data Structure is important in Python?
Lecture 35 List
Lecture 36 Tuple
Lecture 37 Set
Lecture 38 Dictionary
Lecture 39 Operation on Dictionary
Section 4: Advanced Python Programming.
Lecture 40 Object Oriented Programming
Lecture 41 More About OOP
Lecture 42 Operation
Lecture 43 Inheritance
Lecture 44 Operation On Inheritance
Lecture 45 Polymorphism
Lecture 46 Operation On Polymorphism
Lecture 47 Encapsulation
Lecture 48 Operation on Encapsulation
Lecture 49 Map and Reduce
Lecture 50 Operation On Map And Reduce
Lecture 51 Iterator
Lecture 52 Operation On Iterator
Lecture 53 Generator
Lecture 54 Decorators
Section 5: Python Module For Web Developers
Lecture 55 Math
Lecture 56 Random
Section 6: Django Introduction
Lecture 57 Django MVT Architecture
Lecture 58 Templates tags with simple explanation
Section 7: First Project: Book(Upload, Download and Search Features)
Lecture 59 Project Setup
Lecture 60 Creating the model for our project
Lecture 61 Basic of ORM(Object Relational Mapping)
Lecture 62 Writing your First Hello World Program
Lecture 63 Upload Book
Lecture 64 Download and Search Functionality
Section 8: Second Project: Blog
Lecture 65 Blog Project Setup
Lecture 66 Discuss overall setting.py file of our project
Lecture 67 Admin Section
Lecture 68 Registration
Lecture 69 Login and Logout
Lecture 70 Model Creation
Lecture 71 Basic Django ORM Queries
Lecture 72 Add some blog using ORM Query
Lecture 73 Fetching all the data from database
Lecture 74 Update and Delete Features
Begineers who want to develop web apps.,Python Developers looking to get into Web Development.