YoVDO

Django Crash Course - Introduction to Python Web Development

Offered By: Caleb Curry via YouTube

Tags

Django Courses Web Development Courses Python Courses Data Management Courses

Course Description

Overview

Learn Django web development in this comprehensive tutorial video. Start by setting up your Python environment, creating a virtual environment, and installing Django. Explore the Model-View-Template architecture, create views and templates, and work with complex data. Dive into models, migrations, and the Django admin site. Understand the Object-Relational Mapping (ORM) concept and create your first model. Implement dynamic URLs, forms, and data manipulation. Cover essential topics like Git integration, GitHub project upload, and handling 404 errors. Perfect for beginners looking to quickly grasp Django fundamentals and start building web applications.

Syllabus

- Introduction
- Check Python version
- Create a virtual environment
- Activate a virtual environment
- Install a package
- Deactivate a virtual environment
- Create a Django project
- Git and Django
- Upload project to GitHub
- Model view template explained
- Create our first view
- Create our first template
- Working with complex data
- More complex template
- Intro to models and migrations
- View the admin site
- ORM explained
- Create our first Model
- Create a migration
- Add table to admin site
- Override __str__
- Working with real data
- Parameterized URLs
- Create dynamic links
- Create a form
- Delete data
- 404


Taught by

Caleb Curry

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX