Course Outline
Introduction
- Overview of Django features and architecture
- Django framework fundamentals
Getting Started
- Installing the Django libraries
- Setting up a project
- Advanced Django features
Optimizing the Code with CBVs
- Generic views vs class-based views
- Using class-based views
- Advanced examples and usage
- Class-based views APIs
Implementing the Messages Framework
- Enabling messages
- Configuring the messaging engine
- Using messages in views and templates
- Messages API and constants
Using Signals for Decoupled Applications
- Listening to signals
- Defining and sending signals
- Disconnecting signals
- Practical use cases and examples
Troubleshooting
Summary and Next Steps
Requirements
- An understanding of Django
- Python programming experience
Audience
- Developers
Testimonials (5)
The trainer showed that he has a good understanding of the subject.
Marino - EQUS - The University of Queensland
Course - Machine Learning with Python – 2 Days
flexibility of approach to the client. the trainer was able to prepare issues that were of interest to the training participants.
Mirosław - CREDIT SUISSE (POLAND)
Course - Python Programming - 4 days
Machine Translated
The accesibilit of the trainer and the ability to communicate very effective,
Ciprian Ilie - Institutul National de Sanatate Publica
Course - Programming for Biologists
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Course - Django CMS for Developers
Its a new experience, a new framework and looking forward to do something using the lesson learnt in the classes.