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:
Temat | Data | Godzina | |
---|---|---|---|
1 | Co to jest JavaScript, czyli krótka historia najpopularniejszego języka na świecie | 5.12.2022 | 17.00-18.00 |
2 | JavaScript jako język uniwersalny: – strony www, – aplikacje mobilne, – gry, – sztuczna inteligencja. | 12.12.2022 | 17.00-18.00 |
3 | Podstawy języka: – zmienne, – typy danych, – pętle, – tablice i metody tablicowe, – funkcje. | 19.12.2022 | 17.00-18.00 |
4 | Zajęcia praktyczne | 9.01.2023 | 17.00-18.00 |
5 | Praca z HTML (drzewem DOM): – wyszukiwanie elementów na stronie, – modyfikowanie elementów i atrybutów, – dodawanie i usuwanie elementów. | 16.01.2023 | 17.00-18.00 |
6 | Stylowanie za pomocą JavaScript. | 23.01.2023 | 17.00-18.00 |
7 | Nowoczesny JavaScript ES6+: – parametry domyślne, – rest / spread operator, – destrukturyzacja, – funkcje strzałkowe, – template strings, – fetch API. | 30.01.2023 | 17.00-18.00 |
8 | Zajęcia praktyczne | 6.02.2023 | 17.00-18.00 |
9 | Co to są frameworki JS? Przykład pracy z React | 13.02.2023 | 17.00-18.00 |
10 | Zajęcia praktyczne | 20.02.2023 | 17.00-18.00 |
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