JavaScriptto skryptowy język programowania, który umożliwia rozbudowę strony internetowej oelementy interaktywne. Typowe przykłady zastosowania to sprawdzanie poprawności danych w formularzu, tworzenie atrakcyjnychgaleriilubelementów nawigacyjnych. JavaScript pozwala zamienić zwykłą, statyczną witrynę w złożoną aplikację, która potrafi komunikować się z użytkownikiem oraz reagować na zdarzenia przez niego wywołane. Znajomość tego języka wraz z technologiami typuAjax lub jQueryjest praktycznie niezbędna każdej osobie, która chce stworzyć nowoczesną i atrakcyjną stronę internetową.
Kurs przygotowaliśmy z myślą o praktycznym zastosowaniu językaJavaScript. Poznasz m.in. obiektowy model dokumentu(DOM), który umożliwia manipulowanie dowolnym elementem witryny. Dowiesz się jak za pomocąJavaScriptwprowadzać nową zawartość do strony, jak ją modyfikować i usuwać.
Walidacja formularzy
Nauczysz się także tworzyć skrypty, które reagują na zdarzenia wywołane przez użytkownika (np. kliknięcie w wybranym miejscu witryny albo umieszczenie kursora nad obrazkiem). Przy okazji nauczysz się tworzyćokienka które wyświetlają informacjei pobierają dane od użytkownika. Całą grupę rozdziałów poświęciliśmy na omówienia tzw.walidacji formularzy. Stworzymy skrypty, które nie tylko sprawdzają czy użytkownik wprowadził dane do pola ale również weryfikują ich poprawność informując jednocześnie o popełnionych błędach. Poznasz możliwości JavaScript w oparciu o proste alepraktyczne przykłady.
Efektywne aplikacje w JavaScript
Nasz kurs pozwoli ci poznać najważniejsze elementy składowe języka. Dowiesz się jak używaćzmiennych oraz tablic. Poznasz takie zagadnienia jakpętle i instrukcje warunkowe.Pokażemy ci jak tworzyć własne funkcje, które umożliwią wielokrotne wykorzystanie kodu i ułatwią tworzenie wydajnych skryptów. Duży nacisk położyliśmy na omówienieobiektowych aspektów języka, których znajomość jest niezbędna do tworzenia efektywnych aplikacji internetowych w JavaScript. Będziemy tworzyliklasy, obiekty i metody.
Dynamiczne skrypty
W kolejnych rozdziałach poznasznajważniejsze obiekty wbudowane, które zapewniają dostęp do wielu przydatnych funkcji i właściwości. Znajomość takich zagadnień pozwoli na bezproblemową pracę z ciągami znaków, dokonywanie różnego rodzaju obliczeń oraz prawidłową obsługę daty i czasu.
Do kursudołączyliśmy pliki źródłowe, które możesz otworzyć w swoim ulubionym edytorze i powtarzać czynności pokazane na filmach.To z pewnością najszybsza i najbardziej efektywna metoda nauki.
| Rozdziały |
Czas |
Podstawy
|
|
1. Wstęp
|
00:59 |
|
2. Edytory
|
02:47 |
|
3. Pierwszy skrypt
|
07:56 |
|
4. Osadzanie kodu w HTML
|
06:15 |
|
5. Komentarze
|
05:19 |
Zmienne
|
|
6. Wprowadzenie do zmiennych
|
05:22 |
|
7. Prawidłowe nazwy zmiennych
|
05:09 |
|
8. Operatory arytmetyczne
|
05:39 |
|
9. Inkrementacja
|
05:11 |
|
10. Konkatenacja
|
04:26 |
|
11. Operator przypisania
|
05:26 |
|
12. Stałe
|
03:53 |
Instrukcje warunkowe
|