Warszawska Wyższa Szkoła Informatyki

Kursy dla nauczycieli – JavaScript

Młodzieżowa Akademia IT zaprasza na kurs dla nauczycieli – programowanie w języku JavaScript

Dzięki JavaScript możesz tworzyć:

  • aplikacje internetowe,
  • aplikacje serwerowe,
  • aplikacje mobilne,
  • aplikacje desktopowe,
  • aplikacje na smart tv,
  • gry,
  • uczenie maszynowe,
  • automatykę i robotykę,
  • aplikacje 3D,
  • muzykę i efekty wizualne,
  • oraz wiele innych.

Na tym kursie nauczysz się także:

  • samodzielnie programować w języku JavaScript,
  • tworzyć nowoczesne, asynchroniczne aplikacje internetowe z biblioteką React.

Kurs obejmuje:

  • 33 godziny zajęć merytorycznych  (11 spotkań po 3 godz. lekcyjne)
  • zajęcia w formule zdalnej (środowisko Teams)
  • materiały udostępnione przez prowadzącego

Wymagania:

  • minimalna znajomość dowolnego języka programowania

Program szkolenia jest podzielony na dwie główne części: Część pierwsza Nowoczesny JavaScript i część druga React.

Harmonogram

Lp. ZakresDataGodzina
cz. 1Nowoczesny JavaScript
1Wprowadzenie do programowania w języku JavaScript
Narzędzia do pracy, pierwszy program i komentarze
Zmienne – var, let, const
Typy danych
8.01.202418.00:20.30
2Operatory
Instrukcje sterujące i pętle
Tablice i metody tablicowe
15.01.202418.00:20.30
3Praca z obiektami
Funkcje
Zasięg i hoisting
22.01.202418.00:20.30
4Praca z drzewem DOM29.01.202418.00:20.30
5Stylowanie
Obsługa zdarzeń
 
5.02.202418.00:20.30
cz. 2React
6Parametry domyślne
Rest / spread operator
Destrukturyzacja
12.02.202418.00:19.35
7Funkcje strzałkowe
Template strings
Fetch API
 
19.02.202418.00:19.35
8React.js wprowadzenie
Wprowadzenie do JSX
Listy i klucze
26.02.202418.00:20.30
9Komponenty i props
Stan i Hooks
4.03.202418.00:20.30
10Obsługa zdarzeń
Warunkowe renderowanie
 
11.03.202418.00:20.30
11Formularze
React i dane asynchroniczne
 
18.03.202418.00:20.30

Zajęcia odbywają się raz w tygodniu – w poniedziałki po 3 godziny lekcyjne.

Grzegorz Kowalski, wykładowca

Kurs poprowadzi mgr Grzegorz Kowalski: Full Stack Web Developer JS/C#, Team Leader, wykładowca WWSI, trener IT. Związany od 15 lat z branżą IT. Zaczynał jako webmaster w lokalnej gazecie. Obecnie jest liderem technicznym ponad 40-osobowego zespołu developerskiego w Polskim Radiu S.A. Odpowiada za cały obszar projektowania, produkcji i utrzymania aplikacji webowych i mobilnych. Dobrze czuje się w technologiach frontendowych i mobilnych, takich jak React, Redux, React Native, Phaser.io oraz backendowych .NET MVC, .NET Core, bazach danych oraz usługach chmurowych. Jest zwolennikiem i praktykiem zwinnych metodologii wytwarzania oprogramowania, w szczególności Scruma. Posiada ponad 5-letnie doświadczenie jako trener IT i wykładowca. W wolnych chwilach interesuje się gamedev, tematyką Web3 i podróżami. Jest adeptem i instruktorem sztuk walki. Lubi dzielić się wiedzą i uczyć (dorosłych i młodzież tworzenia oprogramowania, a dzieci sztuk walki).

Więcej: LinkedIn

Rejestracja na kurs:

Kursy będą realizowane w formule zdalnej z wykorzystaniem platformy Teams.

Aby wziąć udział w zajęciach, należy wypełnić FORMULARZ ZGŁOSZENIA

Termin przesłania formularza – do 3 stycznia 2024

Osoby, które zostaną zakwalifikowane na kurs, otrzymają potwierdzenie na adres e-mail podany w formularzu, a następnie dane dostępu do spotkań.

Pierwszeństwo zapisu mają osoby, które nie zakwalifikowały się na poprzedni kurs oraz te, które nie brały wcześniej udziału w kursach WWSI.

Limit osób w grupie: 30

Certyfikat ukończenia:

Uczestnicy mogą po zakończeniu kursu (dobrowolnie) przystąpić do certyfikacji. Po zaliczeniu testu końcowego otrzymają certyfikat WWSI.

Udział w kursie jest nieodpłatny.

Szczegółowych informacji udziela biuro projektu:
kontakt@uniwersytet-wirtualny.edu.pl
tel. 0 22 489 64 90/93