5 Tage Vollzeit

Django Einführungskurs

Webentwicklung mit dem Django-Framework

Bild Django Einführungskurs

Lernen Sie Django in nur 5 Tagen mit diesem umfassenden Intensivkurs! Vom Einstieg in die Entwicklung Ihrer ersten Webanwendung bis hin zu fortgeschrittenen Themen wie API-Entwicklung und Testing – dieser Kurs deckt alles ab. Perfekt für Entwickler, die schnell produktiv mit Django arbeiten möchten.

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

Zusatzthemen (bei verbleibender Zeit)

  • Leistungsanalyse mit Django Silk
  • Caching von Views und Querysets
  • Bewertungen für Events hinzufügen
  • Verwenden von Kontext-Managern
  • Eigene Middleware schreiben
  • Nachrichtensystem von Django
  • Verwendung von Django Extensions
  • Debugging von Views mit pdb

Kursdetails

  • Dauer: 5 Tage Vollzeit
  • Nächster Start: 6. Januar 2025
  • Ort: Online
  • Sprache: Deutsch
  • Preis p.P.: 1600,00 EUR
Jetzt unverbindlich anfragen

Vorkenntnisse

Erweiterte Pythonkenntnisse, Basics in Web-Technologien (HTML, HTTP, Client-Server-Modell) und Grundwissen auf der Kommandozeile sind nötig, um diesem Kurs zu folgen.

Für wen ist dieser Kurs geeignet?

Webentwickler, Python-Entwickler, Frontend-Entwickler.

Warum diesen Kurs wählen?

  • ✔ Praxisnahe Übungen und reale Anwendungsbeispiele
  • ✔ Erfahrener Dozent mit Branchenkenntnis
  • ✔ Geld-zurück Garantie!

Goodie Box

Bei Buchung eines Online-Kurses erhältst du eine Goodie Box mit allen Materialien, die du für den Kurs benötigst.

plus leckere Snacks

Ähnliche Kurse

Python Einführungskurs

Beginnen Sie Ihre Programmierkarriere mit unserem Python-Einführungskurs. Erlernen Sie grundlegende Konzepte wie Variablen, Schleifen und Datenstrukturen und bauen Sie eine solide Basis in Python auf. Durch praxisnahe Projekte und kompetente Anleitung entwickeln Sie wertvolle Programmierfähigkeiten.

5 Tage Vollzeit auch als Feierabendkurs Online

Nächster Termin: 9. Dezember 2024
Preis pro Person: 1600,00 EUR

Rabattaktion: 3 für den Preis von 2!

Django Framework für Fortgeschrittene

Entdecken Sie die fortgeschrittenen Funktionen von Django in unserem intensiven Aufbaukurs. Dieser Kurs richtet sich an Entwickler, die bereits mit den Grundlagen von Django vertraut sind und ihre Fähigkeiten auf das nächste Level bringen möchten. Lernen Sie, wie Sie komplexe Anwendungen mit Docker erstellen, eine CD/CI-Pipeline anlegen, APIs integrieren und das Projekt auf einen Server deployen.

5 Tage Vollzeit Online

Nächster Termin: noch kein Datum bekannt
Preis pro Person: 1900,00 EUR

Rabattaktion: 3 für den Preis von 2!

Git Schulung: Einführung

In unserem 3-Tages Git & GitHub Einführungskurs erlernen Sie den effektiven Umgang mit Git und GitHub, der führenden Plattform für Versionskontrolle und Kollaboration. Von den ersten Commits bis zu fortgeschrittenen Branching-Strategien und Pull Requests bietet der Kurs eine umfassende Einführung. Sie werden praxisnah GitHub-Workflows anwenden, Merges und Konflikte lösen sowie Releases verwalten. Hands-on Aufgaben vertiefen Ihr Wissen und bereiten Sie darauf vor, Git und GitHub sicher in Ihren Projekten einzusetzen. Dieser Kurs richtet sich sowohl an Einsteiger als auch an Entwickler, die ihre GitHub-Kenntnisse erweitern möchten.

5 Tage Vollzeit Online

Nächster Termin: 16. Dezember 2024
Preis pro Person: 1600,00 EUR

Rabattaktion: 3 für den Preis von 2!