#566

React, Firebase, Material UI – tworzymy własny serverless CMS

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. 9:00-17:00 (8h) 🟢

Wspólnie przygotujemy w oparciu o technologie frontendowe i chmurowe własny serverless CMS, który będzie służył do zarządzania stroną typu blog. Dzięki wykorzystaniu nowoczesnych narzędzi nauczymy się jak w szybki i efektywny sposób zbudować system z wykorzystaniem bazy danych, z logiką biznesową i uwierzytelnianiem bez konieczności budowy klasycznego serwerowego rozwiązania backendowego.

Żarówka

Czego się nauczysz?

Podstaw pracy z biblioteką React, wykorzystania narzędzi chmurowych Firebase oraz wykorzystania biblioteki Material UI do budowania interfejsu użytkownika. Dowiesz się jak dodać do swojej aplikacji webowej bezpieczne uwierzytelnianie, jak skorzystać z chmurowej bazy danych, jakie są zalety i wady omawianych technologii. Wykorzystamy najnowszą wersję Firebase 9, która zadebiutowała 25.08.2021.
Grupa

Dla kogo jest ten warsztat?

Dla osób, które zaczynają swoją przygodę z biblioteką React lub chcą poszerzyć swoją wiedzę o narzędzia chmurowe i framework do szybkiego budowania interface' u.
Notatnik

Wymagania wstępne

- Własny komputer
- Znajomość JavaScript
- Zainstalowane wybrane IDE np. Webstorm czy Visual Studio Code
- Konto Google
- Mile widziana podstawowa znajomość React

Prowadzący

Grzegorz Kowalski:

Full Stack Web Developer JS/C#, Team leader, Trener. Przeszedł długą drogę (15 lat) od webmastera w lokalnej gazecie po lidera ponad 30 osobowego zespołu developerskiego odpowiedzialnego za rozwój aplikacji webowych i mobilnych w Polskim Radiu S.A. Dobrze się czuje w technologiach Front-end takich jak React, Redux, React Native, Phaser.io, backendowych .NET MVC, .NET Core i bazach danych SQL i NoSQL. Zwolennik (tam gdzie jest to uzasadnione) wykorzystywania usług chmurowych. Fan gamedevu, podróży, miłośnik zwierząt, adept i instruktor sztuk walki. Lubi dzielić się wiedzą i uczyć (dorosłych tworzenia oprogramowania, a dzieci sztuk walki).

Program warsztatów

  1. Wstęp
  2. Wprowadzenie do React.
  3. Omówienie usług Firebase (Auth, Firestore) i biblioteki Material UI.
  4. Omówienie warsztatu.
  5. Stworzenie szkieletu aplikacji za pomocą biblioteki create-react-app.
  6. Dodanie routingu do aplikacji.
  7. Integracja z usługami Firebase.
  8. Budowa interface’u użytkownika z wykorzystaniem Material UI.
  9. Omówienie zalet i wad wykorzystywanych technologii.

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.