Beschreibung
Web-Entwicklung mit Python und dem Django Framework - Aufbau
Zielgruppe: Nur für Unternehmen und Institutionen.Das Seminar Web-Entwicklung mit Python und dem Django Framework - Aufbau bietet als Aufbaukurs den perfekten Einstieg in das Erstellen von komplexen Webanwendungen mit Python. Django erfreut sich auch aufgrund der Popularität von Python zunehmender Beliebtheit, ist aber aufgrund seiner Reife seit gut zwei Jahrzehnten eine verlässliche Software, die auch von großen Unternehmen wie Pinterest, Instagram oder Mozilla verwendet wird.
Django unterstützt durch seine saubere Architektur schnelle Entwicklung und bietet out of the Box viele Dinge, die dem Entwickler das Leben leichter machen: Admin-Oberfläche, User- und Rechtesystem, URL-Routing, Caching, Datenbankschnittstellen, Template-Engine und vieles mehr. Auch das ist wohl ein Grund, warum sich Django einer langjährigen, lebendigen, gesunden User- und Entwickler-Community erfreut. Django bietet sich neben der Entwicklung für klassische (öffentliche) Websites auch für die Erstellung von Prototypen, für firmeninternes Tooling im Intranet und für die API-Entwicklung an, zum Beispiel um im Data-Science Ergebnisse über eine Web-Schnittstelle auszuliefern.
Diese Agenda ist Bestandteil des Seminars Webentwicklung mit Python und Django Framework - Komplett
Kommende Starttermine
Inhalte / Module
- Erweiterte Kenntnisse
- ein Suchfeld integrieren
- eigene 404 und 500 Fehlerseiten
- Die Django Auth App
- Login, Logout Formulare für User
- Passwort-ändern Formulare
- User-Registrierung
- Views nur für registrierte User
- Views nur für User mit Moderator-Rechten
- Testing
- Unit-Testing der Modelle
- Integrationstest der Views mit dem Test-Client
- Eine Web-API erstellen
- Django Restframework installieren
- API-Grundlagen
- ein View-Set erstellen
- Token Authentifizierung
- Permissions
- eine API-Dokumentation mit OpenApi und Swagger UI
- Wenn Zeit bleibt
- Profiling mit Django Silk
- Caching von Views und Querysets
- Event-Reviews
- Kontext-Manager
- eine eigene Middleware erstellen
- das Message Framework
- Django Extensions
- Debuggen von views mit pdb
Zielgruppe / Voraussetzungen
Administratoren sowie an alle, die den Umgang mit einem modernen Web-Framework
erlernen wollen. Grundlegende Python- und Web-Kenntnisse werden vorausgesetzt.
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Die Unetrlagen auch die vom Traienr waren sehr aufschlussreich und gut nutzbar. Leider schien die RDP verbindung öfter etwas zu haken.