ECCC CS M3 Tworzenie aplikacji internetowych
wersja | 1.0 |
liczba godzin szkoleniowych | od 24 (4 dni) |
metoda szkolenia | ćwiczenia z elementami wykładu |
cena | proszę o kontakt |
Grupa docelowa
Szkolenie przeznaczone jest dla osób, które chcą tworzyć witryny internetowe bądź zarządzać portalami internetowymi.
Cel szkolenia
Szkolenie ma za zadanie umożliwić uczestnikowi tworzenie, publikowanie i pozycjonowanie witryn internetowych w oparciu o podstawowe technologie: HTML, CSS, JavaScript, PHP.
Tematyka szkolenia
- Podstawowe pojęcia
- zrozumienie pojęć: Internet, zasób, adres zasobu, serwer, klient, protokół, przeglądarka, wyszukiwarka, (X)HMTL.
- praca w trybie on-line i off-line.
- protokoły internetowe: HTTP, HTTPS, FTP, SFTP, POP3, SMTP, DNS.
- usługi w sieci internetowej: www, poczta elektroniczna, grupy i fora dyskusyjne, hosting stron internetowych.
- standaryzacja według W3C.
- (X)HTML
- struktura i właściwości dokumentu (X)HTML.
- różnice pomiędzy HTML i XHTML
- budowa znacznika oraz znaczenie jego elementów składowych: nazwa – atrybut – wartość.
- elementy blokowe i liniowe.
- czcionki, odsyłacze, wykazy.
- tworzenie i stosowanie tabel.
- tworzenie i stosowanie formularzy.
- osadzanie w dokumencie elementów multimedialnych.
- używanie znaków specjalnych.
- Grafika na stronach WWW
- podstawy grafiki komputerowej
- dobór i obróbka grafiki na potrzeby WWW
- animacje na stronach WWW
- optymalizacja i optymalizatory plików graficznych
- umieszczanie grafiki na stronach WWW
- Kaskadowe arkusze stylów (CSS)
- Formatowanie tekstu za pomocą kaskadowych arkuszy stylów CSS
- dziedziczenie, kaskadowość
- składnia definicji stylu CSS
- tworzenie klas, tworzenie identyfikatora ID
- selektor kontekstowy i uniwersalny
- pseudoklasy, pseudoelementy
- sposoby wstawiania arkuszy stylów CSS
- szablony stron
- JavaScript
- język JavaScript
- sposoby umieszczania skryptów JavaScript
- podstawy programowania,
- zmienne, funkcje, instrukcje sterujące
- główne obiekty, metody, zdarzenia. JavaScript
- obiektowy model dokumentu, HTML DOM
- dostęp do elementów, przykłady.
- gotowe rozwiązania oparte na JavaScript
- Korekta
- sprawdzanie poprawności struktury dokumentu poprzez stosowanie walidatorów on-line.
- dobór kryteriów unifikacji kodu dla różnych wersji przeglądarek.
- znajomość elementów (znaczników) schyłkowych i zaniechanych w stosunku do najnowszej specyfikacji (X)HTML.
- Publikacja
- znajomość etykiety internetowej.
- wybór serwera WWW oraz dostawny usług internetowych.
- publikacja witryny na serwerze. Struktura katalogów. Uprawnienia.
- Pozycjonowanie witryny.
- metody pozycjonowania i optymalizacji
- roboty indeksujące, plik robots.txt.
- znaczenie stosowania standardów.
- wykorzystanie ogólnodostępnych narzędzi Google: Analytics, Adwords, Insights,
- optymalizator witryny Google
- konsekwencje stosowania technik niedozwolonych (farm linking)
Oczekiwane umiejętności
- podstawowa obsługa komputera