Cel szkolenia
Głównym celem szkolenia jest nabycie przez uczestników wiedzy i umiejętności praktycznych niezbędnych do pracy w zawodzie jako Programista JavaScript.
Programista JavaScript – to kurs od podstaw – przeznaczony dla osób, które nie miały nigdy styczności z programowaniem. Uczymy języka JavaScript i technologii potrzebnych do profesjonalnego programowania nowoczesnych aplikacji webowych.
Zakres szkolenia
HTML – szybkie przypomnienie oraz aspekty istotne dla programistów JavaScript
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).
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).
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
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.
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.
Wymagania wstępne
Podstawowa znajomość obsługi komputera.
Adresaci
Osoby, które swoją karierę chciałyby skierować w stronę tworzenia stron internetowych i aplikacji od strony użytkownika, a więc dla przyszłych front-end developerów.
Liczba godzin (lekcyjnych):
50 godzin
Liczba osób:
od 6 osób
Forma szkolenia:
stacjonarne/online
Cena szkolenia
3200 zł
Miejsce szkolenia:
Białystok, ul. Malmeda 1