Programista JavaScript
Programista JavaScript
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
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.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji05-12-2024
- 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ę Uczestnik zdobędzie wiedzę i umiejętności z zakresu programowania JavaScript | Kryteria weryfikacji Charakteryzuje aspekty istotne dla programistów JavaScript, zna frameworki, wykorzystuje strukturę danych, stosuje zmienne, pętle i warunki, zna programowanie obiektowe, charakteryzuje 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 |
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.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 30 HTML – szybkie przypomnienie oraz aspekty istotne dla programistów JavaScript. Co to znacznik (tag)? | Prowadzący Adrian Flak | Data realizacji zajęć 10-12-2024 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 2 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 10-12-2024 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 3 z 30 Selektory tagów – class vs element vs id. Semantyka HTML5 (drzewko DOM). | Prowadzący Adrian Flak | Data realizacji zajęć 10-12-2024 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 4 z 30 Selektory tagów – class vs element vs id. Semantyka HTML5 (drzewko DOM). VanillaJS vs inne frameworki. | Prowadzący Adrian Flak | Data realizacji zajęć 12-12-2024 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 5 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 12-12-2024 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 6 z 30 Struktury danych. Zmienne, pętle, warunki. | Prowadzący Adrian Flak | Data realizacji zajęć 12-12-2024 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 7 z 30 OOP – Programowanie Obiektowe. | Prowadzący Adrian Flak | Data realizacji zajęć 17-12-2024 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 8 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 17-12-2024 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 9 z 30 Funkcje, klasy, obiekty. Przechowywanie danych (JSON, XML). | Prowadzący Adrian Flak | Data realizacji zajęć 17-12-2024 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 10 z 30 Animacje, manipulacje stroną (DOM). Tworzenie modali (okien dialogowych) | Prowadzący Adrian Flak | Data realizacji zajęć 07-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 11 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 07-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 12 z 30 Różne sposoby przechowywania danych na stronie (storages, cookies) | Prowadzący Adrian Flak | Data realizacji zajęć 07-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 13 z 30 Walidacja formularza. Biblioteka jQuery oraz jQueryUI | Prowadzący Adrian Flak | Data realizacji zajęć 09-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 14 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 09-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 15 z 30 Prosta aplikacja SPA (Single Page Application) | Prowadzący Adrian Flak | Data realizacji zajęć 09-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 16 z 30 Podstawy protokołu HTTP – jak działają strony ? Czym jest DNS? | Prowadzący Adrian Flak | Data realizacji zajęć 14-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 17 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 14-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 18 z 30 Czym jest CDN? Technologia AJAX. | Prowadzący Adrian Flak | Data realizacji zajęć 14-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 19 z 30 Przygotowanie środowiska do pracy – Node.js | Prowadzący Adrian Flak | Data realizacji zajęć 16-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 20 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 16-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 21 z 30 Jak instalować moduły? Przydatne polecenia Node.js | Prowadzący Adrian Flak | Data realizacji zajęć 16-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 22 z 30 REST – komunikacja z backendem. Dynamiczne ładowanie treści – bez przeładowywania strony | Prowadzący Adrian Flak | Data realizacji zajęć 21-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 23 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 21-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 24 z 30 Dynamiczne ładowanie treści – bez przeładowywania strony. Dodawanie nowych postów — Wyświetlanie postów — Edycja postów. | Prowadzący Adrian Flak | Data realizacji zajęć 21-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 25 z 30 Dodawanie nowych postów — Wyświetlanie postów — Edycja postów. | Prowadzący Adrian Flak | Data realizacji zajęć 23-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 26 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 23-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 27 z 30 Dodawanie i usuwanie komentarzy. Tworzenie nowego projektu. Struktura projektu. | Prowadzący Adrian Flak | Data realizacji zajęć 23-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 28 z 30 Jak działają komponenty? Co składa się na komponent? Jak działa kompilator JSX? | Prowadzący Adrian Flak | Data realizacji zajęć 28-01-2025 | Godzina rozpoczęcia 16:15 | Godzina zakończenia 17:45 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 29 z 30 Przerwa | Prowadzący Adrian Flak | Data realizacji zajęć 28-01-2025 | Godzina rozpoczęcia 17:45 | Godzina zakończenia 18:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 30 z 30 Routing — Pisanie prostej aplikacji. | Prowadzący Adrian Flak | Data realizacji zajęć 28-01-2025 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
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
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
- skrypty szkoleniowe
- notes
- długopis
Informacje dodatkowe
Dokumentem potwierdzającym nabycie wiedzy i umiejętności będzie certyfikat firmy T-Matic.
Lekcja trwa 45 minut dydaktycznych, a przerwy są elastyczne dostosowane do uczestników.
Szkolenie kończy się egzaminem wewnętrznym.
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".
Warunki techniczne
Warunki techniczne
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)