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)
Część związana z zabezpieczeniami aplikacji na przykładzie kawałków kodu
Mateusz Rusak - DOLFI 1920 SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Szkolenie - OWASP Top 10 2025
Podobało mi się, jak Gunnar pisał prawie cały kod na bieżąco, gdy przechodziliśmy przez materiał, ale jednocześnie było dużo wcześniej przygotowanych materiałów w Google Drive, do których mogę się odwoływać po szkoleniu. Kod, który Gunnar napisał na podstawie przykładowych danych, które przesłałem przed szkoleniem, był również niezwykle użyteczny i sprawił, że szkolenie było relevatne dla naszych własnych zestawów danych.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Przetłumaczone przez sztuczną inteligencję
Wielokrotnie podane przykłady dla każdego modułu i doskonała znajomość trenera.
Sebastian - BRD
Szkolenie - Secure Developer Java (Inc OWASP)
Przetłumaczone przez sztuczną inteligencję
Moduł 3: Ataki i wykorzystania w aplikacjach, XSS, iniekcja SQL Moduł 4: Ataki i wykorzystania na serwerach, DoS, BOF
Tshifhiwa - Vodacom
Szkolenie - How to Write Secure Code
Przetłumaczone przez sztuczną inteligencję
Przykłady z prawdziwego życia.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
Przetłumaczone przez sztuczną inteligencję