Plan Szkolenia
Wprowadzenie do Web Development
- Strona internetowa vs aplikacja internetowa
- AccessKorzystanie z aplikacji internetowych na urządzeniu mobilnym
Zrozumienie, jak działają strony internetowe i aplikacje internetowe
Przygotowanie Web Development środowiska
Zrozumienie warstwy prezentacji (frontendu) aplikacji internetowej
HTML Podstawy
CSS Podstawy
JavaPodstawy skryptu
Responsywny Web Design
Biblioteki i frameworki front-endu
Projekt: Zaprojektuj witrynę dostosowaną do urządzeń mobilnych
Zrozumienie warstwy danych Access (backendu) aplikacji internetowej
PHP Podstawy
Database i SQL Podstawy
Linux Podstawy
Biblioteki i frameworki zaplecza
- Laravel
Konfigurowanie Internetu Application Server
- Stos LAMP: Linux, Apache, MySQL, PHP
Projekt: Stwórz mikroblog
Zabezpieczanie aplikacji internetowej
Testowanie aplikacji internetowej
- Rozwój oparty na testach
Zarządzanie projektem
- Kontrola wersji
Projekt: Stwórz aplikację Cstore
Zaawansowany Javaskrypt
Zaawansowane PHP
Zaawansowane SQL
zaawansowana ochrona
Accessmożliwość i lokalizacja
Projekt: Projekt testowy
Techniki wdrażania i ciągła integracja
- Jenkins
Collaboration i Agile Rozwój
Projekt: do ustalenia
Optymalizacja aplikacji internetowej
Skalowanie aplikacji internetowej
Rozwiązywanie problemów z aplikacją internetową
Projekt: do ustalenia
Inne technologie i metodologie
- React, progresywne aplikacje internetowe, NoSQL bazy danych itp.
Uwagi końcowe
Wymagania
- Wykształcenie zawodowe lub wyższe związane z programowaniem komputerowym lub podobnym kierunkiem technicznym lub równoważne doświadczenie praktyczne
- Doświadczenie z dwoma lub więcej językami programowania ogólnego przeznaczenia, w tym między innymi: PHP, JavaScript, Python, Java lub Objective C
- Doświadczenie w tworzeniu aplikacji internetowych lub mobilnych
Opinie uczestników (5)
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
Szkolenie - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Szkolenie - How to Write Secure Code
Real-life examples.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.