Das Wichtigste in Kürze

  • Online-Kurs mit Videos
  • Keine festen Lernzeiten
  • Für Einsteiger geeignet
  • Mit praktischen Übungen
  • Coursera Abschlusszertifikat

Vorteile

  • Kurs wird vollständig über das Internet abgeschlossen
  • Teilnehmer gestalten die Lernzeiten selbst
  • Gelernt wird mit Online-Videos und -Lektüren
  • Übungen zur Vermittlung praktischer Fähigkeiten
  • Absolventen erwerben ein Abschlusszertifikat

Nachteile

  • keine Nachteile ersichtlich

In diesem Kurs dreht sich alles um Django-Webframeworks zur Erstellung, Sicherung und Verwaltung von Webservern. Die Teilnehmer entwickeln in diesem Kurs eine Django-Webanwendung mit Python, HTML und CSS und untersuchen die Verwendung von Django-Modellen und deren Beziehung zu Datenbanken. Da der Kurs in der Spezialisierung »Meta Back-End-Entwickler Zertifikat über berufliche Qualifikation« enthalten ist, bereitet er die Teilnehmer auf die Absolvierung der darauffolgenden Kurse vor.

Der Kurs umfasst fünf Module und nimmt ungefähr 45 Stunden zum Abschluss ein. Die Teilnehmer lernen bei diesem Kurs mit Videos und Lektüren, die sie über das Internet abrufen. Da keine Start- und Endzeiten vorgegeben werden, gestalten die Teilnehmer die Lernzeiten eigenständig und haben somit die Möglichkeit den Zeitplan an ihren Alltag anzupassen. Sobald alle Module bearbeitet wurden, erhalten die Absolventen ein Abschlusszertifikat.

Zielgruppe

Der Kurs richtet sich an Anfänger mit technischem Hintergrund, die die Erstellung von Webservern mit Django-Frameworks erlernen möchten. Als Bestandteil der 10-teiligen Spezialisierung »Meta Back-End-Entwickler Zertifikat über berufliche Qualifikation« gehören zur Zielgruppe auch alle Teilnehmer dieser Kurs-Serie.

Ziele

Der Kurs vermittelt Kenntnisse zur Verwendung von Django zur Erstellung von Webanwendungen mit Python, HTML und CSS. Am Ende des Kurses wissen die Teilnehmer wie sie den Antwortzyklus für http-Anforderungen durch Erstellung von Ansichten, Routen und Vorlagen beschreiben und implementieren. Zudem lernen sie ein Datenmodell zur Erstellung von Datenbanktabellen und dynamischen Webformularen zu entwerfen. Die Teilnehmer sind außerdem in der Lage ihre Webanwendung mit branchenüblichen Best Practices und Richtlinien zu testen und zu teilen.

Zertifizierung

Für die Absolvierung erhalten die Teilnehmer ein Zertifikat, das sich zur Vorlage als Qualifikationsnachweis eignet. Nicht als Ausdruck kann es vorgelegt werden, das Zertifikat kann auch direkt in das LinkedIn-Profil eingebunden werden.

Inhalte

Die Kursinhalte sind in fünf Module aufgeteilt. Für die Bearbeitung der Module wird ein Zeitraum von fünf Wochen empfohlen. Der Lehrplan behandelt unter anderem die folgenden Themen:

  • Woche 1 – Einführung in Django:
    • Was ist Django?
    • Wir wird Django verwendet?
    • Django-admin- und manage.py-Befehle
    • Erstellung einer App
    • Was ist ein Webframework
    • MVT-Beispiel
  • Woche 2 – Views:
    • Views erstellen und URLs zuordnen
    • Erstellung von Views und View-Logik
    • HTTP-Anfragen
    • Anfragen und Antworten erstellen
    • URLs verstehen
    • Reguläre Ausdrücke in URLs
    • Fehlerbehandlung
    • Klassenbasierte Views
  • Woche 3 – Modelle:
    • Modelle erstellen
    • Migrationen
    • Arbeit mit Migrationen
    • Modelle mit Fremdschlüsseln
    • Arbeit mit Django-Formularfeldern und Datentypen
    • Formulare erstellen
    • Modellform
    • Django-Admin
    • Gruppen und Benutzer hinzufügen
    • Berechtigungen
    • Benutzer und Berechtigungen
    • Datenbankoptionen
    • Einrichten einer MySQL-Verbindung
  • Woche 4 – Templates:
    • Erstellung von Templates
    • Arbeit mit Templates
    • Dynamische Templates in Django
    • Zuordnung von Modellobjekten zu einem Template
    • Template-Vererbung
    • Debugging von Django-Anwendungen
    • Testen in Django
  • Woche 5 – Benotetes Projekt:
    • Das letzte Modul enthält die Bearbeitung eines Projekts, das im Anschluss benotet wird

Dozent/-en

Entwickelt wurde der Kurs von Meta. Das Technologie-Unternehmen bietet verschiedene Schulungen an und bietet die Möglichkeit ein Meta Professional Certificate abzuschließen.

Kosten und Bezahlung

Um an diesem Kurs teilnehmen zu können wird eine Kursgebühr in Höhe von 49€ fällig. Da die Gebühr monatlich berechnet wird, lohnt es sich aus finanzieller Sicht, wenn der Kurs möglichst schnell abgeschlossen wird. Bezahlt werden kann die Kursgebühr per PayPal oder Kreditkarte.
Die Spezialisierung »Meta Back-End-Entwickler Zertifikat über berufliche Qualifikation« und somit auch dieser Kurs ist in Coursera Plus enthalten. Für Mitglieder fallen für die Teilnahme daher keine zusätzlichen Gebühren an.

Preis 49,00 € (inkl. MwSt)
Bezahlmethode Kreditkarte, PayPal
Zahlungsweise monatlich

Teilnahmevoraussetzungen

Für die Teilnahme an diesem Kurs gelten gewisse fachliche und technische Voraussetzungen.

Fachliche Voraussetzungen

Um den Kurs erfolgreich abschließen zu können, werden grundlegende Kenntnisse in HTML, CSS, Python und MySQL benötigt. Außerdem müssen die Teilnehmer grundlegende Internet-Navigationsfähigkeiten mitbringen.

Technische Voraussetzungen

Die Absolvierung des Kurses findet online statt und setzt einen PC oder ein Notebook mit Zugang zum Internet voraus. Auf dem Computer muss zum Abruf der Videos ein aktueller Browser installiert sein. Verwendet werden kann jeder gängige Browser. Zusätzlich muss eine Möglichkeit zur Ausgabe des Tons vorhanden sein. Je nach Lernumgebung empfiehlt sich entweder die Verwendung von Lautsprechern oder eines Kopfhörers.

Medium – Wie wird das Wissen vermittelt?

Das Wissen wird bei diesem Kurs mit videobasierten Vorträgen vermittelt, die für die Teilnehmer online zum Abruf bereitstehen. Der Kurs umfasst außerdem Lektüren, die ebenfalls online abgerufen werden. Zur Ergänzung der theoretischen Lerninhalte enthält der Kurs auch praktische Übungen und ein benotetes Abschlussprojekt. Dadurch gestaltet sich die Lernerfahrung nicht einseitig und die Teilnehmer erwerben sowohl theoretische als auch praktische Kenntnisse.

Format Onlinekurs
Videos Ja
Audio Ja
Handout Ja
Zugangsdauer unbegrenzt

Interaktion – Dozenten/Teilnehmer-Kommunikation

Eine Interaktion mit dem Dozenten findet bei diesem Kurs nicht statt. Hierfür müssten entweder 1zu1-Sitzungen oder Live-Online-Unterrichtseinheiten enthalten sein. Da jedoch beides nicht zur Verfügung steht, wird der Kurs ohne Interaktion mit dem Dozenten absolviert. Die Kommunikation mit anderen Kursteilnehmern wird über die Community von Coursera ermöglicht. Hier können sich die Lernenden austauschen und bei Bedarf auch unterstützen.

Kundenservice

Der Kundenservice steht den Lernenden bei Fragen kompetent und hilfsbereit zur Seite. Die Kontaktaufnahme erfolgt bequem per E-Mail. Es lohnt sich jedoch vor dem Versand einer Nachricht zuerst im Help Center vorbeizuschauen, das Coursera für die Lernenden eingerichtet hat. Hier werden zahlreiche Fragen zur Nutzung der Weiterbildungsplattform beantwortet. Häufig werden hier bereits alle Fragen beantwortet und die Kontaktaufnahme ist somit überflüssig.

Fazit

In diesem Kurs steigen die Teilnehmer in das Django Web-Framework ein und erlernen die Erstellung, Sicherung und Verwaltung von Webservern. Nach Absolvierung des Kurses sind die Teilnehmer in der Lage Django-Webanwendungen mit Python, HTML und CSS zu entwickeln. Der Kurs ist der fünfte Teil der Spezialisierung »Meta Back-End-Entwickler Zertifikat über berufliche Qualifikation«, die insgesamt zehn Kurse umfasst. Bei diesem Kurs genießen die Teilnehmer zeitliche Flexibilität und sind ungebunden. Es gibt weder Start- noch Endzeiten, die von den Lernenden berücksichtigt werden müssen. Dadurch lässt sich der Zeitplan optimal auf den Alltag abstimmen und die Weiterbildung gelingt auch berufsbegleitend.

Kurs bewerten

Es muss eine Bewertung ausgewählt werden.

(optional)

Weitere IT & Software Onlinekurse: