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
| 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