Szkolenie: Astro framework
Astro to nowoczesny framework frontendowy, zaprojektowany z myślą o tworzeniu wydajnych, statycznych stron internetowych, których głównym celem jest prezentacja treści – takich jak blogi, portale firmowe, strony produktowe czy sklepy internetowe (e-commerce). Dzięki podejściu content-first i automatycznej optymalizacji zasobów, Astro pozwala budować szybkie, lekkie i SEO-friendly strony, integrujące się z popularnymi bibliotekami jak React, Vue czy Svelte. Szkolenie wprowadza uczestników w świat Astro poprzez praktykę i rzeczywiste projekty.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:ASTRO
Astro framework
Cele szkolenia
Kompleksowe i praktyczne wprowadzenie do frameworku Astro, umożliwiające jego swobodne wykorzystanie w codziennej pracy
Umiejętność budowania statycznych witryn internetowych o wysokiej wydajności, zoptymalizowanych pod SEO
Poznanie zasad integracji Astro z nowoczesnymi technologiami webowymi, takimi jak React, Vue, Tailwind CSS czy CMS-y headless
Przyswojenie dobrych praktyk w zakresie bezpieczeństwa, zarządzania treścią i optymalizacji ładowania strony
Dla kogo?
Specjaliści frontendowi i backendowi, którzy chcą tworzyć lekkie, szybkie i zoptymalizowane strony internetowe z użyciem Astro Framework
Twórcy stron internetowych poszukujący nowoczesnego podejścia do statycznych witryn content-first z naciskiem na wydajność, dostępność i optymalizację pod SEO
Deweloperzy zainteresowani migracją z innych rozwiązań frontendowych (np. Next.js, Nuxt, Gatsby) na bardziej efektywną i elastyczną platformę jaką jest Astro
Zalety
Uczestnicząc w szkoleniu "Astro Framework", zdobywasz praktyczne kompetencje w zakresie budowania nowoczesnych, statycznych i dynamicznych stron
Wspólna realizacja projektu uczy nie tylko technologii, ale też workflow zgodnego z dobrymi praktykami deweloperskimi
Szkolenie uwzględnia integrację Astro z popularnymi technologiami frontendowymi oraz zagadnienia performance i dostępności
Wykorzystanie realnych przykładów i warsztatowej formuły gwarantuje szybką naukę i gotowość do wdrażania rozwiązań produkcyjnych
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