Webdev

Full Stack
Web Development

Webentwicklung ist eines der größten Anwendungsfelder der Softwareentwicklung und bildet die Basis vieler digitaler Geschäftsmodelle. Mit zunehmender Digitalisierung steigt die Nachfrage nach Fachkräften weiter an, wodurch der Bereich Webentwicklung beste berufliche Perspektiven bietet.

In unserem 20 wöchigen Professional Kurs bereiten wir dich auf deine berufliche Veränderung zum Junior Full Stack Developer vor.

Anhand eines praxisnahen Projekts lernst du, wie Webanwendungen mit Hilfe der Programmiersprache JavaScript und dem Web-Framework React.js entwickelt werden. Neben dem Programmieren lernst du viele Technologien von IT-Infrastrukturen kennen. Zudem entwickelst du wichtige Softskills und nutzt Methoden und Tools für die Entwicklung von Software in Projektteams.

Das Online-Training hat einen hohen Praxisanteil. Gemeinsam entwickeln wir eine Full Stack App und lernen so die benötigten Technologien kennen - LEARNING BY DOING.
Im Anschluss an die Lernphase entwickelts du dein eigenes Coding Projekt im Team aus 2-3 Personen.

Am Ende des Kurses kennst du wesentliche Technologien der Softwareentwicklung und kannst selbständig Anwendungen auf Basis von Webtechnologien entwickeln.


Mit dem Gelernten und deinen eigenen Projekten hast du eine gute Basis für deine berufliche Weiterbildung im Bereich der  Softwareentwicklung gelegt.

Coding Basics

  • Entwicklungsumgebung

  • Git / GitHub Versionsverwaltung

  • Softwarearchitektur

  • Datenbanken

  • REST APIs und JSON

  • Netzwerk Protokolle und Web-Technologien

 

Frontend

  • JavaScript Vertiefung und TypeScript Einführung

  • Node.js und Paketverwaltung mit NPM

  • JavaScript Framework Überblick (Angular, React.js, Vue.js)

  • React.js – Grundlegende Strukturen und Technologien

    • ReactHooks

    • Styled-Componentes

    • React-Router

    • Redux​
       

Backend

  • Das Webframework Express.js und REST APIs​​

  • Die Datenbank Mongo DB und Mongoose

Alternative: Python Backend

  • Das Webframework Django und REST APIs

  • Die Datenbank PostgreSQL und Django ORM

Das sagt dein Trainer Marc:

"Nach dem Kurs verfügst du über umfassende Kenntnisse im Bereich Softwareentwicklung, mit denen du neben der Tätigkeit als Full Stack Entwicker/in auch in anderen Bereichen der Softwareentwicklung sowie IT tätig sein kannst."

Zielgruppe

Das Online-Training richtet sich an technische Interessierte, die sich beruflich weiterbilden und Fähigkeiten sowie praktische Erfahrung für einen Job im Bereich der Softwareentwicklung aufbauen wollen.

Die Teilnahme ist in Teilzeit und nebenberuflich möglich.

Zugangsvoraussetzungen

Der Kurs richtet sich an Anfänger/innen und Fortgeschrittene.

Zur Teilnahme solltest du jedoch die Grundlagen der Webentwicklung (Web Basics Kurse) kennen.
Für die Kursvariante "Python Backend" solltest du zudem grundlegende Python Kenntnisse besitzen.

Umfang

Die Kursdauer beträgt 20 Wochen mit über 250 Stunden, bestehend aus Präsenzeinheiten sowie Selbstlernphasen, in denen du selbständig oder im Team arbeitest.

Auch zwischen den Präsenzeinheiten steht dir deine Trainerin / dein Trainer über den gemeinsamen Slack Channel zur Verfügung. 

Kursplan und Aufbau

Dieses 20 wöchige interaktive Bootcamp ist in 2-3 wöchentliche Präsenzeinheiten unterteilt.

An zwei Terminen innerhalb der Woche an Abend sowie samstags, lernst du in einer kleinen Gruppe von bis zu 12 Personen unter der Anleitung eines erfahrenen Trainers in einer Zoom-Videokonferenz.

Neben kurzen theoretischen Einheiten und vertiefenden Aufgaben, steht ein gemeinsames Projekt im Vordergrund, dass du im Team über den Kurszeitraum entwickelst.

Zum Abschluss der Termine gibt es Aufgaben, die du in der Selbstlernphase bearbeitest.

Nach der Lernphase von 16 Wochen steht euer erstes eigenes Projekt an. Gemeinsam mit 2-3 Personen entwickelt ihr eine eigene Full Stack Webapp und könnt so noch mehr praktische Erfahrungen sammeln. Gleichzeitig habt ihr eine sehr gute Referenz für eure Portfolio.

20 Wochen

1-9.png
10-20.png

CB = Coding Basics

Kurszeiten

Dienstag und Donnerstag von 19 bis 21 Uhr

Samstags: 10 bis 14 Uhr; 12 Termine​ + Abschlusspräsentation der Projekte

Nächster Termin
Full Stack Professional Ausbildung

September 2021 bis Januar 2022

Online Präsenztage:

Dienstags und Donnerstags 19-21 Uhr,
12 Termine Samstags (10-14 Uhr) + Abschlusspräsentation

Download detaillierter Kurstermine

Einführungspreis

1.900,- €*

oder direkt anmelden!

*Preis für Privatpersonen. Solltest du dich über ein Unternehmen anmelden wollen, erstellen wir gerne ein individuelles Angebot.