Frontend Web Development
3619 Frontend Web Development
Treten Sie ein in die Welt der professionellen Webentwicklung und starten Sie Ihre Karriere als Frontend Web Developer. Aufbauend auf soliden Kenntnissen in HTML und CSS vermittelt der Kurs moderne Frontend-Entwicklung für responsive Web-Applikationen. Nach einer Einführung in Responsive Webdesign folgen die Grundlagen der Programmierung mit JavaScript (ES6+). Darauf aufbauend kommt TypeScript zum Einsatz, das die Basis für die Frameworks React und Angular bildet. Der praxisorientierte Umgang mit diesen Frameworks, weiteren Bibliotheken wie jQuery sowie modernen Entwicklungsumgebungen (IDEs) bereitet Sie optimal auf Tätigkeiten in Agenturen oder die Selbstständigkeit vor.
ORT WIFI Linz + Online
Wiener Straße 150
4021 Linz
ZEIT 160 Trainingseinheiten
LERNMETHODE Trainer:in, bei Bedarf Lernplattform
TEILNAHME persönlich vor Ort oder mit Computer, Tablet oder Smartphone
3.850,00 eur inkl. Unterlagen und Prüfung

3619 Frontend Web Development

Treten Sie ein in die faszinierende Welt der professionellen Webentwicklung und starten Sie Ihre Karriere als Frontend Web Developer. Aufbauend auf die grundlegenden Frontendtechnologien HTML & CSS legt dieser Kurs den Fokus auf moderne Frontend-Entwicklung responsiver Web-Applikationen mit den Programmiersprachen JavaScript/ES6+, TypeScript sowie den Frameworks React und Angular sowie diversen weiteren JavaScript-Bibliotheken (wie etwa jQuery). Machen Sie sich bereit für professionelle Frontend-Entwicklung.

Hinweis

In diesem Lehrgang findet der ertse Kurstag in Präsenz statt. 

Die Zielgruppe

Anwender die eine berufliche Laufbahn in der Webentwicklung anstreben.

Die Voraussetzungen

Gute Kenntnisse in HTML & CSS wie nach Kurs "Web-Grundlagen mit HTML und CSS" (Kurs 3607) sind erforderlich.

Die Berufsbeschreibung

Nähere Informationen zu Tätigkeitsbereichen, Arbeitsumfeld, Aufgabenschwerpunkten und Anforderungen finden Sie unter

https://bic.at/berufsinformation.php?beruf=softwareprogrammierer*in&brfid=1562

Hybrid-Kurs

Sie lernen live online oder im WIFI!  Sie können entscheiden, ob Sie im WIFI am Kurs teilnehmen oder sich online zuschalten Die Trainer unterstützen Sie – im WIFI oder online.

Wenn Sie sich für eine Online-Teilnahme entscheiden, nehmen Sie mit dem Videokonferenztool „Zoom“ am Kurs teil. Wo immer Sie sich gerade aufhalten, über das Internet sind Sie live dabei, arbeiten aktiv mit und können sich jederzeit an der Kommunikation im virtuellen Lernraum beteiligen.

  • Sie benötigen ein mit dem Internet verbundenes Endgerät, d. h. einen PC, ein Notebook, ein Tablet oder Smartphone sowie Lautsprecher oder Kopfhörer, optimaler Weise verwenden Sie jedoch ein Headset, um eine bessere Tonqualität zu erhalten und eine Webcam (extern oder im Gerät integriert), um sich via Video auszutauschen.
  • Sie erhalten vor jedem virtuellen Kurstermin Ihren Zugangs-Link zur Zoom-Videokonferenz. Um Ihre Teilnahme eindeutig zuordnen zu können, melden Sie sich bitte mit Ihrem Vor- UND Nachnamen an.

In diesem Lehrgang findet der erste Kurstag in Präsenz statt.

Die Trainingsziele

Lernen Sie das Konzept responsiver Web-Entwicklung kennen. Erlernen Sie die Grundlagen der clientseitigen Programmierung und setzen Sie diese effektiv mithilfe von JavaScript/ES6+ sowie TypeScript ein. Sie lernen reaktionsfähige Web-Applikationen zu entwickeln, auf Userinteraktionen zu reagieren und Frameworks wie React oder Angular zielgerecht einzusetzen. Sie lernen den Umgang zeitgemäßer Entwicklungsumgebungen und Vorgehensweisen in der Web-Entwicklung.

Die Trainingsinhalte

JavaScript / ES6+

JavaScript/ES6+ stellt neben den Basistechnologien HTML (Inhaltsdarstellung) und CSS (Formatierung) die dritte clientseitige Schlüsseltechnologie dar. Mithilfe von JavaScript können Web-Applikationen auf Benutzeraktionen reagieren und mit dem User interagieren. Ein solides Verständnis der Programmiergrundlagen bildet daher das Fundament dieses Kurses. Vorausgesetzt werden Kenntnisse in der Entwicklung responsiver Websites sowie eine funktionsfähige Entwicklungs- und Versionierungsumgebung.

Aufbau einer Entwicklungsumgebung

  • Installation einer zeitgemäßen IDE (z. B. Visual Studio Code)
  • Aufbau einer Versionierungsumgebung (z. B. Git)

Responsive Webdesign

Responsive Webdesign ist ein Gestaltungsprinzip, bei dem sich Websites und Web-Applikationen flexibel an unterschiedliche Ausgabemedien, Geräteeigenschaften und Nutzeranforderungen anpassen, um eine optimale Darstellung und Benutzerfreundlichkeit zu gewährleisten.

  • Einführung in die Idee des Responsive Webdesigns
  • Grundlagen des Responsive Designs und Abgrenzung zu Adaptive Webdesign
  • Unterschiedliche Ansätze: Mobile-First und Desktop-First
  • Erstellen von Gridsystemen
  • Anwendung von Media Queries
  • Flexible Integration von Medien (Bilder, Videos, Tabellen etc.)
  • Responsive Navigation
  • Performance-Optimierung
  • Einblick in RESS (Responsive Enhance with Server-Side Components)

Grundlagen der Programmierung mit JavaScript / ES6+ 

  • Geschichte und Funktionsweise von JavaScript / ES6+
  • Einführung in die imperativ-prozedurale Programmierung
  • Variablen, Bedingungen und Schleifen
  • Arrays und Objekte
  • Funktionen
  • Fehlerbehandlung mit try-catch
  • Asynchrone Prozesse und Promises
  • Objektfunktionale Programmieransätze
  • Konzepte robuster Programmierung
  • Arbeiten mit dem Document Object Model (DOM)
  • Entwicklung zahlreicher praxisnaher Anwendungsbeispiele

Frameworks und Bibliotheken

  • Einführung in Konzepte und Einsatzgebiete von Frameworks und Bibliotheken
  • Einblick in die Funktionsweise von jQuery
  • Einführung in React
  • Einführung in Angular
  • Ausblick auf weitere Frameworks und Bibliotheken

Diese Ausbildung wird mit einer Prüfung abgeschlossen. Bei erfolgreichem Abschluss erhalten Sie das Zeugnis zum Frontend Web Developer. Die Prüfung findet am Ende des Kurses statt.

 

Dieses Seminar bieten wir auch:

  • Exklusiv für Ihr Unternehmen
  • Absolut praxisnah – auf Ihren Bedarf abgestimmt
  • Zeitlich, örtlich und inhaltlich flexibel

Jetzt anfragen: