Cena Netto:
2 900.00 PLN
Brutto: 3 567.00 PLN
Nadchodzące szkolenia:
Generuj PDF

Zapisz się

Opis

Umiejętności zdobywane podczas kursu:

  • Samodzielna analiza dostarczanego kodu
  • Umiejętność implementowania wydajnych rozwiązań obiektowych w języku JavaScript
  • Programowanie zdarzeniowe
  • Stosowanie mechanizmów diagnozowania błędów aplikacji

Cel

  • Opanowanie w stopniu średnio zaawansowanym języka JavaScript/ECMAScript .
  • Praktyczne opanowanie umiejętności diagnozowania i usuwania błędów w działającej nieprawidłowo aplikacji.
  • Zapoznanie się z obsługą drzewa dokumentu DOM.
  • Umiejętność obsługi parsowania danych XML po stronie przeglądarki.
  • Praktyczna umiejętność stosowania dostępnych bibliotek ułatwiających pisanie aplikacji w języku ECMAScript/JavaScript.

 

Grupa docelowa:

Kurs obejmuje zagadnienia związane z programowaniem w języku JavaScript oraz ECMAScript. Daje wiedzę niezbędną do budowy własnych rozwiązań które asynchronicznie dostarczają dane oraz oferują dużą interaktywność serwisu internetowego. Zajęcia przeznaczone są dla programistów którzy wykonują elementy aplikacji internetowych i chcieli by zapoznać się z możliwościami jakie daje język programowania JavaScript oraz technologia AJAX.

Uwagi:

Czas trwania szkolenia - 3 dni. 
To szkolenie oferujemy w naszych ośrodkach w Warszawie, Wrocławiu Krakowie, jak i w lokalizacjach wskazanych przez klienta.
W sprawie terminów jak i innych pytań prosimy o kontakt na osec@osec.pl
 

Wymagania:

  • Znajomość HTML oraz XML w stopniu wystarczającym do budowy samodzielnych stron internetowych.
  • Znajomość programowania w jednym z języków programowania po stronie serwera (PHP, Python, Ruby, Java) będzie bardzo pomocna.

Konspekt

  1. Podstawy języka JavaScript/ECMAScript
  2. Obsługa wyrażeń regularnych
  3. Programowanie obiektowe w JavaScript/ECMAScript
  4. BOM i obsługa drzewa przeglądarki
  5. DOM i obsługa drzewa dokumentu
  6. Tabele i ich przetwarzanie
  7. Obsługa formularzy w języku JavaScript/ECMAScript
  8. JSON jako protokół przesyłania danych i notacji obiektu JavaScript/ECMAScript
  9. Przeciągnij i puść w języku JavaScript/ECMAScript
  10. AJAX mechanizmy i zasada funkcjonowania
  11. Obsługa technologii XML/XSLT/XPATH w języku JavaScript/ECMAScript
  12. Współpraca języka JavaScript z mechanizmami po stronie serwera
  13. Biblioteka prototype i jej praktyczne zastosowanie
  14. Wzorce rozwiązań AJAX