Das Front-End-Entwicklerprogramm ist ein umfassendes Programm, das darauf ausgelegt ist, Mitarbeitern die Fähigkeiten und das Fachwissen zu vermitteln, die sie benötigen, um sich als kompetente Front-End-Entwickler hervorzutun. Dieses Programm richtet sich an Personen mit wenig oder keiner Programmiererfahrung und bietet einen strukturierten und praktischen Ansatz für die Erstellung dynamischer und attraktiver Webschnittstellen von Grund auf.
Das Programm besteht aus einem Einführungsteil, der die Teilnehmer in die grundlegenden Konzepte der Webentwicklung einführt und schrittweise zu fortgeschritteneren Themen und praktischen Anwendungen übergeht. Mit einem starken Schwerpunkt auf praktischem Lernen erwerben die Teilnehmer die Werkzeuge, die sie zum Erstellen optisch ansprechender und benutzerfreundlicher Websites und Webanwendungen benötigen.
Am Ende verfügen die Teilnehmer über ein Verständnis grundlegender bis mittelschwerer Konzepte und wissen, wie man Frontend-Anwendungen erstellt.
- Aufgezeichnete Video-Lernmaterialien und praktische Aktivitäten.
- Zwischentests zur Beurteilung Ihrer Fortschritte.
- Abschlussprüfung, nach deren Bestehen Sie ein Abschlussdiplom erhalten.
Im Anschluss an dieses Programm lernen die Teilnehmer:
- Optimieren Sie Webseiten für maximale Geschwindigkeit und Skalierbarkeit;
- Pflegen Sie ein für Smartphones optimiertes Webdesign.
- Entwickeln Sie Funktionen, um das Surferlebnis des Benutzers auf der Website zu verbessern.
- Suche nach einem Gleichgewicht zwischen funktionalem und ästhetischem Design;
- Verwenden Sie verschiedene Sprachen, um Webseiten zu schreiben.
- Es bestimmt die Struktur und das Design von Webseiten.
Teilnehmer können ncepe von Grund auf neu şi nu erfordern Wissen früher von die ES. Von Auchnicht Es gibt Grenze Minimum de Studien.
Lektion 1 – Einführung
- Was ist eine Webseite?
– Geschichte der Webseiten
– HTML-Konzepte und -Struktur
– Beispiele & Übungen
Lektion 2 – Text & Medien
– Textgrundlagen
– Hinzufügen von Medien zu einer Webseite
– Semantik & Organisation
– Beispiele & Übungen
Lektion 3 – Formulare
- Formen
- Tablets
– Beispiele & Übungen
Lektion 4 – Grundlegendes CSS
– CSS-Selektoren
– Werte und Einheiten
– Das Boxmodell
– Gestaltung von Texten, Bildern und Formularen
– Beispiele & Übungen
Lektion 5 – Fortgeschrittenes CSS
– Flex verstehen
– Flexelemente
– Flex-Eigenschaften
– Zentrierung mit Flex (Ausrichtung, Ausrichtung und Raumverteilung)
– CSS-Debugging
– Browser DevTools
– Organisation Ihres CSS
Lektion 6 – Grundlegendes JavaScript – Teil 1
– Einführung
– Link zu Javascript-Dateien
– Datumstypen
– let, const, var
– Grundlegende Operatoren
- ansonsten
- schalten
– Wahre und falsche Werte
– Ternärer Operator
– Beispiele & Übungen
Lektion 7 – Grundlegendes JavaScript – Teil 2
- Strenge Mode
– Funktionen – Definition, Deklaration vs. Ausdruck, Pfeilfunktionen
– Standardparameter
– Schließungen
– Styleguide und Best Practices
– Beispiele & Übungen
Lektion 8 – Javascript Basic – Teil 3
– Arrays – Definition, Struktur
- Schleifen - für, während
– Destrukturierendes Array
– Array-Methoden: Map, Filter, Some, Reduce, Push, Pop usw.
– String nützliche Methoden
– Beispiele & Übungen
Lektion 9 – JavaScript für Fortgeschrittene – Teil 1
– Spread-Operator
– Destrukturierendes Array
– Funktionen – Argumente
– Objekte
– Destrukturierung von Objekten
– Funktionen aufrufen, anwenden, binden
- Mathematik
– Beispiele & Übungen
Lektion 10 – JavaScript für Fortgeschrittene – Teil 2
- Termine
– Manipulieren der DOM – Ereignisse, Auswählen und Erstellen von Elementen
– Regex
– Beispiele & Übungen
Lektion 11 – Projektphase 1
- Entwicklerwerkzeuge
– Problemlösung – einschließlich Google, StackOverflow usw.
- Vorbereiten eines Projekts
Lektion 12 – Projektphase 2
– Beratung und Prüfung des Projekts
Lektion 13 – Projektphase 3
– Projektabschluss und Präsentation
Nach Abschluss des Kurses und bestandener Evaluierungsprüfung erhalten die Teilnehmer ein Abschlusszeugnis.

