Introduction to Web application development with Django

Start

This course provides a thorough and practical introduction to the Django web framework, guiding you from fundamental concepts to building a functional web application. Designed for beginners, it emphasizes hands-on learning by developing a simple "Notes" application throughout the chapters.

You will start by understanding Django's philosophy and its key features, such as the Model-View-Template (MVT) architecture, automatic admin interface, and built-in security. The course then dives into the practical steps of creating a Django project and application, teaching you how to structure your code effectively.

By the end of this course, you will have built a solid foundation in Django, equipped with the skills to create, read, update, and delete data through a web interface. You will be prepared to undertake more complex projects and explore the vast ecosystem of this powerful, high-level Python framework.

Compatible Sandbox

Python Web Development Sandbox

Build Python web applications and REST APIs online in the Bytestark Web Development Sandbox. Use Django, Flask, FastAPI, Bootstrap, and SQLite directly in your browser without installation....

10.0 (1)

Chapters

9
Chapter 1

Introduction to Django

Chapter 2

Create your first Django project

Chapter 3

Create your first App

Chapter 4

Django Templates

Chapter 5

Django Models

Chapter 6

Django Forms

Chapter 7

Django class-based Views

Chapter 8

Course Summary

Test 9

Django fundamentals assessment

Comments

No comments yet. Be the first to share your thoughts.
Intermediate
9.0 (1)

Author

Software engineer and the creator of the Bytestark learning platform