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
Erfahrungsberichte (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Kurs - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.