Advanced Django (original) (raw)
Course Data
| Course name: | Advanced Django |
|---|---|
| Course length: | 3 days |
| Remote: | Yes |
| Open course: | Yes |
| In-house: | Yes |
| Course ID: | DAE |
| German course | here |
Course Finder
Find the right course for your needs..
Intended Audience¶
This Django training course is designed for participants who already have Django experience. For an introductory course, please refer to Introduction to Django.
Content¶
This course helps to deepen your Django knowledge in specific areas. An existing application will be improved with new features such as an RSS feed or a RESTful web service. In addition, we will look at the deployment of a Django project in more depth.
- Functional and unit tests
- Internationalisation
- Database migrations
- How to use more than one database
- Integration of existing databases
- Creation of RSS feeds
- Generation of PDF files
- Extending the admin
- Permissions
- AJAX
- RESTful web services
- Authentication for other services
- Caching
- Packaging a Django app
- Deployment of a Django project
Exercises¶
The participants can follow all steps directly on their computers. There are exercises at the end of each unit providing ample opportunity to apply the freshly learned knowledge.
Course Material¶
Every participant receives comprehensive materials in PDF format that cover the whole course content as well as all source code.
Recommended Module Combinations¶
The course may be combined with the course Python for Nonprogrammersor Python for Programmers to acquire Python knowledge. If you don’t know Django yet, please consider takingIntroduction to Django.