Kompakte und vollständige Webentwicklung
HTML5 und CSS3 – Stufe 1
- Einführung in HTML5 und CSS3
- Grundlegende Elemente von HTML5
- Grundlegende CSS3-Konzepte
- Das wesentliche „Alphabet“ für den Anfang
HTML5 und CSS3 – Stufe 2
- Hyperlinks
- Tische
- Formulare
- Fortgeschrittenere Konzepte
CSS3 – Stufe 2
- Text- und Schriftarteigenschaften
- Hintergründe und Farbverläufe
- Layouts, Float, Anzeige, Positionierung
- Flexbox
- CSS-Raster
- Medienanfragen
JavaScript für das DOM
- Das Wesentliche der Sprache
- So interagieren Sie mit HTML und CSS mit JS
- Interaktion mit dem Document Object Model
- Sprachsyntax
- Veranstaltungen im DOM
- Praktische Übungen
Bootstrap 5.x
- Alles, was Sie über Bootstrap wissen müssen
- Rasterlayout: Container, Zeilen, Spalten
- Ausrichtungen und Typografie
- Reaktionsfähigkeit
- Formulare
- Bootstrap-Komponenten
PHP 8 – Basic und Intermediate
- Dynamische Erstellung von Webinhalten
- Wesentliche Syntax der Sprache
- Variablen, Konstanten, Datentypen, Operatoren
- String, Array, bedingte Anweisungen, Zyklen
- Einschließen und erfordern, Sitzungen, Cookies, Dateisystem
- Funktionen und grundlegende Formularvalidierung
PHP 8 – Objektorientiert
- Klassen und Objekte
- Konstruktor, Destruktor, Vererbung
- Abstrakte Klassen, Schnittstellen, Merkmale
- Methode und statische Klassen
- Namespaces, strikte Typen und vieles mehr ...
- Automatisches Laden der Klasse
MySQL und Basic SQL
- Datenbanken
- Strukturierte Abfragesprache
- So erstellen Sie Datenbanken
- So verwenden Sie SQL zur Interaktion mit Daten
- PHPMyAdmin, HeidiSQL, MySQL Workbench
- Datenbanken importieren und exportieren
PHP 8 und Anbindung an MySQL
- PHP-Datenobjekte (PDO)
- Datenbankzugriff
- Sichere Abfragen ausführen
- Sicherheit und SQL-Injection
- CRUD-Übungen
Grundlegendes SQL
- Die Grundlagen der strukturierten Abfragesprache
- SELECT, Klauseln, Operatoren, Joins
- GRUPPE NACH, Haben, Union
- EINFÜGEN, AKTUALISIEREN, LÖSCHEN
- SQL-Datentypen und Schemaänderungen
- Tasten, Funktionen für Zeichenfolgen, Zahlen und Datumsangaben
PHP 8 Fortgeschritten
- Einführung in Frameworks und MVC-Muster
- Erstellen eines MVC-Mikroframeworks
- Komplettes Design einer Anwendung
- Monolog, PHPMailer, mPDF, Datatables.net
- ChartJS, Flatpickr, PHPSpreadsheet, Composer
- Fortgeschrittene Konzepte in der Praxis
PHP im Terminal
- PHP-CLI und Ausführen von Skripten im Terminal
- Parametererfassung
- Argumentvalidierung
- Manipulation des Dateisystems
- PHP-Standardeingabe
- Verschiedene Übungen
PHP-REST-APIs
- So erstellen Sie eine Rest-API
- HTTP-Anfragemethoden
- HTTP Basic Auth, API-Schlüssel, JWT
- Verwendung von Postman und Thunder Client
- Praktische API-Konstruktionsbeispiele
- Dokumentieren Sie eine API
GIT- und GitHub-Grundlagen
- Was Sie über GIT wissen müssen
- Lokale und Remote-Repositorys
- GIT auf der Kommandozeile
- So erstellen Sie ein Github-Konto
- Remote-Operationen mit GIT
- Viele praktische Beispiele
Grundlegendes Webhosting
- Hosting und Domains
- So wählen Sie Hosting-Dienste aus
- Domainregistrierung und Shared Hosting
- Hosting-Management mit cPanel
- E-Mails, FTP, Subdomains, PHPMyAdmin
- Anwendungsinstallation und vieles mehr ...
JavaScript AJAX, Sync & Async
NodeJS Essential