MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Lehrgang: Web Developer III – Serverside Web Development («WEBDV3»)

Professionelle Web-Applikationsentwicklung mit PHP, MySQL und JavaScript

  • Dauer
    14 Tage
  • Preis
    7'700.–
  • Kursunterlagen
    Digicomp Kursmaterial
In diesem Lehrgang erweitern Sie Ihre technischen Möglichkeiten der modernen Web-Applikationsentwicklung um Serverseitige und objektorientierte PHP-Programmierung (OOP), Datenbankdesign und JavaScript-Funktionalität (Objekt Handling mittels jQuery).
Details und Inhalt

Sind Sie mit HTML und CSS vertraut und möchten dynamische Inhalte aus selbsterstellten relationalen Datenbanksthemen auslesen, filtern und in Ihre Web-Applikationen integrieren? Möchten Sie diese dabei noch übersichtlich und intuitiv auf einem entsprechenden Ausgabegerät präsentieren, ohne dabei ein Content-Management-System bemühen zu müssen? Durch die Umsetzung einer eigenen serverseitigen Web-Applikation sind Sie befähigt, für jede Projektvorgabe die entsprechenden Entscheidungen bezüglich Technologieansatz zu treffen.

  1. HTML- und CSS-Frameworks
    • Sublime 3 Advanced
    • Sass Grundlagen (Syntactically Awesome Stylesheets), Compass
    • CSS-Flexbox-Modell (Basic & Terminologie, Properties, wrap, flow)
    • Pure-CSS (Alternative to Bootstrap) 
    • Bootstrap 4 (Grid, Navbars, Layouts, Sliders, Forms)
    • Customizing Bootstrap Components
  2. jQuery Advanced (JavaScript)
    • JavaScript und jQuery (Objektorientierte Programmierung)
    • jQuery API (Application Programming Interface)
    • jQuery-Selektoren (Attribut-, Kombinations-, Gruppenselektoren)
    • diverse Filter (:first, :last, :odd, :animated, :eq(n), Attribut-, Visibility etc.)
    • Inhalte auslesen (Text, HTML, Formularwerte) verändern, manipulieren 
    • Attribute setzen und auslesen, Daten in Elementen speichern
    • Eventhandling (bind, event helper Methoden)
    • Event Delegation (EventListener für übergeordnete Elemente)
    • Animationen (Elemente anzeigen, verstecken, einblenden, verschieben)
    • Ajax-Datenübernahme
    • jQuery-Plugins (Tooltips, Colorbox, Supersized, Galleria)
    • jQuery UI-Widgets (Datepicker, Progressbar, Akkordeon, Autocomplete)
  3. PHP (Hypertext Preprocessor)
    • Serverseitige ScriptSprache, Abfrage-, Antwortzyklus
    • PHP-Einbindung, Fehler- und Problembehebung
    • Variablen, Datentypen (Typisierung, Umwandlung, String, Integer etc.)
    • Fliesskommazahlen, Prüfmethoden
    • Arrays (Zufallsbilder), Konstanten, Operatoren
    • Programmablauf über Verzweigungen, Loops (if-else, do, while, for, switch)
    • Benutzerdefinierte Funktionen (Geltungsbereich von Variablen)
    • Daten senden und auswerten
    • Formulardaten verarbeiten (GET, POST, Auswertung von Checkboxen)
    • Cookie- und Sessionhandling
    • Dateihandling und Mailversand
  4. Laravel (PHP-Framework for Web Artisans) 
    • Vorteile/Funktionsweise von Laravel (Startseite, Controller, View)
    • Template-Engine Blade (Variablen, verkürzte Syntax, Master-Template)
    • Benutzerdefinierte Migrations-Einbindung 
    • Datenbankzugang, Eloquent ORM (Datensatzbearbeitung)
  5. Datenbankgrundlagen (MySQL/SQL) 
    • Relationale Datenbanken im Überblick
    • Design und Planung (Tabellen, Entity-Realtionship-Diagramme, ERM)
    • Eigenschaften einer relationalen DB (Tabellen, Spalten, Zeilen, Keys etc.)
    • Datenbank-Attribute, Datentypen, Indexierung
    • MySQL/SQL (Structured Query Language)
    • SQL-Befehle (DML, DDL, DCL)
    • SQL-Operatoren (Vergleiche, Operatoren, Berechnungen)
    • phpMyAdmin (Administration von MySQL-Datenbanken)
    • SQL-Funktionen (String-, Gruppen-, Datumsfunktionen)
    • Datenbank-Relationen (Normalisierung)
    • Erstellen von PHP-Seiten mit Datenbankanbindung
    • DatenbankQuery, Daten verwenden, verwerfen
    • Master-/Detailseiten (Anzeige mehrerer Datensätze)
    • Filteroptionen, wiederholbare Bereiche
    • Benutzerverwaltung
  6. 2 Workshoptage (individuelle Unterstützung gemäss Projektvorgaben)
    • Umsetzung einer Webapplikation mit PHP, MySQL, jQuery
Nutzen/Lernziele
  • Sie codieren mit der Stylesheet-Sprache Sass geschachtelte Regeln und Mixins
  • Sie setzen Bootstrap 4 als Front End Framework für RWD-Sites ein
  • Sie selektieren und manipulieren mit Hilfe von jQuery DOM-Objekte
  • Sie verfügen über PHP/MySQL-Grundkenntnisse
  • Sie realisieren mit dem PHP Framework Laravel erste Forms und Data Validations
  • Sie realisieren ein Lehrgangs-Demoprojekt, in das sämtliche Technologien einfliessen
Zertifikat
Methodik / Didaktik

14 Tage, Freitags- oder Samstagsunterricht (ca. alle 2 Wochen) (bitte beachten Sie bei den Startdaten die «Stundenpläne» für genauere Informationen). Der berufsbegleitende Lehrgang erfordert auch ausserhalb des Unterrichts einen Zeitaufwand von ca. 3-5 Stunden pro Woche.

Zielgruppen

Dieser Lehrgang richtet sich an Personen, die mit HTML und CSS vertraut sind, bestehende Webapplikationen interaktiv erweitern und sich im Bereich serverseitigee Web-Appliaktionsentwicklung weiterbilden möchten, um umfangreiche Webprojekte mit Redakteurbereichen erstellen zu können.

Voraussetzungen

Erfolgreiches Absolvieren des Digicomp Assessmenttests* oder erfolgreicher Abschluss des folgenden Lehrgangs: 
* Die Assessmenttests können an unseren regelmässig stattfindenden Infoabenden absolviert werden.

Haben Sie Fragen?
Unser Product Manager Gloria Gräser ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.
Diesen Kurs führen wir gerne für Sie mit individuellen Terminen durch. Wir freuen uns auf Ihre Anfrage per Kontaktformular.

Ihre Angaben