Django Intensiv Schulung

Online
Inhouse
StandorteOnline
Dauer5 Tage
SpracheDeutsch
Kurstermine 1 Startdatum
Preis ab 1.600,55 € inkl. MwSt.

Beschreibung

Tauchen Sie in die Welt der Webentwicklung ein und meistern Sie Django mit unserer intensiven fünftägigen Django Intensiv Schulung! Innerhalb kürzester Zeit lernen Sie, wie Sie Ihre erste Webanwendung entwickeln und vertiefen Ihr Wissen bis hin zu anspruchsvollen Themen wie API-Entwicklung und Testing. Dieser Kurs ist besonders geeignet für Entwickler, die ihre Effizienz und Produktivität mit Django rasch steigern möchten.

Während der Schulung erhalten Sie nicht nur theoretische Einblicke, sondern auch praktische Fähigkeiten, die sofort anwendbar sind. Von der grundlegenden Installation bis zur Verwaltung von Datenbanken und der Erstellung von APIs – jede Etappe ist darauf ausgerichtet, Ihren Kenntnisstand zu erweitern und zu festigen. Entwickeln Sie ein tiefes Verständnis der Django-Architektur und profitieren Sie von einem pragmatischen Ansatz, der Ihnen hilft, gleich nach dem Kurs eigene komplexe Projekte umzusetzen.

Ein wesentlicher Vorteil dieser Fortbildung ist die persönliche Unterstützung durch erfahrene Mentoren, die Sie durch die verschiedenen Module begleiten. Dies ermöglicht es Ihnen, individuelle Fragen zu klären und auf spezifische Herausforderungen gezielt einzugehen. Erweitern Sie Ihre Fähigkeiten in der API-Entwicklung, strukturieren Sie Ihre Projekte professionell und lernen Sie die effektivsten Testing-Methoden kennen, um qualitativ hochwertige Anwendungen zu liefern.

Mit dieser Schulung eröffnen sich Ihnen neue berufliche Perspektiven in der dynamischen IT-Welt. Steigern Sie Ihre Kompetenz und machen Sie den nächsten Schritt in Ihrer beruflichen Entwicklung.

Inhalte

Tag 1: Grundlagen

  • Kurzer Überblick über die Entstehung von Django
  • Installation der benötigten Tools
  • Einführung in die Projektstruktur
  • Erste Konfigurationen durchgehen
  • Den Entwicklungsserver starten und ausprobieren
  • Eine erste Anwendung entwickeln
  • URLs, Views und erste Ausgabe
  • Grundlagen des HTTP-Protokolls (Request, Response, Status-Codes)
  • Erstellen einer kleinen Veranstaltungsanwendung
  • Model-View-Controller-Pattern
  • Superuser erstellen und den Admin-Bereich erkunden
  • Erstellen eines Event-Modells
  • Verwendung der Model API, Manager und Querysets
  • Datenbank-Migrationen erstellen und anwenden

Tag 2: Datenmodelle und Admin-Bereich

  • User-Modell anpassen
  • Erstellen von Testdaten mit Factory Boy
  • Management Commandos
  • JSON-Backups erstellen
  • Detail- und Übersichtsseiten implementieren
  • Einbindung von Templates
  • Anlegen einer Moderator-Gruppe
  • Modellspezifische Methoden definieren

Tag 3: Tools und erweiterte Features

  • Einrichten der Django-Debugtoolbar
  • Logging in Dateien und Konsole konfigurieren
  • Formulare für Event-Erstellung und -Bearbeitung
  • Grundlagen zu CSRF
  • Verwenden von generischen Create- und Update-Views
  • Validierung von Formularen und Modellen
  • Standardwerte setzen
  • Erstellen eines Suchfeldes
  • Eigene Fehlerseiten für 404 und 500 gestalten

Erweiterte Themen (Tag 4 / 5)

  • Django Authentifizierungs-App: Login, Logout und Registrierung
  • Passwort ändern und User-Verwaltung
  • Beschränkte Views für registrierte oder moderierende Benutzer
  • Unit-Tests für Modelle
  • Integrationstests für Views
  • Erstellen einer API mit Django Rest Framework
  • Token-basierte Authentifizierung und Berechtigungen
  • API-Dokumentation mit OpenAPI und Swagger UI

Zielgruppe

Webentwickler, Python-Entwickler, Frontend-Entwickler.

Voraussetzungen

Python Grundkenntnisse sind nötig, um diesem Kurs zu folgen.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

Friendly Bytes

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über Friendly Bytes