Plan Szkolenia
Wprowadzenie do zagadnień stron mobilnych
- Technologie i języki wykorzystywane w czasie tworzenia stron na urzdzenia mobilne
- Rynek urządzeń mobilnych i przeglądarek mobilnych
- Strony responsywne (ang. responsive web design) czy strony dedykowane?
Techniczne aspekty wdrożenia strony mobilnej
- Analiza odbiorców
- Analiza konkurencji
- Analiza dostępnych technologii i zastanej infrastruktury
- Tworzenie prototypów, podejście i narzędzia
- Wdrożenie i testy
- Utrzymania i rozwoju
Architektura informacji i UX
- Dobór i sposób prezentowania treści
- Nawigacja
- Strona główna
- Wyszukiwanie
- Breadcrumbs
- Mapy witryny
Frameworki wspomagające tworzenie stron na urządzenia mobilne
- Boilerplate
- Twitter Bootstrap
- jQuery Mobile
- Wyszukiwanie
- Sencha Touch
- Pozostałe
Kierowanie użytkownika na wersje mobilną
- Komunikaty
- Konfiguracja domeny dla urządzeń mobilnych
- Wykrywanie urządzeń po stronie serwera i przeglądarki
Elementy UI stron mobilnych
- Typografia
- Nawigacja
- Body text
- Formularze i przyciski
- Listy
- Paginacja
- Breadcrumbs
- Historia przeglądania
- Prezentacja grafiki
- Komunikaty
HTML5 dla urządzeń mobilnych
- Wsparcie HTML5 przez urządzenia mobilne
- Geolokalizacja
- Local storage
- Tryb offline
- Server-Sent Events
- Web Workers
Optymalizacja
- Optymalizacja - mit czy konieczność?
- Kod źródłowy HTML
- Nagłówki serwera
- CSS i JavaScript
- Mediów
- Cache po stronie serwera i przeglądarki
- Obsługa trybu offline
- AJAX
Mobile strony w praktyce
- Konfiguracja środowiska i narzędzi
- Tworzenie strony mobilnej na wybranym przypadku biznesowym
Wymagania
Podstawowa znajomość języka HTML.
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ę