Javascript (zaawansowany) - tworzenie stron i aplikacji internetowych - zdalnie na żywo - Kierunek Rozwój / Małopolski Pociąg do Kariery
Javascript (zaawansowany) - tworzenie stron i aplikacji internetowych - zdalnie na żywo - Kierunek Rozwój / Małopolski Pociąg do Kariery
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikator projektuMałopolski Pociąg do kariery
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Kurs skierowany jest do osób interesujących się tworzeniem nowoczesnych, responsywnych i dynamicznych stron i warstw frontend aplikacji - w tym w sektorach zielonej gospodarki.
Uczestnicy kursu powinni posiadać wcześniejsze doświadczenie w zakresie tworzenia projektów z wykorzystaniem technologii HTML oraz CSS. Nie muszą natomiast posiadać wcześniejszego doświadczenia w zakresie programowania.
W szkoleniu mogą wziąć udział zarówno osoby, myślące o przyszłej pracy w roli web developera, frontend developera (w tym tworzenie warstwy frontend dla aplikacji z sektorów zielonej gospodarki), czy też specjaliści sektora zielonej gospodarki.
Kurs prowadzony jest z naciskiem na budowanie świadomości ekologicznej i wykorzystanie tych umiejętności w celu wspierania zrównoważonego rozwoju.
Usługa adresowana również do uczestników projektu Małopolski Pociąg do Kariery, Kierunek Rozwój, Graj po Zielone oraz innych programów dofinansowań.
- Minimalna liczba uczestników8
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji17-01-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi16
- Podstawa uzyskania wpisu do BURZnak Jakości Małopolskich Standardów Usług Edukacyjno-Szkoleniowych (MSUES) - wersja 2.0
Cel
Cel
Cel edukacyjny
Kurs przygotowuje do samodzielnego programowania w języku JavaScript w celu tworzenia nowoczesnej warstwy front end dla stron internetowych i aplikacji.Dzięki przekazywaniu również umiejętności ogólnych niezbędnych zgodnie z GreenComp, kurs buduje także świadomość ekologiczną i przygotowuje do wykorzystywania poznanych narzędzi oraz technik analizy danych w celu tworzenia ekologicznych rozwiązań technologicznych.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Samodzielnie tworzy warstwę frontend dla stron internetowych i aplikacji - z wykorzystaniem języka programowania JavaSCript | Kryteria weryfikacji - programuje w języku JavaScript na poziomie średniozaawansowanym- wyjaśnia wpływ efektywnego programowania na zmniejszenie zużycia energii i innych zasobów w aplikacjach - stosuje zasady środowiskowe 6R podczas tworzenia oprogramowania i optymalizuje kod pod kątem zużycia zasobów | Metoda walidacji Test teoretyczny |
Efekty uczenia się Posiada umiejętności ogólne niezbędne do pracy w sektorze zielonej gospodarki | Kryteria weryfikacji - charakteryzuje główne poglądy na temat zrównoważonego rozwoju- charakteryzuje zasady środowiskowe 6R w kontekście TIK (rethink, refuse, reduce, reuse, recycle, recover) - ocenia i optymalizuje wpływ na przyrodę rozwiązań z zakresu cyfrowej gospodarki - posiada świadomość, iż każde działanie człowieka ma wpływ na środowisko | Metoda walidacji Test teoretyczny |
Efekty uczenia się Posiada umiejętności społeczne niezbędne do pracy w zakresie tworzenia projektów frontendowych | Kryteria weryfikacji - wspólpracuje z innymi członkami zespołu z wykorzystaniem w systemu kontroli wersji Git | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Kurs dedykowany jest osobom zainteresowanym programowaniem oraz tworzeniem nowoczesnych i responsywnych stron oraz warstwy frontend w aplikacjach.
Uczestnicy kursu powinni posiadać wcześniejsze doświadczenie w zakresie tworzenia projektów z wykorzystaniem technologii HTML oraz CSS. Nie muszą natomiast posiadać wcześniejszego doświadczenia w zakresie programowania.
Program naszego kursu został przygotowany w taki sposób, abyś po jego zakończeniu z powodzeniem mógł tworzyć własne projekty frontendowe.
Z racji dynamicznego rozwoju branż zielonych technologii, kurs uczy programowania w sposób pozytywnie wpływający na środowisko i wspierający zrównoważony rozwój - w tym w zgodzie z zasadami środowiskowymi 6R oraz pozwala na zrozumienie roli technologii cyfrowych we wspieraniu zielonej gospodarki oraz w jaki sposób odpowiednie programowanie i analiza danych ma wpływ na realizację celów Zielonego Ładu oraz wspieranie zrównoważonego rozwoju.
--
Szkolenie obejmuje ponad 80h nauki, w tym. min. 56 godzin szkoleniowych (45 min) na żywo (w formie wirtualnej klasy, w formule live-coding - przez cały czas z trenerem) + konsultacje i projekty, tj.:
- 56h szkoleniowe (45 min) = w przeliczeniu 42h zegarowe (60 min)) zajęć prowadzonych w całości na żywo (on-line), w formie wirtualnej klasy, w formule live-coding - przez cały czas z trenerem;
- dodatkowa samodzielna praca własna w domu w formie ćwiczeń i projektów - pod nadzorem mentorów,, z możliwością konsultacji na platformie Slack - praca ta pozwala utrwalić zdobyta podczas zajęć wiedzę i nie jest wliczana do czasu trwania usługi;
Grupy liczą maksymalnie 8-12 osób i są najmniejszymi grupami szkoleniowymi na rynku.
Szkolenie prowadzone jest w formule wieczorowo-weekendowej, gdyż jest to najskuteczniejsza forma nauki w ramach bootcampu. Zajęcia na żywo odbywają się trzy razy w tygodniu – we wtorki i czwartki wieczorem oraz w co drugą sobotę. Nasza pomoc nie kończy się również w momencie zakończenia zajęć. Jeśli chciałbyś omówić jakąś kwestię poza zajęciami – bez problemu możesz zaczerpnąć dodatkowej wiedzy u prowadzącego dany moduł na grupie na Slacku.
---
STRUKTURA KURSU:
Wprowadzenie do programowania i aspektów środowiskowych:
- język programowania JavaScript
- charakterystyka głównych poglądów dotyczących zrównoważonego rozwoju
- omówienie Europejskich ram kompetencji w zakresie zrównoważonego rozwoju (GreenComp)
- omówienie zasad środowiskowych 6R w zakresie tworzenia oprogramowania
Programowanie w języku JavaScript (frontend):
- zmienne, typy danych, wyrażenia warunkowe, pętle i stringi
- template literal, strict mode, konwersje typów, equality operators, switch, funkcje, tablice, metody, this
- zielone programowanie - optymalizacja kodu dla minimalizacji zasobów w aplikacjach, efektywność zarządzania typami danych
- OOP: klasy i obiekty, DOM, localStorage, css + eventy
- asynchroniczność, fetch, wykonanie aplikacji
- zastosowanie zasad środowiskowych 6R
- scope, hoisting, spread na tablicy, destrukturyzacja, local storage
- rest, filter, setTimeout, event loop, speech API
- algorytmy, git, vercel, fetch
- tworzenie ekologicznych interfejsów aplikacji i stron internetowych
- optymalizacja zasobów cyfrowych (np. kompresja obrazów, lazy loading itd) w celu zmniejszenia zużycia zasobów
- typescript
Całość zajęć prowadzona jest na żywo online.
Poza zajęciami na żywo (online, wirtualna klasa), uczestnicy otrzymują dodatkowe zadania / projekty do pracy w domu, z możliwością kontaktu z prowadzącym również poza zajęciami (na platformie Slack).
Aby osiągnąć zakładany cel realizacji usługi, uczestnik powinien być obecny w trakcie zajęć zdalnych w czasie rzeczywistym.
Podczas szkolenia uczestnicy wykonują kilka mniejszych projeków oraz frontend dla większego projektu, w tym projekt związany z zieloną gospodarką (np. frontend dla aplikacji / systemu do monitorowania zużycia energii lub zarządzania odpadami, frontend dla rozwiązania z zakresu IoT, fronetned dla rozwiązania wpływającego pozytywnie na środowisko (np. aplikacja promująca zrównoważony rozwój itd.)
--
Dzięki przekazywaniu umiejętności ogólnych niezbędnych do pracy w sektorze zielonej gospodarki (zgodnie z GreenComp), szkolenie przyczynia się również do tworzenia tzw. “zielonych miejsc pracy” zarówno w sektorach zielonej gospodarki, jak również w sektorach tradycyjnych.
Wiedza zdobyta podczas szkolenia wykorzystywana może być m.in. w celu realizacji inwestycji opisanych m.in. w Rozp. nr 2021/1056 PEiR(UE) ustanawiającym Fundusz Sprawiedliwej Transformacji, tj.w przypadku wdrażania technologii oraz systemów i infrastruktury zapewniającej czystą energię, redukcję emisji gazów cieplarnianych, inwestycji w energię odnawialną i w efektywność energetyczną, inteligentną i zrównoważoną mobilność lokalną, poprawę efektywności energetycznej systemów ciepłowniczych, inwestycje w produkcję energii cieplnej z odnawialnych źródeł energii, cyfryzację i łączność cyfrową, a także we wzmacnianie gospodarki o obiegu zamkniętym, efektywne gospodarowanie zasobami oraz ponowne ich wykorzystanie i recykling.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 6 Wykorzystanie jezyka JavaScript w celu tworzenia responsywnych i dynamicznych stron internetowych (on-line, na żywo, wykład + ćwiczenia) | Prowadzący Emilia Prusevicius | Data realizacji zajęć 18-01-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 2 z 6 Przerwa | Prowadzący Emilia Prusevicius | Data realizacji zajęć 18-01-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 3 z 6 Wykorzystanie jezyka JavaScript w celu tworzenia responsywnych i dynamicznych stron internetowych (on-line, na żywo, wykład + ćwiczenia) | Prowadzący Emilia Prusevicius | Data realizacji zajęć 18-01-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 15:30 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 4 z 6 Wykorzystanie jezyka JavaScript w celu tworzenia responsywnych i dynamicznych stron internetowych (on-line, na żywo, wykład + ćwiczenia) | Prowadzący Emilia Prusevicius | Data realizacji zajęć 28-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 21:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 6 Wykorzystanie jezyka JavaScript w celu tworzenia responsywnych i dynamicznych stron internetowych (on-line, na żywo, wykład + ćwiczenia) | Prowadzący Emilia Prusevicius | Data realizacji zajęć 30-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 20:40 | Liczba godzin 02:40 |
Przedmiot / temat zajęć 6 z 6 Walidacja umiejętności - test w formie cyfrowej | Prowadzący - | Data realizacji zajęć 30-01-2025 | Godzina rozpoczęcia 21:00 | Godzina zakończenia 21:20 | Liczba godzin 00:20 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt usługi brutto1 440,00 PLN
- Koszt usługi netto1 440,00 PLN
- Koszt godziny brutto90,00 PLN
- Koszt godziny netto90,00 PLN
Prowadzący
Prowadzący
Piotr Arciszewski
Doświadczenie: 2022 – obecnie - Fullstack Developer, MedicCentre, 2018 – obecnie - Fullstack Developer, Nattycode, 2015 – 2018 - PHP Dev. / Senior PHP Dev., Insignia, 2013 – 2015 - Fullstack Developer, Autocentrum.pl, 2011 – 2013 - Fullstack Developer, Grupa Kreatywni. Realizacja projektów dla m.in.: Bosch, Mars, Cukier Królewski, Bebilon, Tołpa, Atal, MedicCentre.
Emilia Prusevicius
Ucząc kładzie nacisk na najlepsze praktyki w programowania. Jej doświadczenie edukacyjne obejmuje nie tylko nauczanie, ale także kreatywne rozwiązywanie problemów, dzięki czemu potrafi dostosować materiał do indywidualnych potrzeb kursantów.
Doświadczenie: 2024 – obecnie - Software Developer, Playbook Engineering, 2022 - 2024 - Frontend Developer, Playbook Engineering.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
W ramach szkolenia uczestnik otrzymuje:
- dostęp do materiałów oraz ćwiczeń podsumowujących zdobytą wiedzę (materiały on-line w formie pdf i html)
- zbiory danych i skrypty wykorzystywane podczas ćwiczeń
- bezpłatną licencję edukacyjną na wybrane IDE Jetbrains
- dostęp do kanałów Slack dedykowanych szkoleniu
- dostęp do nagrań z odbytych zajęć
Informacje dodatkowe
Zawarto umowę z WUP w Krakowie w ramach projektu Małopolski Pociąg do Kariery. Zdobyte podczas szkolenia kompetencje dotyczą cyfrowej transformacji.
Szkolenie dedykowane również dla uczestników innych programów dofinansowania.
Usługi szkoleniowe w ramach projektu realizowane są w godzinach dydaktycznych (1 godzina dydaktyczna = 45 min.)
Zapisanie się na wybraną usługę poprzez BUR nie jest jednoznaczne z zarezerwowaniem miejsca na kursie. Prosimy o dodatkowy kontakt telefoniczny / mailowo / messenger lub poprzez stronę www.codebrainers.pl.
W ramach usługi przewidziane są przerwy podczas zajęć 6 godzinnych w soboty, które zostały uwzględnione w harmonogramie usługi, jednak nie wliczają się do ilości godzin samej usługi.
Podst.zwoln. z VAT: Dz.U.2013.1722, art. 3, ust. 1, pkt. 14 - usługi kształcenia zawodowego lub przekwalifikowania zawodowego, finansowane w co najmniej 70% ze środków publicznych. Podstawa zwolnienia jest weryfikowana każdorazowo w stosunku do danego uczestnika.
Warunki techniczne
Warunki techniczne
Zajęcia prowadzone są w czasie rzeczywistym na platformie Zoom, wraz z dostępem do kanałów grupowych na platformie Slack.
Minimalne wymagania sprzętowe:
- komputer / laptop / lub inne urządzenie ze stałym dostępem do internetu, wyposażone w kamerę internetową;
Minimalne wymagania dotyczące parametrów łącza sieciowego:
- szybkość pobierania / przesyłania: minimalna 2 Mb/s / 128 kb/s, zalecana: 4 Mb/s / 512 kb/s;
Niezbędne oprogramowanie umożliwiające dostęp do zajęć oraz materiałów:
- przeglądarka internetowa;
- Zoom w wersji bezpłatnej dla użytkownika;
Uczestnicy otrzymują linki do spotkań przed każdymi zajęciami. Link umożliwiający uczestnictwo w szkoleniu jest aktywny w godzinach wskazanych na karcie usługi.