Ausbildung zum/r zertifizierten Python Developer/in TÜV®
Entdecken Sie die faszinierende Welt der Python-Entwicklung! Als plattformunabhängige und vielseitige Sprache eröffnet Ihnen Python neue Horizonte in den spannendsten Bereichen, wie Webentwicklung, Data Science, Machine Learning und Skripting. Wir legen hier den Fokus auf Webentwicklung.
In unserer Ausbildung lernen Sie nicht nur Python, sondern auch die leistungsstarke Kombination mit Django und JavaScript kennen, um dynamische Webanwendungen zu entwickeln, interaktive Benutzeroberflächen zu gestalten und Ihrem Projekt eine beeindruckende Funktionalität zu verleihen.
Die Ausbildung setzt sich aus 3 Level zusammen, die einzeln oder gesamt gebucht & absolviert werden können.
Level 1 Python & Datenbanken
Sie vertiefen Ihre Python-Grundlagen aus dem Prework. Mit Hilfe der Bibliothek Flask lernen Sie, wie man einfache Webapplikationen schreibt. Um Ihre gewonnenen Kenntnisse zu erweitern, befassen Sie sich mit der Kombination aus Python und SQL, um damit Ihre erste Datenbank zu erstellen.
Modul 0: Prework
Dieses Vorbereitungsmodul bzw. die Grundlagen des Programmierens schaffen die Voraussetzung für Level 1.
- Arbeiten mit GitHub & Repositories kennenlernen
- Installationen von nötigen Programmen
- Grundlagen in HTML, CSS, Phyton und Unix-Systemen
- Auswertung der Aufgaben, Nachbesprechung und Wiederholungsmöglichkeit
- 80% erfolgreich erledigte Aufgaben als Voraussetzung für Teilnahme an Modul 1
Modul 1: Python-Grundlagen
Basierend auf einem Projekt erstellen Sie eine Webseite mit Formulareingabe.
- Python, Flask
- Listen, Tuples, HTTP
- Vorbereitung für GitHub-Repository
Modul 2: Fortgeschrittenes Python & Datenbanken
Sie lernen die Grundlagen der objektorientierten Programmierung sowie das Arbeiten mit Datenbanken und erstellen einen Instant-Messenger.
- Python, SQL
- Datenbankabfragen, Relationen
- Designschema Active Record
- Workshoptag
- Umsetzungsaufgaben
Modul 3: Vertiefungsmodul
Sie setzen das Erlernte um, legen Ihre erste Zwischenprüfung & Zertifizierung ab und können im Anschluss Ihr Wissen mit Zusatzmaterial vertiefen.
- Zusatzmaterialien & Möglichkeit zur Vertiefung
- Vorbereitung auf Modul 4 Fortgeschrittenes JavaScript
- Zwischenprüfung & Wiederholungsmöglichkeit
- Umsetzungsprojekt
Level 2 Django & JavaScript
Jetzt lernen Sie das Framework Django kennen, mit dem Sie Webseiten erstellen werden. Um Ihre Kenntnisse hinsichtlich Webentwicklung zu erweitern, befassen Sie sich zusätzlich mit JavaScript und erstellen eine Stoppuhr-Applikation.
Modul 4: Django
Die Arbeit mit dem Framework Django ermöglicht die Verbindung von Datenbanken und Webseiten.
- URLs, Models, Sessions, Cookies
- Formulare, GET- und POST-Methode
- Umsetzungsaufgaben & Probeprüfung
Modul 5: JavaScript
Sie erfahren mehr über JavaScript und befassen sich mit den wichtigsten Grundlagen für dynamische Webinhalte.
- Funktionen, Arrays, objektorientierte Programmierung
- DOM, Fetch, Promise, HTTP
- Umsetzungsaufgaben & Probeprüfung
Modul 6: Vertiefungsmodul
Sie vertiefen Ihr Wissen, legen Ihre zweite Zwischenprüfung & Zertifizierung ab und bereiten das Abschlussprojekt vor.
- Zusatzmaterialien & Möglichkeit zur Vertiefung
- Diskussion des Abschlussprojekts
- individuelle Betreuung der Vorbereitung zur Abschluss-Projektarbeit
- Zwischenprüfung & Wiederholungsmöglichkeit
- Umsetzungsprojekt (Zwischenprüfung)
Level 3 Advanced Django
Django vereinfacht die Webentwicklung mit Python. Sie erstellen Webanwendungen schneller, schreiben weniger Code und erzielen noch bessere Ergebnisse.
Ihr individuelles Praxisprojekt bringt Ihnen Erfahrung und ist die Basis für Ihr Portfolio als Backend-Entwickler/in.
Modul 7: Fortgeschrittenes Django
Der Umgang mit diesem Framework wird Ihren Programmieralltag wesentlich erleichtern.
- Templates, Formulare, generische Views
- Benutzerverwaltung, Testen
- Umsetzungsaufgaben & Probeprüfung
- Zusatzmaterial React Router
Individuelle Projektarbeit
Der Gedanke an die individuelle Abschlussarbeit begleitet Sie schon seit Level 2. Jetzt wird sie konkretisiert und umgesetzt.
Ein von Ihnen gewähltes Thema, das für Sie und auch für Ihr Unternehmen einen Gewinn darstellt, wird in 3-6 Wochen ausgearbeitet. Die Kriterien dazu werden in Modul 6 besprochen.
Auch in dieser Phase sind der Austausch mit anderen in der Gruppe, die Tutorials und die individuelle Begleitung durch Trainer/innen wichtige Elemente.
Das Projekt wird präsentiert, diskutiert und stellt das Herzstück für Ihren Kursabschluss bzw. den Prüfungstag für die Zertifizierung dar.
Ein Quereinstieg in Level 2 oder 3 ist durch das Einreichen geeigneter Vorerfahrung möglich.
Bei gleichzeitiger Buchung der gesamten Ausbildungen kommen Sie in den Genuss eines Preisvorteils gegenüber der separaten Buchung.
Im Rahmen von Level 1 & 2 findet am Ende jeweils eine schriftliche Zertifizierungsprüfung statt, die Ihnen nach Absolvierung den Zugang zum nachfolgenden Level ermöglicht. Innerhalb des Level 3 setzen Sie ein eigenes Projekt um, das Sie an einem abschließenden Prüfungstag präsentieren, um das Gesamtzertifikat Python Developer/in TÜV® zu erhalten
Sie können zwischen berufsbegleitender oder intensiver Bootcamp-Variante wählen.
Angestellte in Gewerbe & Industrie, angehende Softwaredeveloper/innen
Termine buchen
Zeit:
Berufsbegleitend: Die Einzeltermine werden auf Anfrage bekannt gegeben.
Zertifizierungstermin wird während des Kurses bekannt gegeben.
Termin speichern
Ort: TÜV AUSTRIA Online Campus, Online
Kurs-Nr.: 25.113.156.01
Teilnahmebetrag: € 9.750,00 zzgl. 20 % USt
Zeit:
Bootcamp, Montag bis Freitag 08:30-17:00 Uhr + individuelle Lernzeiten
Inklusive Projektarbeit (individuell mit online Gruppen- & Einzelcoaching)
Zertifizierungstermin wird während des Kurses bekannt gegeben.
Termin speichern
Ort: TÜV AUSTRIA Online Campus, Online
Kurs-Nr.: 25.113.156.02
Teilnahmebetrag: € 9.750,00 zzgl. 20 % USt