#647

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 wieczorny  w godz. 17:00-21:00 (4h) 🟢

Uwaga Warsztat został podzielony na dwie części:

  • Część I  29.06  17:00 – 21:00
  • Część II 06.07 17:00 – 21:00

Zapis na warsztat dotyczy obu części warsztatu

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 Materiał 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 specjalizujący się w językach JS i C#, a także trener i wykładowca akademicki w zakresie nauki wytwarzania oprogramowania. Posiada duże doświadczenie jako lider techniczny w projektach internetowych oraz mobilnych.
Odpowiadał za wiele ciekawych i nagradzanych projektów, takich jak https://bitwa1920.gov.pl/, https://galaktykalema.pl/ czy https://ebilet.intercity.pl.
Dobrze czuje się w technologiach front-end, takich jak React, Redux, React Native, oraz w technologiach backendowych - .NET MVC, .NET Core, bazach danych oraz usługach chmurowych.
Poza programowaniem interesuje się tworzeniem gier (online i offline) oraz podróżami. Jest miłośnikiem zwierząt, adeptem i instruktorem sztuk walki.
Lubi dzielić się wiedzą oraz 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.