#605

NextJS + Contentful

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢  Warsztat weekendowy w godz. 09:00-17:00 (8h) 🟢

Żarówka

Czego się nauczysz?

Celem warsztatu jest zapoznanie uczestników z tworzeniem aplikacji wykorzystujących Headless CMS na przykładzie NextJS oraz Contentful.
Notatnik

Wymagania wstępne

- Umiejętność programowania w języku Javascript
- znajomość Reacta
- znajomość Typescript oraz SCSS

Prowadzący

Mateusz Jabłoński:

Mateusz Jabłoński. Frontend developer z zacięciem humanistycznym. Uwielbia nauczać innych, wymieniać się doświadczeniem i wspierać w rozwoju programistycznym. Ma doświadczenie w uczeniu zarówno dzieci, jak i dorosłych. Jako programista pracuje od 2011 roku, skupiając się przede wszystkim na technologiach frontendowych. Prywatnie mąż, ojciec, kolekcjoner książek i gier planszowych.

Program warsztatów

  1. NextJS
    1. Co to jest NextJS?
      1. Podejście hybrydowe: SSG + SSR
      2. Struktura projektu
      3. Własne API
      4. CSS Modules
    2. Uruchamiamy pierwszy projekt
  2. Contentful
    1. Co to jest headless CMS?
    2. Content Delivery API I Content Preview API
    3. Content Management API
    4. Content model w Contentful
      1. Typy proste: Short text, Number, Date & Time, Location,
      2. Boolean
      3. Referencje
      4. Rich text
    5. Content
  3. Blog
    1. Połączenie Contenful z NextJS
    2. Strona artykułu
      1. Typ Entry
      2. Pobieranie danych artykułu i ich mapowanie
      3. Optymalizacje obrazów
    3. Strona bloga
      1. Operatory porównania przy pobieraniu danych
      2. Filtrowanie danych za pomocą API
      3. Sortowanie danych za pomocą API
      4. Paginacja
    4. System komentarzy za pomocą Content Management API
      1. Przygotowanie endpointu dla dodawania komentarzy
      2. Łączenie komentarzy z istniejącym artykułem
    5. Publikacja aplikacji z wykorzystaniem Vercel

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisy na wybrany warsztat zostały zakończone.