Bootcamp programistyczny JavaScript

W ramach Młodzieżowej Akademii IT zapraszamy uczniów szkół ponadpodstawowych na bezpłatny kurs programowania w języku JavaScript (poziom podstawowy).


Czy wiesz, że takie aplikacje jak Discord, Slack, Skype, Twitch i wiele wiele innych zostały napisane w JavaScript?

Czy wiesz, że na świecie jest około 1,8 miliarda stron internetowych, a 98% z nich korzysta z JavaScript?

Czy wiesz, że jednymi z najbardziej poszukiwanych (i najlepiej zarabiających) programistów na rynku są programiści React i Angular (frameworki JavaScript)?


Google, Facebook, YouTube, Amazon, eBay, TikTok, Snapchat czy polskie Allegro — praktycznie wszystko, z czym użytkownik bezpośrednio wchodzi w interakcję na stronie, zostało wykonane za pomocą JS. Ten kurs zabierze Cię w pasjonujący świat programowania w języku JavaScript. 

W trakcie szkolenia dowiesz się:

  • czym jest JavaScript i jakie ma zastosowania
  • dlaczego jest językiem uniwersalnym

Kurs obejmuje:

  • 10 godzin spotkań w formule zdalnej (środowisko Teams)
  • możliwość zadawania pytań po spotkaniu
  • materiały udostępnione przez prowadzącego

a po szkoleniu dzięki zdobytej wiedzy:

  • będziesz potrafił napisać pierwszą aplikację
  • będziesz potrafił napisać pierwszą grę
  • ożywisz swoją stronę internetową

Harmonogram:

TematDataGodzina
1Co to jest JavaScript, czyli krótka historia najpopularniejszego języka na świecie5.12.202217.00-18.00
2JavaScript jako język uniwersalny:
– strony www,
– aplikacje mobilne,
– gry,
– sztuczna inteligencja.
12.12.202217.00-18.00
3Podstawy języka:
– zmienne,
– typy danych,
– pętle,
– tablice i metody tablicowe,
– funkcje.
19.12.202217.00-18.00
4Zajęcia praktyczne9.01.202317.00-18.00
5Praca z HTML (drzewem DOM):
– wyszukiwanie elementów na stronie,
– modyfikowanie elementów i atrybutów,
– dodawanie i usuwanie elementów.
16.01.202317.00-18.00
6Stylowanie za pomocą JavaScript.23.01.202317.00-18.00
7Nowoczesny JavaScript ES6+:
– parametry domyślne,
– rest / spread operator,
– destrukturyzacja,
– funkcje strzałkowe,
– template strings,
– fetch API.
30.01.202317.00-18.00
8Zajęcia praktyczne6.02.202317.00-18.00
9Co to są frameworki JS? Przykład pracy z React     13.02.202317.00-18.00
10Zajęcia praktyczne20.02.202317.00-18.00
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 szkolenie:

Szkolenie będzie 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 1 grudnia 2022 r.

Osoby, które zostaną zakwalifikowane na kurs, otrzymają potwierdzenie na adres e-mail podany w formularzu, a następnie dane dostępu do spotkań. Te informacje zostaną przesłane po zakończeniu rekrutacji.

Certyfikat ukończenia:

Zaświadczenie potwierdzające ukończenie kursu otrzymają uczestnicy, którzy wezmą udział w co najmniej 70% spotkań oraz uzyskają pozytywny wynik testu sprawdzającego wiedzę, który zostanie udostępniony na zakończenie szkolenia.

Udział w kursie jest nieodpłatny.
Szczegółowych informacji udziela biuro projektu:

kontakt@uniwersytet-wirtualny.edu.pl
tel. 0 22 489 64 90/93