Nowoczesne serwisy webowe HTML5 CSS3
- Szkolenie ma na celu przybliżyć osobom tworzącym na potrzeby internetu potęgę nowego języka HTML5 oraz CSS3.
- Zwracana jest uwaga na różnice, nowości w wersjach HTML, omawiane są zalety i konsekwencje użycia nowej składni.
- Zapoznanie sie z najnowszymi trendami w programowaniu stron i serwisów internetowych.
- Poznanie możliwości HTML 5
- Osoby chcące tworzyć poprawny i użyteczny kod HTML.
- Osoby chcące zrozumieć zasady tworzenia multimedialnych witryn internetowych.
- Znajomość obsługi komputera.
- Podstawowa wiedza o programowaniu w HTML.
1. HTML, XHTML, HTML5 — Wstęp
- Historia i wizja HTML5
- HTML5 a XHTML2
- XHTML a HTML
- HTML4 a HTML5
2. Używanie HTML 5 dziś
- Używania HTML5 w przeglądarkach, które go nie obsługują
- Detekcja możliwości przeglądarki
- Emulacja
3. Znaczniki
- DOCTYPE
- Struktura strony
- Elementy przestarzałe
- Obsługa CSS i javascript
4. Elementy blokowe i liniowe
5. Tabele
6. Formularze
- Elementy formularzy Web Forms 2.0
- Tworzenie i używanie formularzy
7. Audio i wideo
- Elementy multimedialne
- Kontenery audio i wideo
- Kodeki audio i wideo
8. Obiekty Canvas i SVG
- Canvas kontra SVG
- Koordynaty
- Kontekst
- Dostępność
- Rysowanie i transformacja
9. Atrybuty i zdarzenia
10. Stylowanie przy użyciu CSS 3
- Klasy i identyfikatory
- Selektory
- Kaskada i dziedziczenie
- Model blokowy
- Tło i grafika
- Pozycjonowanie elementów (static, absolute, relative, fixed…)
- Znaczniki CSS dla różnych mediów (internet, drukowanie, głos)
- Nowe możliwości
11. Praktyczne zastosownia
- Tworzenie wielokolumnowego układu strony: dwu i trzykolumnowy,płynny i stalej szerokości
- Tworzenie dynamicznych pasków nawigacji (bez JS)
- Listy i tworzenie menu
12. Programowanie
- API HTML5
- Baza danych w przeglądarce
- XMLHttpRequest Poziom 2
- Web storage
- Geolokalizacja
13. Projektowanie strony (makiety, gridy)


