Návrh Školení
Úvod do Web Development
- Web vs webová aplikace Accesspoužívání webových aplikací na mobilním zařízení
Pochopení toho, jak fungují webové stránky a webové aplikace
Příprava vašeho Web Development prostředí
Pochopení prezentační vrstvy (frontendu) webové aplikace
HTML Základy
CSS Základy
JavaZáklady skriptů
Responzivní Web Design
Front-end knihovny a rámce
Projekt: Navrhněte web optimalizovaný pro mobily
Pochopení datové Access vrstvy (Backend) webové aplikace
PHP Základy
Databáze a SQL Základy
Linux Základy
Backendové knihovny a rámce
- Laravel
Nastavení webu Application Server
- Zásobník LAMP: Linux, Apache, MySQL, PHP
Projekt: Vytvořte mikroblog
Zabezpečení vaší webové aplikace
Testování vaší webové aplikace
- Testem řízený vývoj
Správa vašeho projektu
- Kontrola verzí
Projekt: Vytvořte aplikaci Cstore
Pokročilý Javascript
Pokročilí PHP
Pokročilí SQL
Pokročilé zabezpečení
Accessmožnost a lokalizace
Projekt: Testovací projekt
Techniky nasazení a průběžná integrace
- Jenkins
Collaboration a Agile Development
Projekt: TBD
Optimalizace vaší webové aplikace
Škálování vaší webové aplikace
Odstraňování problémů s vaší webovou aplikací
Projekt: TBD
Další technologie a metodiky
- React, Progressive Web Apps, NoSQL databáze atd.
Závěrečné poznámky
Požadavky
- Odborné nebo vysokoškolské vzdělání v jakémkoli oboru souvisejícím s počítačovým programováním nebo v podobném technickém oboru nebo ekvivalentní praktické zkušenosti
- Zkušenosti se dvěma nebo více obecnými programovacími jazyky včetně, ale bez omezení na: PHP, JavaScript, Python, Java nebo Objective C
- Zkušenosti s vývojem webových aplikací nebo mobilních aplikací
Reference (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
Kurz - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurz - 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.