Zuletzt gesucht

Im Kurskatalog

Auf Website

Im Blog

Keine Ergebnisse gefunden

Garantietermine

bei tecTrain profitieren Sie von mehr Sicherheit für Ihre Weiterbildungsplanung bei Präsenz- und Virtual Classroom-Seminaren.

Aktionstermine

bei tecTrain profitieren Sie von mehr Sicherheit für Ihre Weiterbildungsplanung bei Präsenz- und Virtual Classroom-Seminaren.

Infohotline

Mo-Do 8-17 Uhr, Fr 8-14 Uhr

0
0

PHP Programmierer – Lehrgang

Die Scriptsprache PHP ist Mitte der 90er Jahre erschienen, wird hauptsächlich zur Erstellung dynamischer Webseiten bzw. Webanwendungen genutzt und ist die hierfür am häufigsten serverseitig verwendete Programmiersprache. Im PHP Programmierer-Lehrgang erlernen Sie zuallererst den grundlegenden Umgang mit HTML5 und CSS3, um einfache Webseiten zu konstruieren und mit Style-Sheets individuell zu gestalten. Im nächsten Schritt erhalten Sie die allgemeine Einführung in die Welt der Programmierung. Hierbei lernen Sie die in allen Programmiersprachen gültigen grundlegenden Werkzeuge und Techniken kennen und festigen das theoretische Wissen mit Übungsbeispielen. Nach einer kurzen Selbstlern- und Übungsphase wird der Fokus auf PHP gelegt. Aufbauend auf Ihren bereits angeeigneten Basis-Skills lernen Sie in den Modulen „PHP Einführung“ sowie „PHP Aufbau“ die Sprache PHP kennen, nehmen die Einrichtung von PHP und die Anbindung an Datenbanken vor. Sie werden mit tiefgehenden Programmiertechniken vertraut gemacht, um umfangreichere Webapplikationen entwickeln zu können.
Diesen Kurs zur Wishlist hinzufügen

Module

HTML5 und CSS3 – Grundlagen (HTMLCSS)

  • Einführung in HTML5 – Das Grundgerüst
    • HTML5 Syntax und Neuerungen zu HTML 4.01
    • Semantische Elemente: section, header, footer
    • Formate, Selektoren, Tags, Klassen und Attribute
    • Konzeptioneller Aufbau einer Website: Blogs, Portale, Infoseiten
  • Trennung von Inhalt, Design und Funktionalität
    • HTML für Struktur, CSS für Gestaltung, Skriptsprachen für Interaktivität
    • Überblick über gängige Skriptsprachen und Frameworks
    • Browserproblematiken und Kompatibilitätslösungen
  • Arbeiten mit HTML5-Inhalten
    • Quellcode einer typischen Website lesen und verstehen
    • Bilder, Formate und Bildgrößen in HTML5 einbinden und optimieren
    • Erstellung einfacher HTML5-Formulare
  • Einführung in CSS3 – Gestaltung und Layouts
    • Überblick und Einbindung von CSS3
    • ID, CLASS, DIV & SPAN – Strukturierung von Elementen
    • Zeichen- und Absatzformatierungen, Rahmen, runde Ecken und Schatten
    • CSS3 Animationen, Transitionen und Transformationen
  • Interaktivität und Multimedia mit HTML5
    • Einführung in das HTML5-Canvas-Element
    • Einbindung von Audio- und Videodateien
    • Grundlagen der Website-Usability & SEO-Thematik
  • Praxisprojekt & KI-gestützte Entwicklung
    • Erstellen einer einfachen Website im Text-Editor-Modus
    • Generieren von Quellcode und Webtexten mithilfe von ChatGPT (KI)
    • Wertvolle Tipps & Tricks vom Trainer
    • Praxisbeispiele und gemeinsame Erarbeitung von Fallbeispielen

Programmierung – Grundlagen (PROGRGL)

  • Einführung in die Programmierung
    • Grundlegende Funktionsweise von Computern
    • Zahlensysteme und Zeichencodes
    • Überblick über Programmiersprachen
    • Einrichtung der Entwicklungsumgebung
  • Grundlegende Programmierkonzepte
    • Variablen und Datentypen
    • Operatoren und Ausdrücke
    • Kontrollstrukturen (Schleifen, Bedingungen)
  • Arbeiten mit FunktionenDefinition und Aufruf von Funktionen
    • Parameter und Rückgabewerte
    • Modularisierung von Code
  • Datenstrukturen und Arrays
    • Einführung in Arrays und Listen
    • Verarbeitung von Datenstrukturen
    • Einblick in fortgeschrittene Strukturen (z. B. Dictionaries)
  • Netzwerkbegriffe für Programmierer
  • Programmlogik und Darstellungsmittel für Programmabläufe

PHP – Grundlagen (PHPGL)

  • Einführung in PHP
    • PHP 5-8: Überblick und Geschichte
    • Installation und erste Schritte
  • Grundlagen der PHP-Sprache
    • Sprachkonstrukte und Elemente
    • Funktionen, Strings und Arrays
  • Objektorientierte Programmierung (OOP)
    • Einführung in OOP mit PHP
    • Erstellen und Nutzen von Objekten
  • Datenbanken und PHP
    • Verbindungen zu MySQL mit mysqli und PDO
    • Basisystem mit Model View Controller (MVC)
  • Datenverarbeitung
    • JSON und XML Verarbeitung
  • Sicherheit
    • Sicherheit von Webapplikationen und PHP
    • Schutz vor SQL-Injektionen und XSS
  • Design und Aufbau von PHP-Applikationen
    • Best Practices für PHP-Entwicklung
  • Frontend-Technologien
    • HTML5, CSS3, JavaScript
    • Nutzung von Bootstrap und Layout-Techniken
  • Moderne Webtechnologien
    • Web 2.0 Technologien und Zusammenhänge

PHP – Vertiefung (PHPFG)

  • Aufbau und Einarbeitung in die Entwicklungsumgebung, Debuggers und Servers
  • Komplexe Datenstrukturen und die Verwendung von Design Patterns
  • Objektorientierte Programmierung
  • Dateien, Datum sowie Zeit und reguläre Ausdrücke verwenden
  • Verwendung von Frameworks und modulare Entwicklung
  • Vertiefende Anwendung von Sessions, Validatoren, Verschlüsselung und Persistenz
  • Debugging, Profiling und Geschwindigkeitsoptimierungen
  • Erkennen und Vermeiden von Fehlern sowie die Anwendung von Best Practices
  • Fallbeispiel: Konzeption und Aufbau einer WebApplikation mit PHP und dem Framework Laravel oder Symfony

Zielgruppe

Personen, die sich umfassende Skills für ihre Tätigkeit als PHP-Entwickler aneignen wollen

Voraussetzungen

Keine

Abschluß

Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.

Buchen Sie Ihren Termin

Online

12.01.2026 - 13.03.2026

Wien

12.01.2026 - 13.03.2026

Online

Alle Preise zzgl. MwSt.

Angebotsanfrage

Ihr individuelles Kursangebot

Kostenvoranschlag

Unverbindlich herunterladen

Services

Services zu Ihrem Seminar

Sie haben Fragen zum Kurs?

Aktuelles zum Thema

Kursempfehlungen

Vielen Dank für Ihre Kursanfrage.

Die Daten wurden erfolgreich übermittelt.