
HTML5 i CSS3 z wykorzystaniem języka JavaScript
HTML5 i CSS3 z wykorzystaniem języka JavaScript
Szkolenie dostępne w formie zdalnej lub stacjonarnej
Cele szkolenia
W trakcie szkolenia uczestnik zapozna się z najnowszymi rozwiązaniami jakie objęte zostały standardami HTML5 i CSS3, ponadto zostanie przekazana wiedza na temat łączenia skryptów języka JavaScript z kodem aplikacji www. Będzie również poruszony temat testowania stron i aplikacji web.
Profil słuchaczy
Szkolenie przeznaczone jest dla osób tworzących strony i aplikacje WEB. Zalecane jest szczególnie osobom tworzącym front stron www.
Wymagania wstępne
Od uczestników szkolenia wymagana jest orientacja w strukturach podstawowych języka HTML a także podstawowe umiejętności programowania w językach obiektowych. Mile widziane uczestnictwo w szkoleniu HTML – poziom podstawowy.
Czas trwania
3 dni po 8 godzin lekcyjnych
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
Szkolenia realizowane są w dwóch formach:
- Kursy stacjonarne: w pracowni komputerowej
- Kursy zdalne: szkolenia w formule distance learning dające możliwość uczestnictwa w kursie z dowolnego miejsca, w którym uczestnik korzysta z komputera z dostępem do internetu, mikrofonem i kamerą
Szczegółowe wymagania techniczne dotyczące konkretnego tematu zostaną przekazane przez opiekuna handlowego (szkolenia@comarch.pl). Terminy szkoleń realizowanych w tej formule oznaczone są w wyszukiwarce kursów ikoną „ZDALNE”.
Kursy w formule distance learning realizujemy również w grupach zamkniętych.Wiedza teoretyczna i praktyczna
1. Wstęp do HTML5
- Powstanie standardu HTML5
- Struktura dokumentu, walidacja
- Środowisko pracy, przeglądarki
- Nowe i stare tagi w HTML5, łączenie standardów
- Interpretacja HTML przez różne przeglądarki
2. Elementy DOM
- Nowe elementy DOM
- Microdata, WAI-ARIA, pozycjonowanie stron www
- Implementacja DOM w aplikacjach www
3. CSS3
- Selektory
- Pseudoklasy, węzły
- Efekty
- Implementacja fontów zewnętrznych
- Nowe elementy w CSS3
4. Architektura pliku HTML5
- Nowe tagi: Section, Article, Nav, Aside i inne
- Fromatowanie elementów struktury przez CSS3
- Przykład prostych aplikacji opartych na strukturze pliku HTML5
5. Testowanie przeglądarek
- Sprawdzanie stanu przeglądarki oraz obsługiwanych przez nią obiektów i usług
- Biblioteka Modernizr
6. Formularze
- Nowe elementy formularzy
- Nowe atrybuty formularzy
- Walidacja danych
7. Tryb Offline
- Manifest
- Obsługa
- Użycie trybu Offline
8. Canvas
- Canvas a CSS
- Użycie kształtów podstawowych
- Użycie tekstu i obrazu
- Animacja
- Pobieranie danych zewnętrznych
9. Obsługa AUDIO/VIDEO
- Tagi obsługujące standardy AUDIO
- Tagi obsługujące standardy VIDEO, użycie kodeków
- Tworzenie własnego panelu kontrolek obsługujących odtwarzanie obrazu i dźwięku
- Przykłady zastosowania multimediów
10. Zastosowanie JavaScript do obsługi obiektów przeglądarki
- Obiekt historia
- Obiekt nawigator: geolokalizacja
- Drag and drop
- File API
- Pamięci: sessionStorage i localStorage
11. Rozwój języka JavaScript – wersja 6 ECMAScript
Umiejętności
Po kursie użytkownik będzie potrafił zbudować elementy front-endowe aplikacji www, oprogramować je, opisać dokument HTML, stworzyć jego prezentację za pomocą CSS. Będzie umiał również zastosować JavaScript do wsparcia architektury dokumentu, walidacji formularzy, obsługi elementów interaktywnych, wykorzystania mechanizmów przeglądarki: history, drag and drop, nawigator i wiele innych.
Ścieżka rozwoju
Po zakończeniu szkolenia rekomendowane jest skorzystanie ze szkoleń obejmujących zagadnienia:
- Programowanie aplikacji www z użyciem JavaScript
- ECMAScript
- AJAX poziom podstawowy