Kategorie: PHP, WWW, HTML/CSS, CMS, front-end, JavaScript, programowanie front-end, frameworki JS
HTML i CSS przestały wystarczać. Javascript, a w szczególności JQuery, stały się niezbędną częścią serwisów internetowych.
Są wykorzystywane do uatrakcyjnienia witryn społecznościowch, handlowych i informacyjnych przez dodanie efektownych animacji i elementów interaktywnych – a z drugiej strony odpowiadają za walidację formularzy, stronicowanie, a nawet przetwarzanie danych w systemach czysto użytkowych, typu intranetowego.
JQuery (i zgodne z nim Zepto) jest też podstawą wielu aplikacji mobilnych, dla telefonów komórkowych i tabletów.
Szkolenie skupia się na nauczeniu niezbędnych podstaw Javascriptu i efektywnym wykorzystaniu na własnych stronach gotowych rozwiązań i wtyczek dostarczonych przez JQuery. Przerabiane przykłady wskazują, jak – unikając częstych problemów i pułapek – dodać do witryny internetowej animację, automatycznie uzupełniane pola tekstowe, kalendarze, elementy przeciągane myszką, dynamicznie walidowane formularze i temu podobne. Uwagę poświęca się też kwestiom bezpieczeństwa i optymalizacji działania skryptów na stronach (efektywność, czas wczytywania).
Czas trwania
1 dzień
Program
- Podstawy programowania w Javaskrypcie
- wyrażenia, funkcje, zmienne
- podstawowe typy danych, w tym tabele i obiekty (słowniki)
- instrukcje sterujące: warunki, pętle
- tworzenie własnych funkcji
- komunikacja skryptu z przeglądarką: obsługa zdarzeń, dostawanie się do elementów strony, zmienianie właściwości CSS
- Biblioteka jQuery
- wygodniejsze sięganie po elementy strony przy użyciu selektorów CSS
- efekty wizualne: różne rodzaje ukrywania i odkrywania elementów, animacja przez stopniowe zmienianie właściwości CSS
- obsługa zdarzeń
- walidacja formularzy
- przydatne pluginy
Training also available in English.
Przeznaczenie i wymagania
Szkolenie jest przeznaczone dla osób, które znają – przynajmniej w stopniu podstawowym – HTML i umieją tworzyć proste strony WWW.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.