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)
Podobało mi się to, że Gunnar pisał prawie cały kod na bieżąco, ale na dysku Google było mnóstwo wstępnie przygotowanych materiałów, do których mogłem się odwołać po szkoleniu. Kod napisany przez Gunnara na podstawie przykładowych danych, które dostarczyłem wcześniej, był również niezwykle przydatny i sprawił, że szkolenie było istotne dla naszych własnych zestawów danych.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Przetłumaczone przez sztuczną inteligencję
Tematy, które zostały omówione, wiele przykładów kodu na żywo, postawa trenera wobec grupy
Weronika - ATOS PGS sp. z o.o.
Szkolenie - Reactive Programming with Angular RxJS
Przetłumaczone przez sztuczną inteligencję
Chociaż kurs odbywał się online, interakcje z trenerem były niesamowite, a ten zawsze był dostępny, aby dostarczać wartościowych źródeł uzupełniających szkolenie. Jestem bardzo zadowolony.
Nuno Marques - MULTICERT, S.A.
Szkolenie - Functional Reactive Programming with Java 9 and RxJava
Przetłumaczone przez sztuczną inteligencję
Zapał trenera do tematu
Matthew Fowles - AGRO Merchants Whitchurch Limited
Szkolenie - Web Application Development in PHP
Przetłumaczone przez sztuczną inteligencję
Pacing, głębokość i wyjaśnienia były wszystkich wzorców. Jest jasne, że Scott jest ekspertem w tej dziedzinie, a uczenie się u niego było niezwykle przyjemne.
Ben Leiken - SurveyMonkey
Szkolenie - Reactive Programming for iOS with RxSwift
Przetłumaczone przez sztuczną inteligencję