Szkolenia IT

Jeśli chcesz być na bieżąco z organizowanymi przez nas szkoleniami, śledź nasz profil na Facebook-u.

Czas trwania2 dni
Cena za grupę3850
Orientacyjna cena za osobę350
Orientacyjna cena rynkowa za osobę1300
Podczas kursu przekazana zostanie uczestnikom wiedza dotycząca języka programowania JavaScript. Główną uwagę skupiamy na elementach, które mogą sprawić problemy programistom przyzwyczajonym do klasycznych języków obiektowych lub funkcyjnych. Poza wyjaśnieniem składni języka uczestnik szkolenia zostanie wprowadzony w funkcjonowanie najpopularniejszej biblioteki do manipulacji drzewem DOM - jQuery. Ponadto kursant zostanie poprowadzony krok dalej, do świata nowoczesnych dobrze ustrukturyzowanych aplikacji MVVM. Na koniec kursu zostaną przedstawione dodatkowe możliwości rozwoju dla uczestnika w kierunku zwiększania swojej wiedzy i efektywności przy korzystaniu z JavaScript.
Kod szkolenia
IT-P-012
Adresaci
Kurs przeznaczony jest dla programistów języków obiektowych i funkcyjnych (Java, C#, Python, Ruby, PHP) chcących poznać język JavaScript i zacząć go stosować od zaraz.
Rodzaje zajęć
  • wykłady
  • laboratoria
Wymagana wiedza
  • umiejętność obsługi komputera – w szczególności edytorów tekstowych i przeglądarek internetowych
  • podstawowa wiedza na temat Internetu
  • podstawowa znajomość języka HTML
  • podstawowa znajomość składni jednego z języków programowania (Java, C#, Python, Ruby, PHP)
Kursy Upskill dostarczające wymaganej wiedzy
Materiały pomocnicze

Materiały do kursu przekazane przez prowadzącego.

Korzyści wynikające z ukończenia kursu

Uczestnik zostanie wprowadzony do programowania w bardzo szybko rozwijającym się języku programowania, który umożliwia zarówno tworzenie aplikacji po stronie serwera (np. przy pomocy Node.JS), jak również wykorzystywany jest jako silnik interfejsu w przeglądarkach.
Zostaną przedyskutowane i przećwiczone aspekty języka, które są niezbędne dla jego dogłębnego zrozumienia, a których paradygmat nie przypomina tych ze znanych już uczestnikom języków programowania.
Dodatkowo uczestnik pozna popularne i praktyczne biblioteki oraz narzędzia, które pozwolą na szybki start w świecie realizacji projektów w języku JavaScript.

Program kursu
  1. Podstawy teoretyczne
    • krótka historia języka
    • klasyfikacja języka i znaczenie
    • porównanie do innych języków
    • zastosowania JS
  2. Podstawowe konstrukcje języka
    • zmienne
    • instrukcje warunkowe
    • funkcje
    • pętle
    • tablice i obiekty
  3. Praca z obiektami
    • standardowe Obiekty
    • łańcuchy znaków
    • tablice
    • liczby i operacje matematyczne
  4. Manipulacja DOM za pomocą jQuery
    • podstawy
    • iterowanie po obiektach
    • model zdarzeń
    • manipulacja DOM
    • budowanie prostych interfejsów przy pomocy bibliotek szablonów
  5. Organizacja kodu
    • klasy i przestrzenie nazw
    • organizacja plików
    • najlepsze praktyki organizacji kodu
  6. Dalsze kroki
    • Test Driven Development w JavaScript
    • JavaScript po stronie serwera – NodeJS
    • CoffeeScript
    • Backbone
    • przyszłość JavaScript
       

 

Co proponujemy kursantom
  • materiały szkoleniowe
  • certyfikat ukończenia szkolenia