Get Started With Django
Get Started With Django, available at $59.99, has an average rating of 5, with 99 lectures, based on 31 reviews, and has 2459 subscribers.
You will learn about How to build Python-based web apps using Django. Django Models, Views, Forms, and User Authentication How to Build Three Example Apps in Django Learn how to create HTML templates in Django. This course is ideal for individuals who are Beginner Python developers who want to learn web development It is particularly useful for Beginner Python developers who want to learn web development.
Enroll now: Get Started With Django
Summary
Title: Get Started With Django
Price: $59.99
Average Rating: 5
Number of Lectures: 99
Number of Published Lectures: 99
Number of Curriculum Items: 99
Number of Published Curriculum Objects: 99
Original Price: $49.99
Quality Status: approved
Status: Live
What You Will Learn
- How to build Python-based web apps using Django.
- Django Models, Views, Forms, and User Authentication
- How to Build Three Example Apps in Django
- Learn how to create HTML templates in Django.
Who Should Attend
- Beginner Python developers who want to learn web development
Target Audiences
- Beginner Python developers who want to learn web development
Welcome to Get Started With Django. This course is an introduction to using Django. By taking this course, you will know enough to get started building your own apps, so you can create the projects you’ve always wanted to create.
Why Django?Django is an easy to learn framework that is fully featured. If you are familiar with Python, picking up Django will be a very straightforward process, and you’ll find that you’ll be able to create your own apps quickly after starting the course. Django doesn’t require any crazy setup or requirements, so if you can run Python on your computer, you’ll be able to run Django with no problems.
Also Django includes nearly everything you need to build a web app, so you don’t how to worry about installing anything else.
Once you enroll, you’ll get access to several hours of content that you can work through at your own pace. Each video includes the code from the video, which makes it much easier for you to follow along.
You’ll start by building a simple diary app that gets you familiar with how Django works. Then I’ll cover various parts of Django like models, forms, and authentication so you can add them into your projects if you need them.
What you’ll build. In addition to the diary app I mentioned, I also cover building a video site and a forum app.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Intro to the Course
Lecture 2: Course Code
Chapter 2: Dear Diary Project
Lecture 1: Create Project and App
Lecture 2: App Files
Lecture 3: Admin Dashboard
Lecture 4: Display Templates
Lecture 5: Add Page Link
Lecture 6: Create Entry Model
Lecture 7: Display Entries From Database
Lecture 8: Creating a Form
Lecture 9: Processing the Form
Chapter 3: Models
Lecture 1: SQLite Browser and Migrate
Lecture 2: Create Simple Model
Lecture 3: Adding More Fields to the Model
Lecture 4: Field Arguments
Lecture 5: Available Fields
Lecture 6: Admin Dashboard
Lecture 7: Create, Update, Delete
Lecture 8: Get a Single Row
Lecture 9: Get All Rows
Lecture 10: Filter
Lecture 11: Exclude
Lecture 12: Chaining Filters
Lecture 13: Field Lookups for Filters
Lecture 14: Limit and Offset
Lecture 15: Order By
Lecture 16: Count
Lecture 17: Using Dates
Lecture 18: Is Null
Lecture 19: One to Many Relationships
Lecture 20: Query One to Many Relationships
Lecture 21: Many to Many Relationships
Lecture 22: Query Many to Many Relationships
Lecture 23: Database Settings
Chapter 4: Views
Lecture 1: URLs
Lecture 2: More Complicated URLs
Lecture 3: How Views Work
Lecture 4: Passing Data Through URL Endpoint
Lecture 5: Passing Data Through Query String
Lecture 6: Redirects
Lecture 7: Errors
Chapter 5: Templates
Lecture 1: Set Up Templates
Lecture 2: Variables
Lecture 3: Conditionals
Lecture 4: For Loops
Lecture 5: Include
Lecture 6: Inheritance
Lecture 7: Static Files
Lecture 8: URLs
Lecture 9: Filters
Chapter 6: Forms
Lecture 1: Creating a Regular Form
Lecture 2: Creating a Django Form
Lecture 3: Displaying the Form
Lecture 4: Form Errors
Lecture 5: Modify Widget to Display HTML Class
Lecture 6: Other Fields
Lecture 7: Model Forms
Lecture 8: Instance of a Model Form
Lecture 9: Class Based Views
Chapter 7: User Authentication
Lecture 1: Create User Through Admin Dashboard
Lecture 2: Create Login Template
Lecture 3: Get User Data
Lecture 4: Login Decorator
Lecture 5: Create Registration Page
Lecture 6: Redirect After Registration
Lecture 7: Add in Other User Fields
Lecture 8: Additional Fields
Lecture 9: Logout Redirect URL
Lecture 10: Login Required Mixin
Chapter 8: Video Site App
Lecture 1: Create Project and Add Templates
Lecture 2: Create Views to Render Templates
Lecture 3: Adding the Base Template
Lecture 4: Create Video Model
Lecture 5: Upload First Video
Lecture 6: Display Uploaded Video
Lecture 7: Add Time Since Posted
Lecture 8: Pull List of Videos from Database
Lecture 9: Final Demonstration
Chapter 9: Forum App
Lecture 1: Starting HTML Files
Lecture 2: Create Django and Add Apps
Lecture 3: Add HTML Files to Project and Create URLs
Lecture 4: Creating Base Template and Adding Static Files
Lecture 5: User Registration
Lecture 6: Add Login Endpoint
Lecture 7: The Profile Page
Lecture 8: Logout Endpoint and Restricting Profile Page
Lecture 9: Create Forum Models
Lecture 10: Create Forum Forms
Lecture 11: Use Thread Form to Create New Threads
Lecture 12: Create Specific Thread Page and Thread Listing
Lecture 13: Add the Reply Form
Instructors
-
Anthony Herbert
Founder of Pretty Printed
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 7 votes
- 5 stars: 20 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024