Home > Store

Introduction to Django (Video Course)

Introduction to Django (Video Course)

Your browser doesn't support playback of this video. Please download the file to view it.

Online Video

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2024
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-832071-3
  • ISBN-13: 978-0-13-832071-3

4.5 Hours of Video Instruction

Django is the most popular web framework for Python and is used by many large websites. It is great for getting projects up and running quickly, with all of the built-in functionality to ensure that it is up to modern security standards and can scale to accommodate your future needs.

Description

Django is the most popular web framework for Python and is used by many large websites, including Instagram, the Washington Post, Spotify, and Eventbrite. It is great for getting projects up and running quickly, with all the built-in functionality to ensure that it is up to modern security standards and can scale to accommodate your future needs.

This is a beginner-friendly introduction to building web applications in Django, the Python web framework for perfectionists with deadlines. In it, you will get some hands-on experience starting an app from scratch, as well as some example code for your future reference.

Related Learning

Watch and learn Arianne's other videos:

About the Instructor

Arianne Dee is a full-stack software developer and freelancer, with a passion for user-focused design for the public good. She has bachelor's degrees in civil engineering and computer science from the University of British Columbia, and has taught thousands of students, aged 999 through Engineers Without Borders, Canada Learning Code, and Pearson on the O'Reilly platform. Arianne's most popular videos and live trainings help beginners and experienced developers get up to speed with Python.

Skill Level

  • Beginner

What You Will Learn

  • Set up a Django project from scratch
  • Understand the Model-Template-View architecture that it uses
  • Learn core features, like the ORM, the admin view, and the templating engine

Who Should Take This Course

  • Software developers who want to get started building web applications in Python

Course Requirements

  • Knowledge of basic web concepts and moderate experience with Python 3, including knowledge of pip as well as creating and overriding classes

About Pearson Video Training

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training athttp://www.informit.com/video.

Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.

Downloads

Downloads

Visit GitHub to download the code files for this video:
https://github.com/ariannedee/intro-to-django

Sample Content

Table of Contents

Introduction to Django
Introduction
Course requirements
Overview of Django

Get started with Django
Learning resources
Before you start
Create a project
Default project files
Create a view

Write a Django App
Overview of Django apps
Write a Visits app

Basic Concepts
Settings
Django ORM
Views
URLs
Templates
Admin

Intermediate Concepts
Django Architecture
Django project structures
Example project overview
Deployment settings
Django ORM - Models
Django ORM - Queries
Django ORM - Migrations
The User Model
URLs
Views
Class-Based Views
Admin
Front-end
Templates
Forms

Summary

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.