Django: Getting Started
Django - Getting Started - by Reindert-Jan Ekker
Django - Getting Started by Reindert-Jan Ekker
“Django is the most popular and mature Python web development framework. It lets you build better web apps quicker, and with less code. In this course, you will learn how to build your first web application with Django and Python.”
“Django is the most popular and most mature Python web development framework around. It makes it easy to build better Web apps more quickly and with less code. In this course, Django: Getting Started, you will learn how to build your first web application with Django. First, you will learn how to create a simple page showing a short text message. Next, you will discover how to create an HTML page using a Django template. Then, you will touch on how to create a database model so we can store and retrieve our data, and of course we'll see how to show that data on our pages. Finally, you will explore adding CSS styling to your site and how to use forms to enable a user to interact with our site. After finishing the course, you will have a good overview of all the essential parts of Django and how they work together, so that you can go on and build your own websites in Django.”
Fair Use Source: https://app.pluralsight.com/library/courses/django-getting-started/description
Skip to main content skills home Home Browse Search Search… Paths Channels Bookmarks notifications Pluralsight products View profile and more M Django: Getting Started by Reindert-Jan Ekker
Django is the most popular and mature Python web development framework. It lets you build better web apps quicker, and with less code. In this course, you will learn how to build your first web application with Django and Python.
Start Course
Bookmarked Add to Channel Download Course Table of contents Description Transcript Exercise files Discussion Learning Check Related Courses
Collapse All Course Overview
1m 9s
Course Overview
1m 9s Starting a Django Project
17m 40s
Introducing Django
2m 48s Prerequisites
2m 30s Project Preview
1m 34s Installing Django
3m 19s Starting a Project
5m 26s Review
2m 1s Creating a Simple Web Page
22m 15s
Creating a Django App
4m 13s Adding a Page
3m 41s When It Doesn't Work
1m 57s Django and the Flow of Control
3m 38s Adding an About Page
3m 48s Review
4m 55s Setting up a Data Model
30m 5s
Introducing Models and Migrations
2m 47s Running Initial Migrations
3m 45s Creating a Model Class
3m 5s Creating and Running Migrations
3m 1s The Admin Interface
4m 1s Review
3m 49s Bringing It All Together
3m 29s Adding a Second Model Class
6m 4s Combining Model, View, and Template
25m 24s
Introducing Templates and the MTV Pattern
1m 19s A Template for the Welcome Page
5m 40s Template Variables and Dynamic Content
2m 54s Review: Templates
2m 10s Completing the MTV Pattern
2m 0s Taking a Parameter from the URL
3m 47s Returning a 404 Error
2m 13s Review
5m 18s Urls and Link Building
23m 20s
Project Structure Overview
2m 49s A Template with a For Loop
4m 41s Link Building
4m 21s Listing All Rooms: An Exercise
4m 33s Best Practice for Urls and Apps
3m 42s Review
3m 11s Templates, Styling, and Static Content
12m 24s
Adding Styling with CSS
5m 13s Adding an Image
1m 23s Template Inheritance
4m 6s Review
1m 41s Adding User Interaction with ModelForms
21m 59s
A Template with a ModelForm
5m 16s Submitting the Form
3m 9s Understanding the Program Flow for Processing a Form
1m 28s Processing User Input
4m 26s A Note About Validation and Security
1m 36s Customizing Form Fields and Validation
2m 14s Review
3m 47s The trademarks and trade names of third parties mentioned in this course are the property of their respective owners, and Pluralsight is not affiliated with or endorsed by these parties.
Course author Author: Reindert-Jan Ekker Reindert-Jan Ekker After studying Artificial Intelligence, Reindert-Jan has worked in many different roles in the software development life cycle, from tester and developer to Scrum Master. Then he decided to go…
Course info Level Beginner Rating 4.90566 stars with 53 raters(53) My rating null stars
Duration 2h 34m Released 4 Mar 2020 Share course Features · Authors · Mobile & offline apps · Blog · Help center · How-to videos · Referral program · Terms of use · Privacy policy Send feedback Get support