Front-End-Webentwickler – 5 Tage Online-Unterricht

3.450,00 EUR

  • 5 days
Live-Virtuelles Klassenzimmer
In-House / In-Company

Baue die Fähigkeiten auf, moderne, responsive und interaktive Websites zu erstellen – mit diesem intensiven Kurs zum Frontend-Webentwickler. Konzipiert für angehende Webentwickler und IT-Fachkräfte vermittelt dieses praxisorientierte Programm ein solides Fundament in HTML, CSS, JavaScript und modernen Webentwicklungsmethoden.

Hauptfunktionen

Sprache

Kursmaterial auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

5 Tage (8 Stunden/Tag) Online-Schulung mit Dozent

Über 60 empfohlene Lernstunden

Angeleitete praktische Übungen

Projektbasiertes Lernen und Szenarien

Unterstützung nach dem Kurs verfügbar

Bescheinigung über den Abschluss des Programms enthalten

Lernergebnisse

Am Ende dieses Programms werden Sie in der Lage sein:

Responsives Webdesign mit HTML & CSS

Lerne, wie du moderne, responsive Websites mit semantischem HTML und CSS erstellst. Beherrsche Flexbox, CSS Grid und Media Queries, um Layouts zu entwickeln, die sich an verschiedene Geräte anpassen, und arbeite dabei mit Typografie, Formularen, Multimedia und bewährten Methoden für visuelles Design.

Interaktive Website-Entwicklung mit JavaScript

Entwickle dynamische und interaktive Webanwendungen mit JavaScript. Lerne grundlegende Programmierkonzepte wie Variablen, Funktionen, Schleifen, Bedingungen und Datenstrukturen, um Funktionen wie Formularvalidierung, interaktive Komponenten und Echtzeit-Benutzerinteraktionen zu erstellen.

DOM-Manipulation und Ereignisbehandlung

Sammle praktische Erfahrung im Umgang mit dem Document Object Model (DOM), um Webseiteninhalte dynamisch zu aktualisieren, zu erstellen und zu verwalten. Nutze Ereignisbehandlung und JavaScript-Logik, um reaktionsfähige Benutzeroberflächen zu entwickeln, die nahtlos auf Benutzeraktionen reagieren.

UI/UX, Barrierefreiheit und Performance-Optimierung

Erstelle Websites, die benutzerfreundlich, barrierefrei und leistungsstark sind. Lerne die Grundlagen von UI/UX, Barrierefreiheitsstandards, SEO-Best Practices und Techniken zur Performance-Optimierung kennen, um Benutzerfreundlichkeit, Sichtbarkeit in Suchmaschinen und Ladegeschwindigkeit zu verbessern.

Hero

Kurszeitplan

  1. Tag 1

    Sitzung 1: Einführung in HTML & CSS

    • Einrichtung der Entwicklungsumgebung und Web-Grundlagen
    • HTML-Struktur, Elemente, Tags und Attribute
    • Konzepte der Mobile-First-Entwicklung
    • CSS-Grundlagen: Selektoren, Eigenschaften und Gestaltung
    • Chrome-Entwicklertools und Website-Veröffentlichung

    Sitzung 2: Textelemente

    • Überschriften, Absätze und Textformatierung
    • CSS-Werte, Einheiten und Webfonts
    • Erstellen und Gestalten geordneter und ungeordneter Listen

    Sitzung 3: Hyperlinks

    • Erstellen von Hyperlinks und Verwalten von URLs
    • Relative und absolute Pfade
    • Dokumentfragmente und E-Mail-Links
    • Techniken zur Gestaltung von Links

    Sitzung 4: Fortgeschrittene CSS-Selektoren

    • Typ-, Klassen-, ID- und Attributselektoren
    • Pseudoklassen und Pseudoelemente
    • Kombinatoren und Selektorgruppen
    • CSS-Kaskade, Spezifität, Vererbung und At-Regeln
  2. Tag 2

    Sitzung 5: Strukturierung von Inhalten

    • Block- und Inline-Elemente
    • Das CSS-Box-Modell und die Box-Gestaltung
    • Semantische HTML-Elemente
    • Zeilenumbrüche und horizontale Linien
    • Einführung in CSS-Grid-Layouts

    Sitzung 6: Multimedia und Einbettung

    • Arbeiten mit Bildern, Hintergründen und SVGs
    • Video-, Audio- und Medienformate
    • Abbildungen, Bildunterschriften und Symbole
    • Einbetten externer Inhalte mit iframes und anderen Methoden

    Sitzung 7: Tabellen

    • Erstellen von Tabellenzeilen, Zellen und Überschriften
    • Zellenübergreifung, Spaltengruppen und Beschriftungen
    • Semantische Tabellenauszeichnung
    • Techniken zur Tabellenformatierung

    Sitzung 8: Formulare

    • Erstellen und Gestalten von Webformularen
    • Beschriftungen, Eingabefelder, Schaltflächen und Dropdown-Menüs
    • Gruppierung von Formularfeldern und Validierungsattributen
    • Übermitteln von Daten an Server
    • Fortschrittsbalken und erweiterte Formularelemente
  3. Tag 3

    Sitzung 9: Fortgeschrittene Layouttechniken

    • CSS-Positionierung, Floats, Flexbox und Grid
    • Grundsätze des responsiven Designs
    • Medien- und Feature-Abfragen
    • Responsives Medien-Design und moderne Layoutmuster

    Sitzung 10: Fortgeschrittenes CSS-Styling

    • Abgerundete Ecken, Verläufe und Hintergründe
    • Schatten- und Texteffekte
    • CSS-Transformationen, Übergänge und Animationen
    • Moderne Techniken für visuelles Design

    Sitzung 11: CSS-Frameworks und Präprozessoren

    • Überblick über CSS-Frameworks und ihre Vorteile
    • Beliebte Framework-Optionen
    • CSS-Präprozessoren und ihre wichtigsten Funktionen
    • CSS-Variablen und moderne Styling-Workflows

    Sitzung 12: UI/UX, SEO und Performance-Optimierung

    • UI/UX-Designprinzipien und Best Practices
    • SEO-Grundlagen und wichtige HTML-Tags
    • Website-Optimierung für Geschwindigkeit und Leistung
    • Verbesserung der Nutzererfahrung und der Sichtbarkeit in Suchmaschinen
  4. Tag 4

    Sitzung 13: Einführung in JavaScript

    • JavaScript-Grundlagen und Entwicklungsumgebung einrichten
    • JavaScript in HTML integrieren
    • Browser-JavaScript vs. Node.js
    • Syntax, Kommentare und Grundlagen der Bereitstellung

    Sitzung 14: Werte, Variablen und Datentypen

    • Variablen mit var, let und const
    • Zahlen, Zeichenketten, Booleans, Arrays und Objekte
    • Dynamische Typisierung und Typumwandlung
    • Arithmetische Operationen und Template-Strings

    Sitzung 15: Funktionen

    • Funktionsdeklarationen, -ausdrücke und Pfeilfunktionen
    • Parameter, Rückgabewerte und Standardargumente
    • Funktionsbereich und Aufruf
    • Arbeiten mit eingebauten Funktionen

    Sitzung 16: Programmablauf und Logik

    • Operatoren und Vergleichstechniken
    • Truthy- und Falsy-Werte
    • Bedingte Anweisungen und Schleifen
    • Grundlagen der Fehlerbehandlung und Fehlersuche
  5. Tag 5

    Sitzung 17: Arbeiten mit Objekten

    • Objektstrukturen und -eigenschaften verstehen
    • Zugriff auf Daten mit Punkt- und Klammernotation
    • Objektmethoden erstellen und verwenden
    • Arbeiten mit dem Schlüsselwort this
    • Durchlaufen von Objekteigenschaften
    • Erkundung der eingebauten Methoden von Object, Array und String

    Sitzung 18: DOM-Zugriff und -Manipulation

    • Das Document Object Model (DOM) verstehen
    • Auswählen und Referenzieren von HTML-Elementen
    • Arbeiten mit DOM-Datentypen
    • Seiteninhalte und Attribute bearbeiten
    • Elemente dynamisch erstellen, einfügen und entfernen

    Sitzung 19: Ereignisgesteuerte Programmierung

    • Verständnis von Browser-Ereignissen und dem Ereignisfluss
    • Registrieren und Verwalten von Ereignis-Listenern
    • Umgang mit Benutzerinteraktionen über das Event-Objekt
    • Entwicklung responsiver und interaktiver Web-Erlebnisse

    Sitzung 20: Browser-APIs und Webfunktionen

    • Einführung in APIs und browserseitige Funktionalitäten
    • Arbeiten mit Date-, Math-, RegExp- und JSON-Objekten
    • Verwendung von clientseitigem Speicher und Geolokalisierungsdiensten
    • Zugriff auf zusätzliche Browser-APIs zur Erweiterung von Webanwendungen
Frontend-Webentwickler

Für wen ist dieses Programm geeignet?

Angehende Frontend-Entwickler, die einen strukturierten Einstieg in die Webentwicklung suchen

Juniorentwickler, die ihre HTML-, CSS- und JavaScript-Kenntnisse ausbauen möchten

Softwareentwickler, die ihre Kenntnisse auf Frontend-Technologien ausweiten möchten

UI/UX-Designer, die ihre Designs im Code verstehen und umsetzen möchten

Unternehmer, die moderne Websites eigenständig erstellen und verwalten möchten

Kurs jetzt starten

Voraussetzungen

Grundlegende Kenntnisse der Programmierprinzipien werden empfohlen. Wenn du neu im Programmieren bist, empfehlen wir dir, mit unserem Kurs „Einführung in die Programmierung – JavaScript“ zu beginnen.


Erklärungen

Lizenzierung und Akkreditierung

Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.

Häufig gestellte Frage

Contact background

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!