Plan Szkolenia
Moduł 1: Przegląd HTML i CSS
- Przegląd HTML
- Przegląd CSS
- Tworzenie aplikacji internetowej przy użyciu Visual Studio 2017
Moduł 2: Tworzenie i stylizowanie stron HTML
- Tworzenie strony HTML5
- Stylizowanie strony HTML5
Moduł 3: Wprowadzenie do JavaScript, HTML i CSS
- Przegląd JavaScript
- Wprowadzenie do modelu DOM (Document Object Model)
Moduł 4: Tworzenie formularzy do zbierania i walidacji danych użytkownika
- Tworzenie formularzy HTML5
- Walidacja danych użytkownika za pomocą atrybutów HTML5
- Walidacja danych użytkownika za pomocą JavaScript
Moduł 5: Komunikacja ze zdalnym serwerem
- Programowanie asynchroniczne w JavaScript
- Wysyłanie i odbieranie danych przy użyciu obiektu XMLHttpRequest
- Wysyłanie i odbieranie danych przy użyciu interfejsu Fetch API
Moduł 6: Stylizowanie HTML5 za pomocą CSS3
- Stylizowanie tekstu za pomocą CSS3
- Stylizowanie elementów blokowych
- Pseudoklasy i pseudoelementy
- Wzbogacanie efektów graficznych za pomocą CSS3
Moduł 7: Tworzenie obiektów i metod w JavaScript
- Pisanie dobrze ustrukturyzowanego kodu JavaScript
- Tworzenie obiektów niestandardowych
- Rozszerzanie obiektów
Moduł 8: Tworzenie interaktywnych stron za pomocą HTML5
- Osadzanie multimediów
- Reagowanie na lokalizację i kontekst przeglądarki
- Debugowanie i profilowanie aplikacji internetowej
Moduł 9: Dodawanie obsługi trybu offline do aplikacji internetowych
- Odczytywanie i zapisywanie danych lokalnie
- Dodawanie obsługi trybu offline za pomocą pamięci podręcznej aplikacji (Application Cache)
Moduł 10: Implementowanie adaptacyjnego interfejsu użytkownika
- Obsługa wielu formatów urządzeń
- Tworzenie adaptacyjnego interfejsu użytkownika
Moduł 11: Tworzenie zaawansowanej grafiki Wysokiej jakości interaktywna grafika jest kluczowym elementem większości nowoczesnych aplikacji.
- Tworzenie interaktywnej grafiki za pomocą SVG
- Rysowanie grafiki przy użyciu interfejsu Canvas API
Moduł 12: Animowanie interfejsu użytkownika Animacje są kluczowym elementem utrzymania zainteresowania użytkownika stroną internetową.
- Stosowanie przejść CSS
- Transformowanie elementów
- Stosowanie animacji klatkowych CSS
Moduł 13: Implementowanie komunikacji w czasie rzeczywistym za pomocą Web Sockets
- Wprowadzenie do Web Sockets
- Korzystanie z interfejsu WebSocket API
Moduł 14: Wykonywanie przetwarzania w tle za pomocą Web Workers
- Zrozumienie Web Workers
- Wykonywanie przetwarzania asynchronicznego za pomocą Web Workers
Moduł 15: Pakowanie kodu JavaScript do wdrożenia produkcyjnego
- Zrozumienie transpilatorów i łączenia modułów
- Tworzenie oddzielnych pakietów w celu obsługi różnych przeglądarek
Opinie uczestników (1)
Był tematycznie zorganizowany od początku do końca. Konkretnie, przeszliśmy od poziomu początkującego do zaawansowanego w zaledwie tydzień. Ogromny szacunek dla trenera za całą ciężką pracę. Osobiście najbardziej podobały mi się elementy projektowe i opcje wizualizacji.
Marton Nagymarczi
Szkolenie - Programming in HTML5 with JavaScript and CSS3 (20480CC)
Przetłumaczone przez sztuczną inteligencję