Startseite | Kontakt | Impressum
Der Europäische Webmasterverband
Webmasters Europe
News Community Certification Business Network Know-how! WE

WE Certified Web Developer Grade I

Beschreibung und Lernziele

Web-Entwickler (Developer) programmieren interaktive und dynamische Websites, die in der Regel auf Datenbanken basieren. Sie entwickeln z.B. E-Commerce-Sites, Web Communities oder komplexe Web-Anwendungen. Dieser Zertifikatskurs ist der Einstieg in die Programmierung von (relationalen) Web-Datenbanken und dynamischen Websites. Im praktischen Teil des Kurses werden Sie unter fachkundiger Anleitung eine dynamische Web-Applikation erarbeiten und auf einem Webserver einrichten. Dieser Kurs ist der erste Teil des zweistufigen Zertifizierungsprogramms zum WE Certified Web Developer und gleichzeitig Bestandteil des Zertifizierungsprogramms zum WE Certified Webmaster.

Ausbildung (Anbieter, Dauer, Kosten, Voraussetzungen)

Ein geeignetes Bildungsinstitut finden Sie über den Trainings-Locator.

Lernthemen

Relationale Datenbanken & SQL

  • Was ist eine Datenbank?
  • Anforderungen an eine Datenbank
  • Aufbau einer Datenbank
  • Das relationale Datenbankmodell
  • Datenbankentwurf/-design (relational)
  • Entity-Relationship (ER)-Modell
  • Normalisierung
  • Abfragesprache SQL
  • Anlegen, Ändern, Löschen von Tabellen
  • Der SFW-Block
  • SELECT, FROM, WHERE, BETWEEN, IN, GROUP BY, HAVING etc.
  • Sortierung
  • Mengenoperationen
  • CASE - Anweisung
  • Datenselektion
  • Einfügen, Ändern, Löschen von Datensätzen
  • JOINS
  • NULL-Werte
  • DB-Designer 4 von fabFORCE
  • DBMS MySQL

Grundlagen der PHP-Programmierung

  • Die Architektur von PHP
  • Vergleich zu anderen populären Programmiersprachen
  • Installation eines Apache Webservers für die Verwendung mit PHP
  • Konzepte, Struktur und Syntax der Sprache
  • Variablen und Datentypen
  • Operatoren
  • Kontroll-Strukturen
  • Funktionen
  • Arrays
  • String-Operationen
  • E-Mail-Versand
  • Sicherheitsfragen

Objektorientierte Webentwicklung mit PHP und MySQL

  • Aufbau des HTTP-Protokolls
  • Session-Verwaltung mit PHP
  • Cookies
  • Datenbank-Anbindung mit PDO
  • Grundlagen der objektorientierten Programmierung
    • Klassen, Objekte, Attribute & Methoden
    • Magische Methoden
    • Autoloading
    • Konstruktoren
    • Klassenvariablen & Klassenmethoden
    • Kapselung, Sichtbarkeit, Getter & Setter
    • Fehlerbehandlung mit Exceptions
    • Vererbung und dynamische Bindung
  • Objektorientierte Web-Architektur
  • Das Model-View-Controller-Pattern

Certification

Wer ist online

7 Benutzer sind online.

Mitglieder: 0
Gäste: 7

Login

Benutzername:

Passwort:

Passwort vergessen? Jetzt registrieren!
Hosted by Host Europe