Welcome to the course on Django! Here, you will learn the principles of web development with Python. More specifically, developing great web applications using Django. This course is designed for people who already have some background in Python and would like to improve their knowledge by learning web development using Django in Python.
Django is one of the most popular web development frameworks in Python. It has been extensively used in companies ranging from small to really big ones, including Instagram, Prezi, Quora, Reddit, Udemy, Robinhood, and others.
At the end of this course, you’ll know how to use Django for user management, creating, querying, and updating data in databases. We will cover best practices for writing code for larger projects and will use Django’s philosophy for project organization. You will work with small to large projects. We will modify and create projects from scratch. We will learn both the Django Rest Framework and will work with templates to generate aesthetic UIs. Most importantly, you will learn how to use Django for both your personal projects and larger ones to create an appealing portfolio of great projects.
In this course, you learn by doing! Each concept has several interactive challenges that you will solve to pass on to the next one. We believe that hands-on learning is the best way to get in-depth knowledge. Here you will have many challenging and at the same time interesting exercises to practice each and every concept that is covered.
You will study at your own pace. You can go hard and complete several levels in one week, or take it slow and focus on each concept for longer.
There is a forum to ask questions and get unstuck. You can ask or answer the questions of others under each challenge.
This course focuses on the core concepts and some advanced features of Django and introduces each of them in an intuitive manner. To make the process more fun and engaging, the concepts are organized into levels, and passing each level means you’ve mastered a new concept. These are the main things we will be covering here:
- Coming Soon…
Learning is 80% individual work! Completing this course will be your accomplishment and we’re here to support that journey. Join us on Discord for discussions and meeting other learners by following this link: https://discord.gg/TTTEcu2Jju.