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 (5)
Líbilo se mi, jak Gunnar psal skoro celý kód za chodu, když jsme to procházeli, ale že na disku Google bylo spousta předem připraveného materiálu, na který se mohu po školení odvolat. Kód, který Gunnar napsal na základě ukázkových dat, které jsem předem poskytl, byl také extrémně užitečný a také učinil školení relevantní pro naše vlastní datové sady.
Ranvir - Schroders Personal Wealth
Kurz - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS 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.
Nuno Marques - MULTICERT, S.A.
Kurz - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kurz - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.