In this course, we will study the fundamental concepts of Django, including setting up a Django project, working with its built-in components, and building dynamic web applications. We will explore topics such as URL routing, views, templates, models, and forms. Additionally, we will cover Django's built-in user authentication system, handling databases with the Object-Relational Mapping (ORM) layer, and creating an admin interface for managing application data. By the end of the course, you will have the knowledge to build and deploy full-fledged web applications using Django.
- Teacher: Houda Bechir
Level: L2