3621 Full Stack Web Developer

JavaScript, JQuery, PHP und MySQL
Starten Sie Ihre Karriere als Fullstack Web Developer! Sie erlernen die Programmiersprachen PHP und JavaScript sowie das Arbeiten mit Datenbanken, um damit umfangreiche Fullstack-Webapplikationen zu entwickeln. Sehr gute Computer- und Online-Kenntnisse sind erforderlich. Diese Kursreihe besteht aus 3619 Frontend Web Developer und 3614 Web-Programmierer mit PHP und MySQL. Bei Gesamtbuchung unter der Kursnummer 3621 sparen Sie € 520,-

1 Kurstermin
03.02.2021 - 23.06.2021
WIFI Linz

Verfügbar
4.820,00 eur
inkl. Unterlagen und Prüfung
Screenreader Text

3.2.2021 bis 23.6.2021,
Mi,
Do 8:30 bis 16:30 Uhr

Kursdauer: 264 (Einheiten)

Wiener Straße 150
4021 Linz

3621 Full Stack Web Developer

Treten Sie ein in die faszinierende Welt der Webentwicklung! Starten Sie Ihre Karriere als Web Developer. Sie erlernen die Programmiersprachen PHP und JavaScript sowie das Arbeiten mit Datenbanken, um damit umfangreiche Fullstack-Webapplikationen zu entwickeln.

Die Zielgruppe:

Anwender die eine berufliche Laufbahn in der Webentwicklung anstreben und Programmier-Aufgaben sowohl im Frontend- als auch im Backend-Bereich durchführen wollen.

Künftige Software-Entwickler im Web-Bereich

Die Voraussetzungen:

Sehr gute Computer- und Online-Kenntnisse sind erforderlich.

Die Trainingsziele:

Erlernen Sie HTML/CSS aus der Sicht eines Programmierers zu sehen und effektiv einzusetzen.

Sie können anpassungsfähige Web-Applikationen entwickeln, die sich verschiedenen Endgeräten anpassen.

Sie lernen JavaScript für Ihre zukünftige Rolle als Developer professionell einzusetzen, um damit Frontend-Applikationen und Client-seitige Komponenten von Webapplikationen zu entwickeln.

Sie erlernen die mit Abstand vielseitigste Programmiersprache weltweit, um damit Webapplikationen zu entwickeln.

Sie planen und entwickeln komplexe Webapplikationen und implementieren Schnittstellen für den Datenaustausch Ihrer Webservices.

Die Inhalte: 

HTML5 (Hypertext Markup Language) ist die Auszeichnungssprache, mit der die Inhalte eines Web-Dokuments strukturiert ausgezeichnet werden. HTML bestimmt den strukturellen Aufbau einer Internetseite:

  • Grundlagen HTML
  • Allgemeine Regeln
  • Textauszeichnung
  • Grundgerüst einer HTML-Datei
  • Guter HTML-Stil
  • Dokumentstruktur
  • Kopfdaten
  • Seitenstrukturierung
  • Textstrukturierung
  • Textauszeichnung
  • Links und Verweise
  • Tabellen
  • Multimedia und Grafiken
  • Formulare
  • Skripte
  • Interaktive Elemente
  • Besondere Attribute

CSS3 (Cascading Style Sheets) ist die Formatierungssprache für HTML- und XML-Dokumente.:

  • Grundlagen CSS
  • Syntax (Einstieg in den Aufbau von CSS)
  • Stylesheets in Dokumente einbinden
  • Box-Modell
  • Medienabfragen (Media Queries)
  • Selektoren
  • einfache Selektoren
  • Kombinatoren
  • Pseudoelemente
  • Pseudoklassen
  • Eigenschaften
  • Schriftbild
  • Textformatierung
  • Textausrichtung
  • Rahmen und Schatten
  • Hintergrundfarben und -bilder
  • Animationen
  • Anzeige und Positionierung
  • Positionierung
  • Anzeige
  • Flexbox
  • Anwendung und Praxis
  • Layouts mit CSS - Warum CSS?
  • responsive Bilder
  • responsive Tabellen
  • Bildwechsler

Responsive Web Design ist ein Gestaltungsprinzip, nach dem eine Webseite oder eine App sich an die Größe des Ausgabemediums anpasst. Bei einer responsiven Website wird die Website so konfiguriert, dass sie auf Anforderungen des jeweiligen Geräts reagiert und Seitenelmente je nach Bildschirmgröße ausspielen kann.

  • Einrichten der Dateistruktur
  • Mobile First-Prinzip
  • Viewport und Breakpoints
  • HTML-Elemente aufsetzen und Grundlayout einstellen
  • Grundformate für Gerätegrößen
  • Gestaltungsraster (Grids)
  • Layout mit Spalten
  • CSS Media Queries
  • Selektoren
  • Adaptives Webdesign
  • Performance Optimierung

Grundlagen der Programmierung mit JavaScript für die client- und serverseitige Programmierung

  • Geschichte
  • Konzeption und Dokumentation
  • Programmausführung
  • Programmierarten (strukturierte vs. OOP)
  • häufige Fehler
  • Variablen, Datentypen, Anweisungen und Funktionen
  • Schleifen, Verzweigungen, Klassen und Objekte
  • Eigenschaften und Methoden
  • Integration in HTML
  • Objekte in JavaScript
  • typische Methoden und Objekte
  • DOM

Grundlagen der Programmierung mit PHP und MySQL

  • PHP
  • Variablen
  • Gültigkeitsbereiche
  • Bedingungen
  • Schleifen
  • Funktionen
  • Arrays
  • externe Dateien einbinden
  • Auswerten von Formularinhalten
  • Nützen serverseitiger Möglichkeiten
  • Zugriff auf das Dateisystem
  • Mailversand
  • Anbinden von Datenbanken
  • sichere Seiten (Sessions und Cookies)
  • MySQL & SQL
  • Grundlagen relationaler Datenbanken
  • Grundlegende SQL-Möglichkeiten

Programmierpraxis / Projektarbeit und Prüfung

Ihr Qualifikationsnachweis:

Diese Ausbildung wird mit Prüfungen im Bereich Frontend Development und Backend Programmierung abgeschlossen. Bei erfolgreichem Abschluss beider Prüfungen erhalten Sie das Zeugnis zum Full Stack Web Developer. Die Prüfungen finden am Ende des jeweiligen Blockes statt.

Hinweis:

Diese Kursreihe besteht aus den Lehrgängen 3619 Frontend Web Developer und 3614 Web-Programmierer mit PHP und MySQL. Bei Gesamtbuchung unter der Kursnummer 3621 sparen Sie € 520,-