Trwają zapisy do grupy

Szkolenie: Tworzenie aplikacji Full-Stack z użyciem Vue.js i Nuxt.js

Szkolenie z Nuxt.js to praktyczny kurs tworzenia nowoczesnych aplikacji full-stack z Vue.js, obejmujący routing, SSR, generowanie stron statycznych, zarządzanie stanem, optymalizację wydajności, SEO oraz wdrożenie aplikacji

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:NUXTJS

vuejsfull-stackweb-developmentnuxtjs

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

23 kwietnia
Trwają zapisy na szkolenie

Trener:

Mateusz Kulesza

Cena:

2145 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

22 czerwca
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener Sages

Cena:

2145 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

24 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2145 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

2 listopada
Trwają zapisy na szkolenie

Trener:

Mateusz Kulesza

Cena:

2145 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Tworzenie aplikacji Full-Stack z użyciem Vue.js i Nuxt.js

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i budowania aplikacji internetowych full-stack z wykorzystaniem frameworka Nuxt.js

  • Szkolenie uczy stosowania zaawansowanych technik routingu, renderowania po stronie serwera oraz generowania stron statycznych w kontekście optymalizacji SEO i wydajności

  • Szkolenie rozwija umiejętność zarządzania stanem aplikacji, stylowania komponentów oraz integracji z API i obsługi formularzy w środowisku Nuxt.js

  • Szkolenie pokazuje, jak przygotować i wdrożyć aplikację Nuxt.js na środowisku produkcyjnym, z uwzględnieniem najlepszych praktyk


Dla kogo?

  • Programistów front-end z doświadczeniem w HTML, CSS, JavaScript/TypeScript i podstawach Vue.js, którzy chcą rozwinąć umiejętności w zakresie tworzenia aplikacji full-stack z Nuxt.js

  • Osób realizujących projekty webowe, które chcą poznać zaawansowane techniki optymalizacji, SEO oraz wdrażania aplikacji internetowych


Efekty kształcenia

  • Uczestnik projektuje i wdraża aplikacje internetowe z wykorzystaniem Nuxt.js

  • Uczestnik konfiguruje routing, SSR oraz generowanie stron statycznych

  • Uczestnik optymalizuje wydajność aplikacji zgodnie z wytycznymi Web Vitals

  • Uczestnik zarządza stanem aplikacji przy użyciu Vuex

  • Uczestnik integruje aplikację z API oraz obsługuje formularze

  • Uczestnik przygotowuje aplikację do wdrożenia na środowisku produkcyjnym


Wymagania

  • Podstawowa wiedza z zakresu HTML, CSS i JavaScript/TypeScript

  • Znajomość podstawowych koncepcji Vue.js

  • Znajomość podstawowych koncepcji aplikacji serwerowych i API


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

Pobierz program w PDF

Wprowadzenie do Nuxt.js

  • Charakterystyka i zalety frameworka Nuxt.js

  • Konfiguracja środowiska deweloperskiego

  • Tworzenie nowego projektu Nuxt.js

Routing w Nuxt.js

  • Używanie systemu routingu w Nuxt.js

  • Definiowanie dynamicznych ścieżek

  • Przekazywanie danych między stronami

Server-Side Rendering (SSR) w Nuxt.js

  • Zasady działania SSR w Nuxt.js

  • Generowanie stron z SSR

  • Optymalizacja wydajności SSR

Generowanie stron statycznych i SSR w kontekście SEO i WebVitals

  • Porównanie różnych metod generowania stron w Nuxt.js (statyczne generowanie, generowanie na żądanie, SSR)

  • Wybór odpowiedniej metody generowania stron w zależności od celów SEO i wymagań projektu

  • Ustalanie unikalnych tytułów stron, opisów meta, znaczników Open Graph, itp.

Optymalizacja wydajności aplikacji zgodnie z Web Vitals

  • Omówienie metryk Web Vitals - Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), itp.

  • Techniki optymalizacji wydajności, takie jak lazy loading, code splitting, cache'owanie, minimalizacja i kompresja zasobów

Zarządzanie stanem w Nuxt.js

  • Wykorzystywanie Vuex do zarządzania stanem aplikacji

  • Organizacja modułów Vuex w Nuxt.js

  • Przekazywanie stanu między komponentami

Stylowanie komponentów w Nuxt.js

  • Wybór i konfiguracja narzędzi do stylizacji

  • Implementacja styli dla komponentów

  • Dostosowywanie wyglądu aplikacji

Obsługa formularzy i tworzenie API w Nuxt.js

  • Tworzenie i walidacja formularzy w Nuxt.js

  • Przesyłanie danych formularzy na serwer

  • Obsługa błędów

Deployment aplikacji Nuxt.js

  • Przygotowanie aplikacji do produkcji

  • Wybór platformy hostingowej

  • Publikacja aplikacji na serwerze produkcyjnym

Autorem szkolenia jest Mateusz Kulesza

Konsultant technologii webowych | Trener IT | Ekspert front-end & e-commerce Od ponad dekady wspieram firmy w efektywnym wykorzystaniu technologii webowych – zarówno jako inżynier oprogramowania, lider zespołów, jak i trener oraz konsultant. Specjalizuję się w projektowaniu nowoczesnych rozwiązań front-endowych, z naciskiem na dopasowanie technologii do celów biznesowych i realiów organizacyjnych. W swojej karierze zdobyłem szerokie doświadczenie w środowiskach o różnej skali – od zwinnych startupów…

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

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

5.11.2024

Uczestnik szkoleniaTworzenie aplikacji Full-Stack z użyciem Vue.js i Nuxt.js

Rafał Kulpa

Wiedza przekazywana zrozumiale, szkolenie prowadzone dosyć spontanicznie co ma swoje plusy pod względem warsztatowości i wspólnego "rozkminiania", jednak czasem wpada się w pułapkę, że coś nie działa.

Więcej opinii