This course demonstrates how to build a modern web application using Django. We start by setting up a best-practices development environment and then quickly move to writing a simple e-learning system, showcasing the key features of Django and its ecosystem. Following Django’s philosophy of being the framework for perfectionists with deadlines, we will take a pragmatic getting-things-done approach, while avoiding decisions that would hurt us in later stages of development. By the end of the course, we will have built a simple e-learning platform, including content management, student registration, and a restful API.
About the Author
René Fleschenberg is a web developer/sysadmin hybrid with a focus on back-end development in Python and Django. He has been working with Django for about 5 years and has built a variety of Django-based websites. He co-maintains an open source Django-based e-commerce solution.
The aim of this video is to learn about the Django templates.
The aim of this video is to look at the models and how to store data in SQL database.
The aim of this video is to see how models, views, and templates work together to create useful application.
The aim of this video is to use Django forms to validate the input from the user.
The aim of this video is to discuss about the Django users and admin interface.
The aim of this video is to create relationships between different models.
The aim of this video is to extend the knowledge about Django ORM using Querysets and Managers.
The aim of this video is to extend our database models to cover some realistic use cases.
The aim of this video is to write some complex views to process the e-learning data.
The aim of this video is to implement a functionality for showing the test results.
The aim of this video is to extend the templates and make them more pretty.
The aim of this video is to learn about Authentication in Django.
The aim of this video is learn about class based views and how to use them in Django.
The aim of this video is to understand about the Django REST Framework package
The aim of this videos is to extent the API to allow users to submit data for the tests.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.