Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Przegląd front-end developmentu
  • Zrozumienie podstawowych koncepcji i terminologii
  • Przegląd obowiązków programisty front-end
  • Konfiguracja środowiska programistycznego

HTML

  • Wprowadzenie do HTML5
  • Podstawowe znaczniki i struktura dokumentu HTML
  • Elementy semantyczne
  • Korzystanie z formularzy i pól wejściowych
  • Elementy multimedialne (obrazy i filmy)
  • Struktura DOM i jej działanie
  • Współczesne przeglądarki i ich wymagania dotyczące API oraz struktury składni

CSS

  • Wprowadzenie do CSS
  • Selektory i kaskadowość
  • Model pudełkowy i układ strony
  • Flexbox i Grid
  • Przejścia i animacje
  • Projektowanie responsywne
  • Zrozumienie SCSS i współczesnych koncepcji zaawansowanych preprocesorów

Bootstrap

  • Wprowadzenie do Bootstrap
  • Konfiguracja i korzystanie z Bootstrap
  • System siatki i projektowanie responsywne
  • Nawigacja, formularze i przyciski
  • Komponenty i wtyczki JavaScript

JavaScript

  • Wprowadzenie do JavaScript
  • Podstawowe koncepcje programowania
  • Zmienne, typy danych i funkcje
  • Manipulacja DOM
  • Programowanie asynchroniczne z wykorzystaniem callbacków i obietnic
  • Fetch API i JSON
  • Korzystanie z menedżerów pakietów JavaScript

React

  • Wprowadzenie do React
  • Komponenty i JSX
  • Właściwości (props) i stan (state)
  • Obsługa zdarzeń
  • Metody cyklu życia
  • Routing i formularze
  • Hooks
  • Wprowadzenie do Next.js

Tematy zaawansowane

  • Dostępność
  • Optymalizacja wydajności
  • Testowanie
  • Wdrażanie

Projekt

  • Tworzenie zaawansowanych stron internetowych, aplikacji mobilnych i desktopowych
  • Praca z Web Assembly i optymalizacja wydajności stron internetowych

Najlepsze praktyki w front-end developmentu

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowe doświadczenie w korzystaniu z narzędzi i oprogramowania do projektowania graficznego
  • Zrozumienie koncepcji internetowych i zasad SEO
  • Doświadczenie w językach programowania HTML, CSS i JavaScript

Grupa docelowa

  • Programiści
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie