Programista JavaScript
Programista JavaScript
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Szkolenie skierowane jest do osób, które chciałyby rozpocząć pracę na stanowisku Junior Java Developer. Wymagana jest znajomość obsługi komputera.
Usługa również adresowana dla Uczestników Projektu MP i/lub dla Uczestników Projektu NSE.
Usługa adresowana również dla Uczestników Projektu Kierunek – Rozwój.
W usłudze mogą brać udział także uczestnicy innych projektów.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji01-04-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi40
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest nabycie wiedzy i umiejętności praktycznych niezbędnych do pracy w zawodzie jako Programista JavaScript.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Samodzielnie programuje w języku JavaScript | Kryteria weryfikacji Charakteryzuje aspekty istotne dla programistów JavaScript, zna frameworki, wykorzystuje strukturę danych, stosuje zmienne, pętle i warunki, charakteryzuje programowanie obiektowe, funkcje, klasy, obiekty | Metoda walidacji Test teoretyczny |
Kryteria weryfikacji Stosuje animacje, manipulacje stroną, tworzy modele, zna różne sposoby przechowywania danych na stronie, waliduje formularze, zna podstawy protokołu HTTP | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Rozróżnia DNS i CDN, charakteryzuje technologię AJAX, przygotowuje środowisko do pracy, instaluje moduły Node.js | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Stosuje dynamiczne ładowanie treści, dodaje nowe posty, dodaje i usuwa komentarze | Metoda walidacji Test teoretyczny | |
Kryteria weryfikacji Tworzy nowy projekt, dodaje strukturę projektu, charakteryzuje działania i skład komponentu, charakteryzuje działanie kompilatora JSX. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
1. HTML – szybkie przypomnienie oraz aspekty istotne dla programistów JavaScript
- Co to znacznik (tag)?
- Selektory tagów – class vs element vs id.
- Semantyka HTML5 (drzewko DOM).
- Trick&tips of HTML5.
2. Wstęp do JavaScript
- VanillaJS vs inne frameworki.
- Struktury danych.
- Zmienne, pętle, warunki.
- OOP – Programowanie Obiektowe.
- Semantyka standardów ES5 vs ES6.
- Funkcje, klasy, obiekty.
- Przechowywanie danych (JSON, XML).
3. JavaScript – praktycznie
- Animacje, manipulacje stroną (DOM).
- Tworzenie modali (okien dialogowych).
- Różne sposoby przechowywania danych na stronie (storages, cookies).
- Walidacja formularza.
- Biblioteka jQuery oraz jQueryUI.
- Prosta aplikacja SPA (Single Page Application).
4. JavaScript – od kuchni
- Podstawy protokołu HTTP – jak działają strony ?
- Czym jest DNS?
- Czym jest CDN?
- Technologia AJAX.
- Przygotowanie środowiska do pracy – Node.js
- Jak instalować moduły? Przydatne polecenia Node.js
5. JavaScript – piszemy frontend do prostego bloga
- REST – komunikacja z backendem.
- Dynamiczne ładowanie treści – bez przeładowywania strony.
- Dodawanie nowych postów — Wyświetlanie postów — Edycja postów.
- Dodawanie komentarzy.
- Usuwanie komentarzy.
6. React — Jak zacząć?
- Tworzenie nowego projektu.
- Struktura projektu.
- Jak działają komponenty?
- Co składa się na komponent?
- Jak działa kompilator JSX?
- Routing — Pisanie prostej aplikacji.
Zajęcia realizowane w godzinach dydaktycznych, przerwy nie wliczają się do czasu trwania usługi. (15 minut przerwy na 2 godziny lekcyjne).
Usługa w formie zdalnej w czasie rzeczywistym. Uczestnicy łączą się z trenerem za pośrednictwem platformy Zoom.
Minimalne wymagania od uczestników: znajomość obsługi komputera.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 31 Java Script: HTML – szybkie przypomnienie oraz aspekty istotne dla programistów JavaScript | Prowadzący Adrian Flak | Data realizacji zajęć 15-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 2 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 15-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 3 z 31 Java Script: HTML – szybkie przypomnienie oraz aspekty istotne dla programistów JavaScript | Prowadzący Adrian Flak | Data realizacji zajęć 15-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 4 z 31 Java Script: Wstęp: VanillaJS vs inne frameworki. Struktury danych | Prowadzący Adrian Flak | Data realizacji zajęć 16-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 5 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 16-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 6 z 31 Java Script: Wstęp: Zmienne, pętle, warunki. OOP – Programowanie Obiektowe | Prowadzący Adrian Flak | Data realizacji zajęć 16-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 7 z 31 Java Script: Wstęp: Semantyka standardów ES5 vs ES6. Funkcje, klasy, obiekty. Przechowywanie danych | Prowadzący Adrian Flak | Data realizacji zajęć 22-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 8 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 22-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 9 z 31 Java Script: Animacje, manipulacje stroną (DOM). Tworzenie modali | Prowadzący Adrian Flak | Data realizacji zajęć 22-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 10 z 31 Java Script: Różne sposoby przechowywania danych na stronie (storages, cookies). Walidacja formularza | Prowadzący Adrian Flak | Data realizacji zajęć 24-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 11 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 24-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 12 z 31 Java Script: Biblioteka jQuery oraz jQueryUI. Prosta aplikacja SPA | Prowadzący Adrian Flak | Data realizacji zajęć 24-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 13 z 31 Java Script: Podstawy protokołu HTTP – jak działają strony? Czym jest DNS? | Prowadzący Adrian Flak | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 14 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 15 z 31 Java Script: Czym jest CDN? Technologia AJAX | Prowadzący Adrian Flak | Data realizacji zajęć 28-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 16 z 31 Java Script: Przygotowanie środowiska do pracy – Node.js Jak instalować moduły? Przydatne polecenia Node.js | Prowadzący Adrian Flak | Data realizacji zajęć 29-04-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 17 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 29-04-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 18 z 31 Java Script: REST – komunikacja z backendem. Dynamiczne ładowanie treści – bez przeładowywania strony | Prowadzący Adrian Flak | Data realizacji zajęć 29-04-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 19 z 31 Java Script: Dodawanie nowych postów — Wyświetlanie postów — Edycja postów | Prowadzący Adrian Flak | Data realizacji zajęć 06-05-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 20 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 06-05-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 21 z 31 Java Script: Dodawanie komentarzy. Usuwanie komentarzy | Prowadzący Adrian Flak | Data realizacji zajęć 06-05-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 22 z 31 Java Script: React - Tworzenie nowego projektu Struktura projektu | Prowadzący Adrian Flak | Data realizacji zajęć 08-05-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 23 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 08-05-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 24 z 31 Java Script: React - Jak działają komponenty? | Prowadzący Adrian Flak | Data realizacji zajęć 08-05-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 25 z 31 Java Script: React - Co składa się na komponent? | Prowadzący Adrian Flak | Data realizacji zajęć 13-05-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 26 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 13-05-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 27 z 31 Java Script: React - Jak działa kompilator JSX? | Prowadzący Adrian Flak | Data realizacji zajęć 13-05-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 28 z 31 Java Script: Routing — Pisanie prostej aplikacji | Prowadzący Adrian Flak | Data realizacji zajęć 15-05-2025 | Godzina rozpoczęcia 16:30 | Godzina zakończenia 18:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 29 z 31 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 15-05-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 18:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 30 z 31 Java Script: React - Routing — Pisanie prostej aplikacji | Prowadzący Adrian Flak | Data realizacji zajęć 15-05-2025 | Godzina rozpoczęcia 18:15 | Godzina zakończenia 19:00 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 31 z 31 Egzamin wewnętrzny | Prowadzący - | Data realizacji zajęć 15-05-2025 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:45 | Liczba godzin 00:45 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto3 200,00 PLN
- Koszt przypadający na 1 uczestnika netto3 200,00 PLN
- Koszt osobogodziny brutto80,00 PLN
- Koszt osobogodziny netto80,00 PLN
Prowadzący
Prowadzący
Adrian Flak
Osoba z dużym doświadczeniem praktycznym oraz szeroką wiedzą teoretyczną.
Praktyk i szkoleniowiec z zakresu E-commerce, SEO, SEM oraz programowania zdobyte w okresie ostatnich 5 lat. Przeprowadził wiele szkoleń dotyczących nowoczesnych technik sprzedażowych w Internecie oraz programowania. Ukończył kursy ORACLE związane z JEE7 czy SQL. Zrealizował wiele projektów E-commerce oraz pracował na stanowiskach związanych z tą branżą.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
- skrypty szkoleniowe
Informacje dodatkowe
Lekcja trwa 45 minut dydaktycznych, przerwy nie są wliczane w czas trwania usługi.
Szkolenie kończy się egzaminem wewnętrznym.
Uczestnik po ukończeniu szkolenia otrzyma certyfikat T-Matic.
Termin rozpoczęcia szkolenia może ulec zmianie. Przed zapisaniem się na usługę prosimy o kontakt telefoniczny z organizatorem szkolenia.
Usługa również adresowana dla Uczestników Projektu MP i/lub dla Uczestników Projektu NSE.
Usługa adresowana również dla Uczestników Projektu Kierunek – Rozwój
Zawarto umowę z WUP w Toruniu w ramach projektu Kierunek-Rozwój.
Zawarto umowę z WUP Kraków w ramach projektu " Małopolski Pociąg do Kariery".
W usłudze mogą brać udział także uczestnicy innych projektów.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane na platformie ZOOM.
Podstawą do rozliczenia usługi, jest wygenerowanie z systemu raportu, umożliwiającego identyfikację wszystkich uczestników oraz zastosowanego narzędzia.
Do uczestnictwa w szkoleniu zdalnym uczestnik musi posiadać:
- Komputer/laptop z dostępem do Internetu
- Dowolną przeglądarkę internetową (np. Google Chrome, Firefox)
- Kamerę i słuchawki z mikrofonem przy komputerze stacjonarnym
Uczestnik otrzymuje przed szkoleniem link dostarczony mailem z informacją dot. szkolenia w trybie zdalnym.
Okres ważności linku umożliwiającego uczestnictwo w spotkaniu on-line do końca szkolenia.
Zalecenia dla użytkowników szkoleń:
- stabilne i nieobciążone łącze (nie mniej niż 50Mbit/s)