Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (2)
Wszystkie tematy omówione w kompleksowy sposób. Wielu nauczania na przykładach i doskonała baza wiedzy, którą Mike nam zostawił.
Wojciech Kochmanski - 3LP SA
Szkolenie - Front-End Development from Basic to Advanced
Przetłumaczone przez sztuczną inteligencję
poziom wiedzy trenera
Pawel Latawiec - 3LP SA
Szkolenie - Front-End Development from Basic to Advanced
Przetłumaczone przez sztuczną inteligencję