#862

[ODWOŁANE] 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 (4 h) 🟢

 

Podczas 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ą oraz 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,
- Wykorzystania biblioteki Materiał UI do budowania interfejsu użytkownika,
- Jak dodać do swojej aplikacji webowej bezpieczne uwierzytelnianie, jak skorzystać z chmurowej bazy danych, jakie są zalety oraz wady omawianych technologii.

Podczas warsztatu 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

- 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.