Nächster Start der Lehrgänge

06. April 2020

Noch Plätze frei

04. Mai 2020

 

02. Juni 2020

 

29. Juni 2020

Weiterbildung von der Agentur für Arbeit gefördert.

Biedenkopf

Biedenkopf

xx. Weiterbildungsangebot

JavaScript Developer und Certified PHP Developer

mit JavaScript, Ajax, PHP und MySQL

Start Ende Dauer Ort Teilnehmerzahl Lehrgangsinhalte
04.05.2020 21.08.2020 16 Wochen Biedenkopf in der Regel 6 - 16, bis 25 Seite drucken
Unterrichtszeiten: Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
Zertifizierter Lehrgang. Bitte rufen Sie uns an, wir informieren Sie gerne bezüglich Ihrer Maßnahmenummer.

 

04.05.2020 8 Wochen

JavaScript Developer

JavaScript ist eine Skriptsprache, die der Erstellung von Client- und Server-Internetanwendungen dient. Da JavaScript eine clientseitige Programmiersprache ist, findet die gesamte Programmierung im Browser statt und es müssen keine besonderen Server-Voraussetzungen erfüllt werden. Der Lehrgang vermittelt sichere Kenntnisse mit JavaScript, um die Usability, die Interaktivität und Animationen für Webseiten optimal gestalten zu können. Der Kurs behandelt weiter die Webtechnologie Ajax, die durch das Konzept der asynchronen Datenübertragung eine Darstellung der Webseite fast ohne Ladezeiten ermöglicht.

Abschlussprüfung: Praxisbezogene Projektarbeit mit Abschlusspräsentation

Zertifikat: alfatraining-Zertifikat

Lehrgangsinhalte

 

JavaScript Grundlagen (ca. 7 Tage)

Einführung

Einbinden in HTML-Seiten

Sprachelemente

Variablen, Konstanten und Datentypen

Operatoren

Kontrollstrukturen

Bedingte Anweisungen

Schleifen

Funktionen

Arrays

Objekte

Cookies

Webstorage

Fehlerbehandlungen

 

DOM-Manipulation mit JavaScript (ca. 3 Tage)

Grundlagen

HTML-Selektieren

Inhalt und Attribute

Styling

Events

DOM-Elemente anlegen

DOM-Elemente kopieren, verschieben, löschen

 

AJAX  (ca. 3 Tage)

Einführung

Funktionsweise

Voraussetzungen

http-Anfragen

XMLHttpRequest-Objekt

Synchrone und asynchrone Requests

Web Services/Übertragungen:

– JSON

– XML/XML-Response

 

Frameworks/Libraries (ca. 2 Tage)

Eigene Bibliothek erstellen

jQuery

Vor- und Nachteile

 

Projektarbeit (ca. 5 Tage)

zur Vertiefung der gelernten Inhalte

Präsentation der Projektergebnisse

 

JavaScript Vertiefung (ca. 6 Tage)

Programmierrichtlinien

ECMA-Script Versionen

Globaler und lokaler Scope, Blockscope

Arrow-Funktionen, Unterschied zu klassicher Syntax

DOM: das Event-Objekt

Rest-Parameter

Array-Methode

High-Order-Funktionen für Arrays

Spread-Syntax, Destructuring

Objekte anlegen mit Konstruktoren, Klassen, Factories

Getter und Setter, Dynamische Attribute

Prototyping, Objekte vererben

Maps- und Set-Collection anlegen und verwalten

Iteratoren und Generatoren

 

NodeJS (ca. 4 Tage)

Aufbau und Installation

Module

NPM

Webserver erstellen (Express)

Eigene Middleware

REST-Methoden

GET und POST

Datenübertragung

Dateien auf Server hochladen

Kommunikation mit mySQL-Datenbank

Fetch-Syntax für AJAX-Anfragen

Promise für asynchrone Funktionen

Websockets

Canvas-Element

Formen zeichnen

Füllmethoden

Pixelgrafiken einbinden und animieren

 

Single Page Application (ca. 3 Tage)

ReactJS:

- Einführung, theoretische Betrachtung, Installation

- Virtuelle DOM Funktionsweise und Vorteile

- Komponenten, Verschachtelung, Parameterübergabe

- Inhaltsupdate, Eventlistener

VueJS:

- Einführung, theoretische Betrachtung

- Virtuelles DOM, Bidirektionale Datenbindung

- Expressions, Direktiven, Bindings

- Eigene Direktiven, Computed Properties Komponenten

 

Projektarbeit (ca. 7 Tage)

zur Vertiefung der gelernten Inhalte

Präsentation der Projektergebnisse

Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.

29.06.2020 8 Wochen

Datenbankanbindung von Webseiten - PHP Developer

Der Kurs vermittelt die sichere Programmierung von dynamischen Webseiten. Aufbauend auf Syntax,  Steuerung der Programme durch Kontrollstrukturen, Integration von HTML und PHP sowie der Modularisierung durch Funktionen wird die vertiefte Administration der Datenbank MySQL und ihre Verwendung mit PHP vermittelt.

Abschlussprüfung: Praxisbezogene Projektarbeit mit Abschlusspräsentation und Zertifizierungsprüfung

Zertifikat: Certified PHP Developer (alfatraining-Zertifikat)

Lehrgangsinhalte

 

PHP Grundlagen (ca. 5 Tage)
Installation und Einrichtung eines lokalen Webservers mit PHP, MySQL und Mailserver
Grundlegende Syntax:
-    Variablen,
-    Konstanten,
-    Arrays,
-    Kontrollstrukturen (Verzweigungen, Schleifen),
-    Operatoren,
-    Funktionen (erstellen und anwenden, Parameterübergabe)
Einbindung von PHP in HTML, dynamische HTML-Generierung
Grundlagen der Formularverarbeitung

Relationales Datenbanksystem MySQL und Datenbankanbindung mit PHP (ca. 4 Tage)
Grundlegende Funktionsweise relationaler Datenbanken
phpMyAdmin als Administrationsoberfläche für MySQL-Datenbanken
Datenbanken erstellen, ändern, löschen
Datentabellen definieren, anlegen, ändern, löschen
Datenbankbenutzer administrieren und Rechtevergabe
Datenbankanbindung mit PHP
Auslesen, einfügen, ändern und löschen von Datensätzen mit PHP

Aufbauthemen (ca. 5 Tage)
Datenweitergabe mit GET und POST
Fortgeschrittene Formularverarbeitung mit Fehlerprüfung
Verwendung von Sessions und Cookies
E-Mails erstellen und versenden
Verarbeitung von Zeit- und Datum
Verarbeitung von Zeichenketten

Projektmanagement (ca. 1 Tag)
Planung  und Strukturierung von PHP-Projekten
Sicherheit in PHP-Projekten

Projektarbeit (ca. 5 Tage)
zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse

PHP Vertiefung (ca. 6 Tage)
Parameterverarbeitung
Datentypen
Strukturierung von PHP-Skripten
Mehrdimensionale Arrays
Stringbehandlung
Persistente Datenhaltung
http-Protokoll und Sessionverwaltung
PDO

Grundlagen der Objektorientierung (ca. 4 Tage)
Einführung
Getter- und Setter-Methoden
Arbeiten mit Objekten
Konstruktoren
Virtuelle Attribute
Beziehungen zwischen Objekten
Struktur von PHP-Anwendungen und MVC

Doctrine (ca. 4 Tage)
Doctrine-Installation
Doctrine-Entities
Datenbank-Verbindung
Datenbankabfrage
Doctrine Extensions
DateTimeORM-Beziehungen
Controller-Klassen
Fortgeschrittene Techniken
Sicherheit

Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung „Certified PHP Developer (ca. 6 Tage)

Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.

 

Voraussetzungen:

Fundierte Kenntnisse in Webdesign mit HTML und CSS werden vorausgesetzt.

 

Lehrgangsziel:

Nach dem Lehrgang verfügen Sie über sichere Kenntnisse in der Anwendung von JavaScript und Ajax und sind in der Lage, diese zur Realisierung anspruchsvoller Internet-Anwendungen einzusetzen.

Darüber hinaus beherrschen Sie den sicheren Umgang mit der Skriptsprache PHP und können anspruchsvolle Internet-Anwendungen unter Anbindung des Datenbanksystems MySQL realisieren.

 

Zielgruppe:

Der Lehrgang richtet sich an Webdesigner/-innen, Webprogrammierer/-innen und Fachkräfte aus verwandten IT-Bereichen, die bei der Konzipierung, Gestaltung und praktischen Umsetzung von Internet-Auftritten verantwortlich mitwirken und die dafür notwendigen Fähigkeiten und grundlegende Programmierkenntnisse erwerben wollen.

 

Berufsaussichten:

Nahezu alle Unternehmen setzen heutzutage auf einen attraktiven Internetauftritt, der sie als Unternehmen repräsentiert. Als zukünftige Arbeitgeber kommen vor allem Grafik-, Werbe-, Web-, Multimedia- oder Fullservice-Agenturen, aber auch Software- und Datenbankanbieter in Frage. Fachkräfte in der Webprogrammierung werden in nahezu allen Branchen gesucht. Mit entsprechend tiefem Fachverständnis ist auch die berufliche Selbstständigkeit eine interessante Perspektive.

 

Konzept & Ausstattung:

Allen Teilnehmenden steht während des Lehrgangs ein ergonomischer Arbeitsplatz mit einem leistungsfähigen PC, Flachbildschirm und Internetzugang zur Verfügung. Unsere Dozenten/innen sind sowohl fachlich als auch didaktisch hoch qualifiziert und werden Sie vom ersten bis zum letzten Tag unterrichten (kein Selbstlernsystem).

 

Präsenzlehrgänge mit Videotechnik der neuesten Generation

Der Einsatz von Videokonferenzsystemen gehört zum Lehrgangskonzept von alfatraining. Diese Form von Unterricht trainiert das Arbeiten in einer vernetzten Arbeitsumgebung, wie sie in Industrie und Wirtschaft existiert. In der globalisierten Arbeitswelt arbeiten Firmen heutzutage sowohl firmenintern als auch mit anderen Unternehmen deutschlandweit, europaweit oder weltweit über moderne Kommunikationstechniken und Netzwerke zusammen. Sie lernen im Unterricht den Umgang und Einsatz dieser modernen Techniken kennen.

 

Wie funktioniert der Unterricht bei alfatraining?
Bei alfatraining findet der Unterricht via alfaview®, einer Videokonferenzsoftware, statt. Die Dozierenden und die Teilnehmenden können sich gegenseitig sehen, hören und miteinander sprechen – live, lippensynchron und in Fernsehqualität! Über den virtuellen Klassenraum alfaview® ist es möglich, dass Sie sowohl mit Dozierenden als auch mit allen Teilnehmerinnen und Teilnehmern Ihres Kurses sprechen und im Team standortübergreifend gemeinsam an Projekten arbeiten. Zusätzliche separate Online-Besprechungsräume eignen sich zur vertraulichen Kommunikation in Kleingruppen.

 

Lernen von zuhause: Kursteilnahme im Homeoffice

Über das Videokonferenzsystem alfaview® können Sie in Absprache mit Ihrer Förderstelle auch von zuhause aus am regulären Kurs teilnehmen. Dieses Angebot wird von unseren Teilnehmerinnen und Teilnehmern sehr gerne in Anspruch genommen. 

Mehr Informationen

 

Förderungsmöglichkeiten:

Unser Lehrgangskonzept ist von der Agentur für Arbeit anerkannt und nach der Zulassungsverordnung AZAV zertifiziert, eine Förderung mit Bildungsgutschein oder Aktivierungs- und Vermittlungsgutschein ist möglich.
Eine Förderung ist auch über den Europäischen Sozialfonds (ESF), die Deutsche Rentenversicherung (DRV) oder über regionale Förderprogramme möglich.
Für Zeitsoldaten besteht die Möglichkeit, Weiterbildungen über den Berufsförderungsdienst (BFD) zu besuchen.
Auch Firmen können ihre Mitarbeiter über eine Förderung der Agentur für Arbeit (WeGebAU) qualifizieren lassen.

 

alfatraining Biedenkopf

Bitte rufen Sie uns an, 

wir beraten Sie gerne.

 

0800 3456-500

 

Montag bis Freitag von 8 bis 17 Uhr

Ihre Berater/-innen für berufliche Weiterbildung: Silke Stabenow, Corinna Fugger, Johanna Schneiderhöhn, Katharina O'Keefe, Sascha Gräfe, Maike Widany, Eva Stricker, Silke Rakow, Christine Lohbeck, Julia Grams, Ilka Käuffert

Weiterbildung bei alfatraining

Lernsituation bei alfatraining

Lernen Sie das innovative Unterrichtskonzept von alfatraining kennen. Live-Unterricht mit Videotechnik.

Mehr Informationen