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. Building web sites with Django is not just smart and efficient, but fun too! In this course, Django Fundamentals, you will learn how to build a complete web application with Django. First, you'll see how to create attractively styled pages using Django templates. Next, you'll learn how to add URL mappings for these pages, and handle user interaction with forms. Finally, to store and manipulate data, Django offers a powerful model API and admin interface, and of course these are covered as well. 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.
After years of working in software development, Reindert-Jan Ekker has
decided to pursue another passion of his: education. He currently
works as a college professor of Computer Science in the Netherlands,
teaching many subjects like web development, algorithms and data
structures and Scrum.
Course Overview Hi everyone! My name is Reindert-Jan Ekker, and welcome to my course, Django Fundamentals. I'm a senior developer and educator. And in this course, I'll teach you about Django, the web framework for perfectionists. Django is the most popular web framework for Python. And it's awesome to work with. In this course, we're going to build a web application with Django. And along the way, you will learn about all its major components. We'll cover templates and URL mappings, the Django model API, and the admin site, using HTML forms for user input and validating that input, user authentication and login, and much, much more. By the end of this course, you'll have a firm understanding of all of that and how it works together. And you'll be ready to become a Django developer and create your first website with Django. I hope you'll join me on this journey to learn Django with the Django Fundamentals course at Pluralsight.