Schaffe in kürzester Zeit den praktischen Einstieg in die Frontend-Entwicklung mit Angular
... und lerne, wie du mithilfe von JavaScript und dem Angular Framework schöne Frontends für deine Webanwendungen programmieren kannst, um deinen persönlichen Wert auf dem Arbeitsmarkt drastisch zu steigern.
Laufzeit des Kurses
ca. 5 Stunden
Benötigte Vorkenntnisse
HTML/CSS/JavaScript Kenntnisse
Moderne Webanwendungen bestehen heutzutage aus zwei Hauptbestandteilen, nämlich dem Frontend und dem Backend. Der Fokus wird in diesem Kurs auf einem der beliebtesten JavaScript Frameworks für die Frontend Entwicklung liegen, nämlich auf dem Angular Framework.
Mithilfe von diesem können wir moderne und sehr reaktive Webanwendungen entwickeln, die im Browser ausgeführt werden.
Im Kurs lernst du Angular also Schritt-für-Schritt und von Grund auf kennen.
Genauer gesagt wirst du lernen:
All diese Kenntnisse wirst du "hands-on" anhand eines Praxisprojekts erwerben, denn wir programmieren eine komplette und funktionsfähige Webanwendung, über welche ein Hotel Buchungsanfragen entgegennehmen kann.
Wenn du also deinen JavaScript Wissensstand und somit deine Karriere als Softwareentwickler auf das nächste Level heben möchtest, um so in zukünftigen Bewerbungsgesprächen oder im Joballtag massiv zu punkten, solltest du diesen Kurs definitiv durcharbeiten.
Inhaltsverzeichnis des Kurses
In diesem Modul werden wir gemeinsam den Buchungs-Mechanismus für die Hotel-App implementieren. Du wirst dabei auch erfahren, was sogenannte Komponenten sind und wie ein Webserver funktioniert.
Diese Lektionen erwarten dich:
- [Text] Wissenszeit: Components
- [Video 1] Deine erste eigene Component (Bookings)
- [Video 2] Booking anzeigen
- [Video 3] Webserver Funktionalität
- [Video 4] Mock Daten erstellen und implementieren
In diesem Modul wirst du lernen, wie man das Routing korrekt implementiert. Das Routing sorgt dafür, dass ein Nutzer von Website A auf Website B weitergeleitet wird. Es handelt sich hierbei also um ein essenzielles Grundkonzept, dass du unbedingt verstehen musst.
Diese Lektionen erwarten dich:
- [Text] Wissenszeit: Router
- [Video 1] Router Modul hinzufügen und einrichten
- [Video 2] Startseite definieren (Redircet)
- [Video 3] Navbar hinzufügen
In diesem Modul werden wir gemeinsam die Funktionalität implementieren, dass Buchungen erstellt, bearbeitet und gelöscht werden können.
Diese Lektionen erwarten dich:
- [Video 1] CreateBooking Component und Form hinzufügen
- [Video 2] Formular verbinden
- [Video 3] Booking mit Click-Handler erstellen
- [Video 4] Booking bearbeiten (1)
- [Video 5] Datepicker manuelles Binding einrichten
- [Video 6] Booking bearbeiten (2)
- [Video 7] Booking löschen
Ein weiteres sehr wichtiges Konzept in der Webentwicklung sind die sogenannten Services. In diesem Modul wirst du deshalb erfahren, was man unter einem Service versteht und wie wir damit innerhalb unserer Anwendungen arbeiten können.
Diese Lektionen erwarten dich:
- [Text] Wissenszeit: Services
- [Video 1] Erklärung: Services
- [Video 2] Booking Services erstellen
- [Video 3] Booking Service implementieren (Teil 1)
- [Video 4] Booking Service implementieren (Teil 2)
In diesem Modul werden wir Schritt-für-Schritt eine InMemory Web-API an unser Frontend anbinden.
Diese Lektionen erwarten dich:
- [Video 1] Node Packages installieren
- [Video 2] InMemoryWebAPI konfigurieren
- [Video 3] Get Bookings mit HttpClient implementieren
- [Video 4] Delete Booking mit HttpClient implementieren
- [Video 5] GetById, Update und Create mit HttpClient implementieren
- [Video 6] Abschluss HttpClient
In diesem Modul werden wir das bereits funktionsfähige Frontend mithilfe von CSS nochmal etwas aufhübschen.
Diese Lektionen erwarten dich:
- [Text] Styling
- [Video 1] Dark Mode Styling
In diesem Modul werden wir uns abschließend noch mit der Eingabe Validierung unseres Frontends beschäftigen, sodass sichergestellt ist, dass auch immer valide Daten an das Backend gesendet werden.
Diese Lektionen erwarten dich:
- [Video 1] Einleitung in Form Validierung
- [Video 2] Template Form Validierung Teil 1
- [Video 3] Template Form Validierung Teil 2
- [Video 4] Reactive Form Validierung Teil 1
- [Video 5] Reactive Form Validierung Teil 2
- [Video 6] Reactive Form Validierung Teil 3
- [Video 7] So geht es weiter
Das sagen unsere Kunden
Was du bekommst
97€
Nach dem Durcharbeiten des Kurses besitzt du ... | |
---|---|
Die Fähigkeit, eigenständig Frontends mit JavaScript und dem Angular Framework zu entwickeln | |
Ein tiefgreifendes Verständnis für das Entwickeln von Webanwendungen | |
Auf dem Arbeitsmarkt sehr gefragte Entwicklerfähigkeiten | |
Praxiserfahrung aufgrund des umfassenden Praxisprojekts |
Nach dem Durcharbeiten des Kurses besitzt du ...
Ab sofort kannst du von überall aus lernen.
Wir präsentieren: Die Programmieren Starten App!
Innerhalb der App können alle Kursvideos auch auf dein Gerät heruntergeladen werden, sodass du auch ohne Internetverbindung von überall aus lernen kannst.
Häufig gestellte Fragen
Du benötigst für diesen Kurs Grundkenntnisse in HTML, CSS und JavaScript.
Der Kurs besteht insgesamt aus knapp 5 Stunden Videomaterial. Du kannst dieses Videomaterial also technisch gesehen an einem Tag durcharbeiten. Um die im Kurs gelernten Konzepte wirklich zu verinnerlichen, empfehlen wir eine Bearbeitungszeit von 7 - 14 Tagen.
Wir bieten zu jedem unserer Kurse eine 14 Tage Geld-zurück-Garantie an. Solltest du also nach 14 Tagen keine Fortschritte an deinen Programmierfähigkeiten erkennen, dann erhältst du dein komplettes Geld vollkommen zurückerstattet. Du kannst den Kurs also ohne Risiko testen.
Über unsere Web-Lernplattform können die Videos nicht heruntergeladen werden. Es ist also eine Internetverbindung von Nöten, um den Kurs ansehen zu können.
Seit neustem kannst du dir sowohl im Google Play Store als auch im Apple App Store unsere Programmieren Starten App herunterladen. Dadurch kannst du nun als optionale Möglichkeit auch über die App auf unsere Lernplattform zugreifen. Die App bietet den Vorteil, dass diese für mobile Endgeräte optimiert ist und die Videos innerhalb der App heruntergeladen werden können. Dadurch können die Kursvideos auch von unterwegs aus ohne aktive Internetverbindung angesehen werden.
Sobald du den Kurs erworben hast, kannst du lebenslang darauf zugreifen.
Ja, es handelt sich um eine einmalige Zahlung. Sobald du den Kurs erworben hast, steht dieser dir lebenslang innerhalb deines Accounts zur Verfügung. Auch alle zukünftigen Updates des Kurses werden kostenlos für dich freigeschaltet.
Nein, sollten im Laufe der Zeit neue Module zum Kurs hinzugefügt werden, so erhältst auch du automatisch Zugriff darauf. Du musst nichts weiter dafür tun und es fallen auch keine weiteren Kosten an.