Softwareentwickler:in – PHP
-
- Gute Kontakte zur Wirtschaft
- Unterstützung bei Bewerbungen
- Nachhaltige Qualifizierungen
80 % Jobeinstieg
nach Qualifizierung
-
- Arbeitsagentur / Jobcenter
- Bildungsgutschein
- Aktivierungs- und Vermittlungs- gutschein
- BFD, Rentenvers.
100 %
förderfähig
-
- Online von zu Hause
- oder in Präsenz
beim IFM - Trainingszeiten
Montag bis Freitag
8:30 bis 15:45 Uhr
Präsenz / Online
in Gruppen
-
- Sehr gute Fachkompetenz
- Viel Praxiserfahrung aus der Wirtschaft
- Individuelle Unterstützung im Lernprozess
Kompetente
Trainer:innen
Live-Training
Ob Präsenz- oder Onlinetraining – bei uns lernen Sie immer „live“ in einer Gruppe mit Expert:innen an Ihrer Seite. Unterstützt wird die Wissensvermittlung durch einen wöchentlichen Projekttag, an dem Sie selbständig Aufgaben in der Gruppe lösen und Erlerntes festigen können. Über Ihre gesamte Weiterbildung begleiten Sie unsere Projektkoordinator:innen bei allen persönlichen Belangen herzlich und kompetent.
Weiterbildungsinhalt
Sie suchen eine anwendungsorientierte Weiterbildung in der Softwareentwicklung mit PHP? Unsere IT-Expert:innen vermitteln Ihnen praxisnah Kompetenzen in der professioneller Software- und Webprogrammierung mit dem Marktführer der serverseitigen Programmiersprachen. Damit erwerben Sie eine wertvolle Zusatzqualifizierung, die in vielen mittelständischen und großen Unternehmen für Websites, Shopsysteme und B2B-Anwendungen benötigt wird. Mit PHP haben Sie eine funktionsreiche Skriptrache zur Hand, die Ihnen neue berufliche Wege eröffnen wird.
Grundlagen PHP
- Grundlagen zu PHP und Geschichte
- Konzept von PHP
- Unterschied serverseitige (PHP) und clientseitige (JS) Programmierung
- Aufbau von PHP
- Grundlagen der Sprache
- Variablen
- Datentypen
- Konstanten
Programmierung mit PHP
- Operatoren und deren Rangfolge
- Fallentscheidungen
- Schleifen
- Sprünge
Funktionen und Sprachkonstrukte
- Funktionen
- Parameter
- Gültigkeit von Variablen
- Rückgabewert
- Typdeklarationen
- Ausgaben
- Sprachfeatures von PHP 8
Strings und Arrays
- Was sind Strings?
- Arbeiten mit Strings
- Zeilenumbrüche
- Suchen und Ersetzen
- Sonderzeichen, Whitespace
- Was ist ein Array und was kann man damit machen?
- Arrays erstellen
- Arrays und Schleifen
- Transformieren (hinzufügen und entfernen bzw. löschen und ersetzen)
- Sortierfunktionen
Objektorientierte Programmierung
- Geschichte der Objektorientierung in PHP
- Klassen und Objekte
- Eigenschaften und Methoden
- Vererbung
- Was ist ein Konstruktor?
- Namespaces
- Entwurfsmuster
Datum und Zeit, mathematische Funktionen, reguläre Ausdrücke
- Datum und Zeit
- Aktuelles Datum mit „DateTime“
- Datumswerte und Zeitstempel
- Datum formatieren
- Countdown – mit Datum rechnen
- Mathematische Funktionen
- Konstanten
- Zahlen konvertieren
- Zufallszahlen
- max, min und Runden von Werten
- Reguläre Ausdrücke
- Was ist ein regulärer Ausdruck?
- Modifikatoren für Suchmuster
- Anwendungsbeispiele: PLZ und Telefonnummern
Formulare, Cookies, Sessions und E-Mail-Versand
- Grundlagen zu Formularen
- Eingabefelder und Schaltflächen
- Kontroll- und Optionsfelder
- Auswahllisten
- Eingaben validieren
- Anwendungsbeispiele
- Was ist ein Cookie?
- Cookies setzen, auslesen, löschen
- Mit Cookies in PHP arbeiten
- Was ist eine Session?
- Mit Sessions in PHP arbeiten
- Keine Session ohne Cookies
- E-Mails mit PHP versenden
Einführung in Datenbanken
- Datenbanken und Tabellen anlegen
- Daten eintragen, abfragen, aktualisieren, löschen
- Besonderheiten
- Datenbank-Zugriffe
- Was bedeuten SQL und MySQL? Was ist SQLite?
Prüfung
- 1 interne schriftliche Prüfung
- Umsetzung einer Programmierung mit PHP
Abschluss
- Zertifikat
Zielgruppe
Fachkräfte und Akademiker:innen
Weiterbildungsdauer
1 Monat = 20 Arbeitstage
Trainingszeiten: Montag bis Freitag | 8:30 bis 15:45 Uhr
Termine / Orte
Standort unabhängig von zu Hause
Wir beraten Sie für ein individuelles Angebot.
Rufen Sie uns an und vereinbaren Sie einen Beratungstermin.
030 / 8478 8487 0
Allgemeine Weiterbildungsinfos
- 100 % förderfähig über einen Bildungsgutschein, auch über BFD oder Rentenversicherung
- Individuelle Zusammenstellung verschiedener Weiterbildungsmodule möglich
- Kostenlose Beratung per Telefon, Zoom oder vor Ort – vereinbaren Sie einen Termin mit uns
- Ein unverbindliches Angebot mit entsprechender Maßnahmenummer und den Kosten nach der Beratung erhalten
- Begleitung und Unterstützung bei allen Fragen durch unsere kompetenten Projektkoordinator:innen