- Module 1: Django is one of the most popular Python web frameworks. Explore its benefits, learn how to install it, and create your first project.
- How to install Django.
- Why Django is great for rapid deployments.
- The difference between Django and Flask.
- The best types of applications for Django.
- How to create a simple program.
- Module 2: Explore models and data in the Python framework Django. Learn about the object-relational mapper, create your own models, and set up a database.
- Describe an object-relational mapping.
- Create a SQLite database in Django.
- Create and activate Django models.
- Explain the purpose of the __str__ method in classes.
- Create and query data in your database.
- Module 3: Learn how to set up the built-in Python framework Django admin site and configure users for the site.
- Enable the Django admin site.
- Create a superuser.
- Add app models and access data.
- Set user permissions.
- Module 4: Learn about the templating engine in the Python framework Django to create dynamic HTML. In this module, you'll create views and use template variables, inheritance, and tags.
- Work with views
- Use template variables and tags
- Add dynamic data to Django templates
- Use template inheritance
- Module 5: Learn how to use generic views in the Python framework Django.
- Use generic views.
- Create Django forms.
- Use the django-crispy-forms library.
- Module 6: Learn how to deploy a application built with the Python framework Django.
- Configure a project for deployment.
- Deploy the project.
In this module, you'll learn:
In this module, you'll learn how to:
By the end of this module, you'll be able to:
In this module, you will:
In this module, you'll learn how to:
In this module, you'll: