Strona główna Szkolenia  Programowanie w języku JavaScript

Szkolenie: Programowanie w języku JavaScript

Kategoria: KOMPUTERY I INTERNET / Programowanie

Szkolenie otwarte

Najedź kursorem na daną ikonkę aby dowiedzieć się więcej

Osoba kontaktowa:
Łukasz Andrzejewski
tel.: 661941034
email: lukasz.andrzejewski@logicait.pl
gg: 12960260

  • Poleć znajomemu
  • Zadaj pytanie


Tytuł: JSCRIPT-01 Programowanie w języku JavaScript
Kategoria: KOMPUTERY I INTERNET / Programowanie
Metodyka: Wykłady
Opis: Szkolenie przeznaczone dla osób pragnących rozpocząć naukę języka JavaScript. Podczas zajęć każdy z uczestników zdobywa wiedzę oraz praktyczne umiejętności pozwalające na samodzielne tworzenie aplikacji. Przedstawiane są najlepsze praktyki oraz sposoby umożliwiające efektywne wykorzystanie języka i dostępnej dokumentacji.
Poziom zaawansowania : początkujący
Program: * Wprowadzenie do JavaScript
o Historia, implementacje, wersje
o Osadzanie kodu w dokumencie HTML
o Składnia
o Słowa kluczowe i zarezerwowane
o Zmienne
o Typy danych
o Operatory
o Instrukcje sterujące
o Funkcje
o Zarządzanie pamięcią
* Typy referencyjne
o Typy opakowujące
o Array
o Date
o RegExp
o Math
o Function
* Programowanie obiektowe
o Tworzenie obiektów
+ - The Factory Pattern
+ - The Constructor Pattern
+ - The Prototype Pattern
+ - Combination Constructor/Prototype Pattern
+ - Dynamic Prototype Pattern
+ - Parasitic Constructor Pattern
+ - Durable Constructor Pattern
o Dziedziczenie
+ - Prototype Chaining
+ - Constructor Stealing
+ - Combination Inheritance
+ - Prototypal Inheritance
+ - Parasitic Inheritance
+ - Parasitic Combination Inheritance
* Funkcje anonimowe
o Rekurencja
o Closures
o Elementy prywatne
* Browser Object Model
o Obiekty: window, location, navigator, screen, history
o Liczniki czasowe
o Wykrywanie typu klienta
* Document Object Model
o Hierarchia DOM
o Dostęp i modyfikacja elementów
* Zdarzenia
o Typy zdarzeń
o Obsługa zdarzeń
o Propagacja
o Obiekt zdarzenia
o Programowe generowanie zdarzeń
o Pamięć i wydajność
* Obsługa formularzy z poziomu JavaScript
* Sytuacje wyjątkowe i debuggowanie
o Zgłaszanie i obsługa wyjątków
o Techniki i narzędzia służące do debuggowania
o Typowe błędy IE
* Zagadnienia zaawansowane
o Funkcje
+ - Scope-Safe Constructors
+ - Lazy Loading Functions
+ - Function Binding
+ - Function Currying
o Zaawansowane liczniki czasowe
o Obsługa cookies
o Składnia JSON
* Najlepsze praktyki
Wymagania: Znajomość HTML i CSS w stopniu umożliwiającym tworzenie własnych dokumentów
 

Poleć szkolenie znajomemu