Schulungsübersicht

Einführung in Web Development

  • Website vs. Webanwendung
  • Accessing Webanwendungen auf einem mobilen Gerät

Verstehen, wie Websites und Webanwendungen funktionieren

Vorbereiten der Web Development-Umgebung

Verstehen der Präsentationsschicht (Frontend) einer Webanwendung

HTML Grundlagen

CSS Grundlagen

JavaSkript-Grundlagen

Responsive Web Design

Frontend-Bibliotheken und -Frameworks

Projekt: Entwurf einer mobilfreundlichen Website

Verstehen der Daten Access Schicht (Backend) einer Webanwendung

PHP Grundlagen

Databases und SQL Grundlagen

Linux Grundlagen

Backend-Bibliotheken und Frameworks

  • Laravel

Einrichten eines Webs Application Server

  • LAMP-Stapel: Linux, Apache, MySQL, PHP

Projekt: Erstellen eines Microblogs

Absicherung Ihrer Webanwendung

Testen Ihrer Webanwendung

  • Testgetriebene Entwicklung

Ihr Projekt verwalten

  • Versionskontrolle

Projekt: Erstellen einer Cstore-Anwendung

Fortgeschrittene JavaSkript

Fortgeschrittene PHP

Erweitert SQL

Erweiterte Sicherheit

Accessibilität und Lokalisierung

Projekt: Projekt Testen

Bereitstellungstechniken und kontinuierliche Integration

  • Jenkins

Collaboration und Agile Entwicklung

Projekt: TBD

Optimieren Ihrer Webanwendung

Skalierung Ihrer Webanwendung

Fehlerbehebung für Ihre Webanwendung

Projekt: TBD

Andere Technologien und Methodologien

  • React, Progressive Web Apps, NoSQL Datenbanken, etc.

Schlussbemerkungen

Voraussetzungen

  • Berufsausbildung oder Hochschulabschluss in einem mit der Computerprogrammierung verwandten oder ähnlichen technischen Fachgebiet oder gleichwertige praktische Erfahrung
  • Erfahrung mit zwei oder mehr universellen Programmiersprachen wie z.B.: PHP, JavaScript, Python, Java oder Objective C
  • Erfahrung in der Entwicklung von Webanwendungen oder mobilen Anwendungen
  420 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (3)

Kombinierte Kurse

Verwandte Kategorien