W ramach Młodzieżowej Akademii IT zapraszamy uczniów szkół ponadpodstawowych na bezpłatny kurs programowania w języku JavaScript – praca z Frameworkiem ReactJS i Redux Toolkit (poziom zaawansowany)
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)?
W trakcie szkolenia:
- nauczysz się jak pracować z najpopularniejszym frameworkiem JavaScript na świecie czyli ReactJS
- poznasz tajniki pracy z najnowszą wersją biblioteki do zarządzania stanem globalnym aplikacji Redux Toolkit, która wyniesie Twoje aplikacje na wyższy poziom!
Kurs obejmuje:
- 28 godzin lekcyjnych praktycznej wiedzy w zakresie tworzenia zaawansowanych aplikacji frontendowych
- materiały teoretyczne, ćwiczenia
- możliwość zadawania pytań po spotkaniu
Wymagania:
- podstawowa znajomość JavaScript
Harmonogram:
Temat | Data | Godzina | |
---|---|---|---|
1 | React.js wprowadzenie Najważniejsze założenia React.jsCo to jest JavaScript, czyli krótka historia najpopularniejszego języka na świecie | 27.02.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
2 | Konfiguracja środowiska developerskiego Wprowadzenie do składni JSX | 1.03.2023 środa | 18.00-19.30 2 godz. lekcyjne |
3 | Tworzenie i renderowanie komponentów | 6.03.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
4 | Obiekt props Debugowanie aplikacji | 8.03.2023 środa | 18.00-19.30 2 godz. lekcyjne |
5 | Listy i klucze | 13.03.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
6 | Zarządzanie stanem komponentu | 15.03.2023 środa | 18.00-19.30 2 godz. lekcyjne |
7 | React hooks – useState | 20.03.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
8 | React hooks – useEffect | 22.03.2023 środa | 18.00-19.30 2 godz. lekcyjne |
9 | 17:00-18:30 03.04.2023 2h React style | 3.04.2023 poniedziałek | 18.00-19.30 2 godz. lekcyjne |
10 | Obsługa zdarzeń | 5.04.2023 środa | 18.00-19.30 2 godz. lekcyjne |
11 | Zapytania asynchroniczne w React | 19.04.2023 środa | 18.00-19.30 2 godz. lekcyjne |
12 | Warunkowe renderowanie Formularze | 24.04.2023 poniedziałek | 18.00-19.30 2 godz. lekcyjne |
13 | Routing | 26.04.2023 środa | 18.00-19.30 2 godz. lekcyjne |
14 | Architektura Flux i Redux Zarządzanie globalnym stanem, porównanie Context i Redux | 8.05.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
15 | Wdrożenie React-Redux Praca z Redux DevTools | 10.05.2023 środa | 18.00-19.30 2 godz. lekcyjne |
16 | Dobre praktyki w pracy z React.js | 15.05.2023 poniedziałek | 17.00-17.45 1 godz. lekcyjna |
17 | Warsztaty końcowe | 17.05.2023 środa | 18.00-19.30 2 godz. lekcyjne |
Zajęcia odbywają się dwa razy w tygodniu (poza nielicznymi wyjątkami) – w poniedziałki i we środy, po 1 lub 2 godziny lekcyjne.
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 20 lutego 2023. REKRUTACJA ZAKOŃCZONA – przekroczony limit miejsc
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.
Pierwszeństwo udziału w kursie mają osoby, które ukończyły z wynikiem pozytywnym bootcamp na poziomie podstawowym.
Liczba miejsc jest ograniczona. Grupa będzie liczyła do 25 osób.
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