WordPress-Entwicklung: Programmierung mit objektorientiertem PHP, mySQL, AJAX und Templates

Next Date:
25.08.2025 - Montags bis freitags von 08:30 Uhr bis 15:30 Uhr oder Montags bis freitags von 08:30 Uhr bis 14:45 Uhr
Course ends on:
12.06.2026
Total Duration:
1560 Stunden in 195 Tage
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Präsenzveranstaltung 
Execution Time:
  • Tagesveranstaltung
min. Participants:
3
max. Participants:
10
Price:
keine Angaben
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Nein
Qualification Title:
"Web Developer (FiGD)"
Certifications of the Course:
  • SGB III-Maßnahmezulassung 
  • AZAV-Trägerzulassung
Certification Number of the Course:
  • 955-478-24
Courses for Women only:
Nein
Childcare:
Nein
Link to Course:
Quantity of Details:
Suchportal Standard Plus

Target Groups:
 Arbeitssuchende, Rehabilitanden, Quereinsteiger, Wiedereinsteiger
Professional Requirements:
 Sehr gute Computer-Kenntnisse
Technical Requirements:
Keine besonderen Anforderungen.
Classification of the Federal Employment Agency:
  • C 1435-10-55 App-Entwicklung, -Programmierung
  • C 1415-45 Content-Management-Systeme (CMS) - Anwendungen
  • C 1430-15-10 Datenbankadministration - allgemein
  • C 1435-10-15 Java-Programmierung
  • C 1435-10-35 JavaScript und andere Script-Sprachen

Contents

Inhalte des Kurses:

Vertiefte Kenntnisse in objektorientiertem PHP:
- Verwendung von objektorientierten Programmierkonzepten wie Klassen, Objekten, Vererbung, Abstraktion und Polymorphismus.
- Implementierung robuster und wartbarer Codebasis für WordPress-Plugins und Themes.
- Einbindung von PHP-Bibliotheken und Frameworks für erweiterte Funktionen.

Fortgeschrittene Datenbankintegration mit mySQL:
- Design effizienter Datenbankstrukturen für WordPress-Anwendungen.
- Entwicklung komplexer SQL-Abfragen zur Datenmanipulation und -abfrage.
- Anwendung von mySQL-Optimierungstechniken für verbesserte Leistung und Sicherheit.

Dynamische Inhalte mit AJAX:
- Integration von AJAX-Techniken für die dynamische Aktualisierung von Inhalten.
- Einsatz von JavaScript-Frameworks wie jQuery für asynchrone Datenübertragung.
- Entwicklung interaktiver Benutzeroberflächen ohne Seitenaktualisierung.

Templates und Theme-Entwicklung:
- Erstellung individueller Templates für WordPress-Websites.
- Anpassung von Themes unter Berücksichtigung der Benutzererfahrung und des responsiven Designs.
- Nutzung des WordPress-Theme-APIs für erweiterte Theme-Funktionalitäten.

Suchmaschinenoptimierung (SEO) und Social Media Integration:
- Implementierung von SEO-Praktiken für eine bessere Auffindbarkeit in Suchmaschinen.
- Integration von Social-Media-Plattformen für erweiterte Interaktion und Reichweite.
- Verwendung von Metatags, strukturierten Daten und Sitemaps zur Optimierung der Website für Suchmaschinen.

Website-Sicherheit und Performance-Optimierung:
- Implementierung von Sicherheitsmechanismen wie sichere Authentifizierung und Autorisierung.
- Anwendung von Sicherheitsrichtlinien zur Vermeidung von Angriffen wie SQL-Injektion und Cross-Site-Scripting (XSS).
- Optimierung der Website-Performance durch Caching, Komprimierung von Ressourcen und CDN-Integration.

Dieser Kurs bietet eine praxisnahe und umfassende Schulung für Programmierer, die ihre WordPress-Entwicklungsfähigkeiten erweitern möchten. Unsere erfahrenen Fachdozenten stehen Ihnen während des gesamten Schulungszeitraums persönlich zur Verfügung, um Sie zu unterstützen und zu fördern.

INTERNETPROGRAMMIERUNG

Wir vermitteln die Grundlagen der Internetprogrammierung. Da wir mit der Vermittlung von HTML-Grundlagen beginnen, freuen wir uns auch über Interessenten , die bisher keine Vorkenntnisse im Webdesign erworben haben.

Dabei erwarten Sie folgende Inhalte:

Grundlagen in HTML/CSS (im Editor):

* Grundgerüstaufbau: Erstellung der HTML-Struktur.
* Verweise und Hyperlinks: Implementierung von Links.
* Einfügen von Grafiken und Animationen: Integration von Bildern und Animationen.
* Trennung von Form und Inhalt: Nutzung von CSS zur Trennung von Design und Inhalt.
* Meta-Tags: Einsatz von Meta-Tags zur SEO-Optimierung.
* CSS-Techniken: Anwendung fortgeschrittener CSS-Techniken.
* Formatierung von Texten: Nutzung von CSS zur Textgestaltung.

Grundlagen in JavaScript:

* Variablen: Deklaration und Nutzung.
* Arrays und Objekte: Einsatz zur Datenverwaltung.
* Schleifen: Wiederholung von Code.
* Bedingungen und Funktionen: Implementierung.
* Dynamische Menüs: Erstellung interaktiver Menüs.
* Formulare mit Prüfung der Nutzereingaben: Validierung.

Grundlagen in PHP/MySQL:

* PHP mit Datenbankanbindung MySQL: Interaktion mit MySQL-Datenbanken.
* Operatoren: Berechnung und Vergleich.
* Funktionen: Erstellung und Nutzung.
* Arrays: Datenverwaltung.
* Abfragen: Datenbankabfragen.
* Schleifen: Wiederholung von Code.

Einführung in HTML5:

* Vermittlung grundlegender Neuheiten in HTML5: Einführung in neue Features.
* Audio- und Videoeinbindung: Integration von Medien.
* Barrierefreie Webseiten: Erstellung barrierefreier Webseiten.
* Media Queries: Responsive Designs.
* Neue Selektoren: Anwendung neuer CSS-Selektoren.
* Effekte/Animationen: Implementierung.

PROGRAMMIERUNG VON CMS

In diesem Kurs vermitteln wir das Erstellen von CMS-Systemen, Shopsystemen, Bestellsystemen sowie Anwendungsgebiete. In diesem Schulungsbaustein werden neben Frontends auch Backend-Masken programmiert, die es in den Unternehmen den Mitarbeitern ermöglichen, ohne Programmierkenntnisse den Content zu pflegen.

Folgende Inhalte werden in dem Kurs vermittelt:

* Scripting und objektorientierte Programmierung
* Relationale Datenbanken in MySQL
* Administration der MySQL-Datenbank
* Aufbautraining PHP
* Aufbau von Content-Management-Systemen
* Aufbau von Shopsystemen
* Aufbau eines Bestellsystems
* Programmierung von Backend-Lösungen und deren Einbindung
* Frontend-Entwicklungen
* CMS in Typo3/TypoScript
* WordPress mit Suchmaschinenoptimierung und Social Media
* Programmierung von Internet-Plattformen
* Aufbau und Verwaltung von Onlineshops
* AJAX
* Pflichten- und Lastenheft
* Planung und Konzeption von Applikationen
* Einführung Magento/Zend

SPECIAL APPS/HTML5, CSS3, JAVASCRIPT, CANVAS UND JQUERY

In diesem Kurs werden aufbauend in HTML5, CSS3, JavaScript und jQuery geschult und werden eigene Web Apps entwickelt.

Folgende Inhalte werden in dem Kurs vermittelt:
* Responsive Webdesign
* Neue Anweisungen in HTML5
* Entwicklung von Web Apps mit jQuery oder auch nur mit HTML5 und CSS3
* Drag & Drop auf Webseiten
* Pflichten- und Lastenheft
* Interaktives Design für Screens und mobile Ausgabegeräte
* Design im Browser
* Einfluss der Typografie auf die Gestaltung
* Fullsize-Backgrounds
* Parallaxes und vertikales Scrolling
* Einbindung von Audio und Video für alle Plattformen
* Dynamische Anordnung
* Entwickeln von Landing Pages
* Werbebanner
* Suchmasken verbessern
* Bilder per Quellcode erzeugen
* Projektplanung und Koordination
* Qualitätskontrolle

Browser Apps werden in HTML5, CSS3 bzw. SASS anhand praxisnaher Anwendungen vermittelt, mit JavaScript (auch OOP JS) werden komplexe Browser Apps (inkl. API und Webcams ...) entwickelt, Geolocation, mit jQuery und jQuery Mobile und anderen Tools wird eine App programmiert, interaktives Design für Screens und mobile Ausgabegeräte, Fullsize-Backgrounds, Anwendungslösungen mit benutzerfreundlichen Oberflächen, GUI- (Graphical User Interfaces-)Methoden, User Experience Design mit konzeptioneller Analyse, Anforderungskatalog, Prototyping, Wireframes, Analyse, Planung und Konzeption für erforderliche Strukturen, Planung und Koordination der einzelnen Programmierschritte und vieles mehr

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 06.08.2024, last updated on 05.03.2025