Django Made Easy. Build an application for companies
Django Made Easy. Build an application for companies, available at $74.99, has an average rating of 4.1, with 90 lectures, 2 quizzes, based on 97 reviews, and has 906 subscribers.
You will learn about Django MVT architecture Signals Context Processors Custom Middleware Django allauth authentication Generating PDF files Views : Class and Function Based Views Manager with QuerySet methods Filters & Custom Filters Mixins & Custom Mixins Forms & ModelForms + custom validation Sessions This course is ideal for individuals who are Everyone who is eager to learn django and ready for a challenge to complete step-by-step a big project, that this course provides It is particularly useful for Everyone who is eager to learn django and ready for a challenge to complete step-by-step a big project, that this course provides.
Enroll now: Django Made Easy. Build an application for companies
Summary
Title: Django Made Easy. Build an application for companies
Price: $74.99
Average Rating: 4.1
Number of Lectures: 90
Number of Quizzes: 2
Number of Published Lectures: 90
Number of Published Quizzes: 2
Number of Curriculum Items: 92
Number of Published Curriculum Objects: 92
Original Price: $84.99
Quality Status: approved
Status: Live
What You Will Learn
- Django MVT architecture
- Signals
- Context Processors
- Custom Middleware
- Django allauth authentication
- Generating PDF files
- Views : Class and Function Based Views
- Manager with QuerySet methods
- Filters & Custom Filters
- Mixins & Custom Mixins
- Forms & ModelForms + custom validation
- Sessions
Who Should Attend
- Everyone who is eager to learn django and ready for a challenge to complete step-by-step a big project, that this course provides
Target Audiences
- Everyone who is eager to learn django and ready for a challenge to complete step-by-step a big project, that this course provides
Hi! Welcome to this course dedicated to Django. For the next hours we will be working together on building a reporting application for companies with a social board (to share problems, ideas & events). Step by step we’ll discuss the most important & interesting features of Django, that will allow you to create your own web applications after finishing this course. Some of the most important topics are related to: signals, context processors, filters, class and function based views, creation of PDF report and much more! This course comes with a PDF presentation that will help you understand and remember the course content. Ready to get started!?
Course Curriculum
Chapter 1: Introduction & settings
Lecture 1: Setting up the text editor
Lecture 2: Selecting the terminal
Lecture 3: Before we begin
Chapter 2: First steps in Django
Lecture 1: The source code for this project
Lecture 2: Setting up the project
Lecture 3: Django MVT
Lecture 4: Creating first Model
Lecture 5: Templates
Lecture 6: Views
Lecture 7: Understanding how the "views" work on basic examples part 1
Lecture 8: Understanding how the "views" work on basic examples part 2
Chapter 3: Exploring field options and types in Django Models
Lecture 1: Understanding field types and options
Lecture 2: Cheat sheet on field types and options
Chapter 4: Reports App
Lecture 1: Introduction
Lecture 2: Creating the reports app
Lecture 3: Working with models in Reports App part 1
Lecture 4: Working with models in Reports App part 2
Lecture 5: Working with models in Reports App part 3
Lecture 6: Django Forms
Lecture 7: Displaying basic version of forms
Lecture 8: Applying Crispy Forms
Lecture 9: Adding additional styling
Lecture 10: Font awesome kit code
Lecture 11: Creating the table for report records
Lecture 12: Activating modal forms
Lecture 13: Adding jquery
Lecture 14: Applying some cosmetic changes
Lecture 15: Continue on working with the forms part 1
Lecture 16: Continue on working with the forms part 2
Lecture 17: Continue on working with the forms part 3
Lecture 18: Continue on working with the forms part 4
Lecture 19: Args & kwargs
Lecture 20: Continue on working with the forms part 5
Lecture 21: Fixing the scroll + protecting the view
Lecture 22: Delete view
Lecture 23: Update view
Lecture 24: Adding Home Page with the Select Line Form part 1
Lecture 25: Adding Home Page with the Select Line Form part 2
Lecture 26: Adding "Get Report" page part 1
Lecture 27: Adding "Get Report" page part 2
Lecture 28: Summary Page
Lecture 29: Creating the first Manager
Lecture 30: Working with sessions
Lecture 31: Custom QuerySet methods from the Manager
Lecture 32: Adding template to the summary view
Lecture 33: Creating Custom Filters
Lecture 34: Adding problems to the template
Lecture 35: Creating PDF report
Lecture 36: PDF for Windows
Lecture 37: Optimizing our code
Lecture 38: Adding the navbar & footer
Chapter 5: Posts App
Lecture 1: Overview
Lecture 2: Creating the Models
Lecture 3: Adding the get upload path
Lecture 4: Customizing the Django Admin
Lecture 5: Creating the Post Form
Lecture 6: Creating the view for adding posts part 1
Lecture 7: Creating the view for adding posts part 2
Lecture 8: Django Signals part 1
Lecture 9: Django Signals part 2
Lecture 10: Introduction to context processors
Lecture 11: Cleaning the database
Lecture 12: Applying context processors
Lecture 13: Working on the Like Post functionality part 1
Lecture 14: Working on the Like Post functionality part 2
Lecture 15: Styling the post board
Lecture 16: Adding Custom Middleware
Lecture 17: Creating Custom Mixin
Lecture 18: Testing posting with images
Lecture 19: Writing the comment model
Lecture 20: Creating the comment form
Lecture 21: Working on the detail page part 1
Lecture 22: Working on the detail page part 2
Lecture 23: Adding the first comment via form
Lecture 24: Working on the detail page part 3
Lecture 25: Adding avatar to the comments & using related_name
Lecture 26: Adding the delete button & comments count
Lecture 27: Protecting the delete path
Chapter 6: Profiles App
Lecture 1: Working on the profile app part 1
Lecture 2: Working on the profile app part 2
Lecture 3: Working on the profile app part 3
Lecture 4: Working on the profile app part 4
Chapter 7: Authentication
Lecture 1: Django allauth installation and setup
Lecture 2: Adding custom signup form
Lecture 3: Testing the custom signup form
Lecture 4: Styling
Lecture 5: Final touches
Chapter 8: Tests
Chapter 9: Bonus 1 – Django with Tailwind CSS (this section is being updated)
Lecture 1: What we are going to create
Lecture 2: Setting up the project
Instructors
-
Django Ninjas
Coding all about Django
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 8 votes
- 4 stars: 23 votes
- 5 stars: 63 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
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple