Webentwicklung mit Django auf Basis von Python
Weiterbildung
4-Wochen-Kurs
Django ist ein in Python geschriebenes quelloffenes Webframework, das einem Model-View-Presenter-Schema folgt. Integrierte objektrelationale Abbildung für verschiedene Datenbanksysteme. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.
Inhalt
- The Optimal Django Environment Setup
- How to Lay Out Django Projects
- Fundamentals of Django App Design
- Settings and Requirements Files
- Model Best Practices
- Queries and the Database Layer
- Function- and Class-Based Views
- Best Practices for Function-Based Views
- Best Practices for Class-Based Views
- Form Fundamentals
- Common Patterns for Forms
- Templates: Best Practices
- Template Tags and Filters
- Django Templates and Jinja2
- Building REST APIs with Django REST Framework
- Consuming REST APIs
- Tradeoffs of Replacing Core Components
- Working With the Django Admin
- Dealing with the User Model
- Django's Secret Sauce: Third-Party Packages
- Testing Chapter of Doom!
- Documentation: Be Obsessed
- Finding and Reducing Bottlenecks
- Security Best Practices
- Logging: What's It For, Anyway?
- Signals: Use Cases and Avoidance Techniques
- What About Those Random Utilities?
- Deployment: Platforms as a Service
- Deploying Django Projects
- Continuous Integration
- The Art of Debugging
- Where and How to Ask Django Questions
- Komplexe Übungen und Anwendungsbeispiele
Zielgruppe
Webentwickler
Voraussetzungen
Python, HTML, CSS, JavaScript, Englisch
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.289