Szkolenie: Astro framework
Szkolenie Astro Framework to praktyczne wprowadzenie do budowy nowoczesnych, statycznych i dynamicznych stron internetowych z naciskiem na wydajność, SEO, integrację z React, Vue, Tailwind CSS oraz zarządzanie treścią i optymalizację ładowania
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:ASTRO
Astro framework
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i wdrażania wydajnych, statycznych stron internetowych z wykorzystaniem frameworku Astro
Szkolenie uczy integracji Astro z nowoczesnymi technologiami frontendowymi oraz zarządzania treścią i optymalizacji SEO
Szkolenie pokazuje, jak stosować dobre praktyki w zakresie bezpieczeństwa, dostępności i utrzymania projektów webowych
Dla kogo?
Specjalista frontendowy lub backendowy z podstawową znajomością HTML i CSS, chcący rozwijać umiejętności w zakresie nowoczesnych frameworków
Twórca stron internetowych zainteresowany budową wydajnych, statycznych witryn z naciskiem na SEO i integrację z popularnymi technologiami
Deweloper planujący migrację z innych frameworków frontendowych na Astro w celu zwiększenia efektywności pracy
Efekty kształcenia
Uczestnik projektuje i wdraża statyczne strony internetowe z użyciem Astro
Uczestnik integruje Astro z React, Vue, Tailwind CSS i CMS-ami headless
Uczestnik optymalizuje wydajność i SEO stron internetowych
Uczestnik zarządza treścią z wykorzystaniem Markdown i MDX
Uczestnik stosuje dobre praktyki bezpieczeństwa i dostępności
Uczestnik testuje i aktualizuje projekty webowe
Wymagania
Podstawowa wiedza z zakresu HTML i CSS
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do Astro
Założenia oraz unikalne cechy frameworku
Konfiguracja środowiska deweloperskiego
Struktura projektu
Komponenty jako podstawowy element konstrukcyjny
Budowa stron
Szablony widoku i język wyrażeń Astro
Tryby renderowania
Obrazy, czcionki oraz inne zasoby statyczne
Stylizacja wyglądu z użyciem CSS
Internacjonalizacja
Zarządzanie treścią
Tworzenie i prezentowanie treści
Wykorzystanie dokumentów markdown oraz mdx
Content collections
Integracja z rozwiązaniami CMS
Wsparcie dla RSS
Nawigacja
Routing oparty o system plików
Optymalizacja ładowania stron (prefetching)
Dynamicznie wstrzykiwanie logiki z wykorzystaniem middlewares
Tranzycje między widokami
Praca z danymi oraz integracja z backend
Komunikacja z serwerem oraz ładowanie danych z użyciem funkcji fetch
Tworzenie usług
Astro DB jako baza SQL
Uwierzytelnianie z wykorzystaniem biblioteki Lucia i/lub Auth.js
Utrzymanie
Zmienne środowiskowe oraz zarządzanie konfiguracją
Tworzenie i uruchamianie skryptów działających po stronie klienta
Integracja z popularnymi frameworkami webowymi
Testowanie
Aktualizacja projektu
Wdrażanie
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi


