JavaScript / jQuery

Uczymy się języka JavaScript. Wyjaśniamy, jaką rolę spełnia on w programowaniu internetowym i pokazujemy, jak pisać w nim skrypty, które będą reagowały na zdarzenia odbywające się na stronie. Przedstawimy możliwości niesamowitego duetu JavaScript i biblioteki jQuery.

Forma zajęć:

Zajęcia prowadzone są przez jednego instruktora, każdy z uczestników pracuje przy jednym laptopie. Kurs trwa 32 godziny lekcyjne.

Wymagania:

  • Sprawna znajomość obsługi komputera
  • Zdolność logicznego myślenia
  • Podstawowa znajomość języka angielskiego
  • Podstawowa znajomość HTML

Uczestnicy kursu otrzymują:

  • Imienne certyfikaty sygnowane przez Narodowy Instytut Kształcenia w języku polskim oraz angielskim.
  • Zaświadczenie ukończenia kursu (na podstawie §18 Rozporządzenia Ministra Edukacji Narodowej z dnia 11 stycznia 2012 r. w sprawie kształcenia ustawicznego w formach pozaszkolnych (Dz. U. z 2012 r. poz. 186)).

Narodowy Instytut Kształcenia został wpisany do rejestru Niepublicznych Placówek Kształcenia Ustawicznego prowadzonego przez Powiat Sanocki pod numerem 23. Organem prowadzącym NInK jest Podkarpacka Fundacja Rozwoju Kultury. Wszelkie dochody z tytułu prowadzenia szkoleń i kursów trafiają na wydzielone konto PFRK i są przekazywane na rozwój sektora szkoleniowego co jest wpisane w główne cele statutowe PFRK i NInK.

Pobierz ofertę

Napisz do nas: instytut@nink.pl
Zadzwoń: +48 13 464 03 44 
 

Program kursu:

  1. Wprowadzenie do języka JavaScript
  2. Pierwszy program w języku JavaScript
  • Dodawanie tekstu do stron
  • Dołączanie zewnętrznych plików JavaScript
  • Wykrywanie błędów
  1. Gramatyka języka JavaScript
  • Instrukcje
  • Liczby
  • Zmienne
  • Używanie typów danych i zmiennych
  • Tworzenie tablic
  • Komentarze
  1. Dodawanie struktur logicznych i sterujących
  • Podstawy instrukcji warunkowych
  • Pętle while
  • Pętle i tablice
  • Pętle for
  • Pętle do-while
  • Funkcje
  1. Wprowadzenie do jQuery
  • Dodawanie jQuery do strony
  • Selektory
  • Filtry
  • Dodawanie treści do stron
  • Klasy
  • Funkcje anonimowe
  1. Akcja i reakcja - ożywianie stron za pomocą zdarzeń
  • Wprowadzenie do obsługi zdarzeń
  • Obsługa zdarzeń przy użyciu
  • Zaawansowane zarządzanie zdarzeniami
  1. Animacje i efekty
  2. Popularne zastosowania jQuery
  • Przykład - dodawanie efektu rollover z użyciem rysunków
  • Przykład - galeria fotografii z efektami wizualnymi
  • Responsywne menu nawigacyjne
  1. Wzbogacanie formularzy
  • Zdarzenia związane z formularzami
  • Inteligentne formularze
  • Walidacja formularzy
  1. Wprowadzenie do biblioteki JQuery UI
  2. Rozbudowa interfejsu użytkownika
  • Dodawanie jQuery UI do strony
  • Wyświetlanie komunikatów przy użyciu okien dialogowych
  • Prezentowanie informacji w etykietkach ekranowych
  • Dodawanie zestawów kart
  1. Formularze raz jeszcze
  • Stylowe rozwijane listy
  • Stylowe przyciski
  1. Dostosowywanie wyglądu jQuery UI
  • Prezentacja narzędzia ThemeRoller
  • Dodawanie własnego tematu do istniejących stron WWW
  1. Interakcje i efekty jQuery UI
  • Widżet Draggable
  • Widżet Droppable
  • Stosowanie widżetu Sortable
  • Efekty jQuery UI
  1. Zaawansowane zastosowania JQuery i języka JavaScript
  2. Wprowadzenie do technologii AJAX
  • AJAX – podstawy
  • AJAX w bibliotece jQuery
  • Format JSON
  1. Tworzenie aplikacji do obsługi listy zadań
  2. Przydatne informacje i sztuczki związane z jQuery
  3. Zaawansowane techniki języka JavaScript
  • Stosowanie łańcuchów znaków
  • Odnajdywanie wzorów w łańcuchach
  • Stosowanie liczb
  • Daty i godziny
  • Tworzenie bardziej wydajnego kodu JavaScript
  • Łączenie różnych elementów
  • Tworzenie kodu JavaScript o krótkim czasie wczytywania
  1. Diagnozowanie i rozwiązywanie problemów
  • Najczęstsze błędy w kodzie JavaScript
  • Testowanie aplikacji przy użyciu konsoli
  • Przykład diagnozowania