Języki programowania

WarsawJS Workshop #60 — JavaScript na każdym poziomie

location icon
HubHub Aleje Jerozolimskie 93, Warszawa
calendar icon
Od 23 sty 10:00 do 23 sty 15:00
ticket icon
Od 61,50 zł

Jaki jest cel warsztatów?

Dzielić się wiedzą i doświadczeniem. Tym razem zajmiemy się JavaScriptem na każdym poziomie.


Co muszę wiedzieć, aby przyjść?

Sprawdź dokładnie grupę, jej opis, trenerzy prowadzą ten sam temat, często jednak tworzymy grupy o zróżnicowanym poziomie lub specyficznym zastosowaniu. 


Wymagane oprogramowanie

Każdy trener ma odrobinę inne wymagania. Dokładne wytyczne znajdziesz poniżej w opisie od danego trenera lub trenerki. Jeśli coś jest nie jasne, czegoś zabrakło, napisz do nas. Wyjaśnimy, uzupełnimy :).


Trener Jacek Mikrut (grupa dla początkujących)

Opis szkolenia:

Grupa dla osób nie mających doświadczenia w programowaniu (nie potrzeba też znajomości Git-a, ani konta na GitHub-ie), które chcą rozpocząć swoją przygodę w tej dziedzinie lub po prostu sprawdzić czy to coś dla nich. Podczas warsztatu będziemy omawiać podstawy JavaScript i rozwiązywać proste zadania.

Wymagania:

  • laptop
  • edytor kodu (np. Visual Studio Code)
  • przeglądarka internetowa (np. Chrome/Chromium, Firefox, Edge)
  • i jak zawsze dobry humor :-)

Trener Artur Zochniak (grupa dla średnio zaawansowanych)

Opis szkolenia:

W trakcie spotkania poznamy i omówimy kod źródłowy bardzo sprawnie i elastycznie zaimplementowanej biblioteki komponentów interfejsu użytkownika antdesign. Następnie każdy z uczestników wedle uznania obierze sobie za cel jeden z komponentów:

  • komponent przetwarzający tekst naturalny wprowadzany przez użytkownika na szereg komponentów z wymienionej biblioteki
  • wielooperatorowy wielokryteriowy kreator zaawansowanych filtrów do przeszukiwania zbiorów danych (zbiory zdjęć satelitarnych, przegląd bazy nieruchomości, baz przetargowych)
  • arkusz kalkulacyjny z mechanizmem wyliczania formuł korzystającym z wzorca projektowego komenda.i zaimplementuje go pod okiem prowadzącego.

Cechą wspólną powyższych komponentów jest to, że wymagają one czasem wielokrotnego zagnieżdżania komponentów bazowych, co czyni je interesującą bazą pod omówienie jak należy projektować i implementować złożone rozwiązania. Podczas spotkania będziemy korzystać ze Storybook-a do prezentowania prac.

Wymagania:

  • laptop
  • node.js (wersja 16)
  • git i konto na GitHub-ie 
  • wygenerowany klucz prywatny i dodany klucz publiczny wygenerowany lub zapisany personal token na github 
  • również pomocna może się okazać umiejętność wdrażania swoich aplikacji na tzw. gh-pages lub jakiś z popularniejszych PaaS-ów; w razie wątpliwości prowadzący wprowadzi w temat
  • edytor kodu (np. Visual Studio Code)
  • podstawowa znajomość korzystania z `npm` (instalowanie paczek, uruchomienie projektu)
  • przeglądarka internetowa (np. Chrome/Chromium, Firefox, Edge)

Trener Kamil Grabek (grupa dla zaawansowanych)

Opis szkolenia:

Podczas warsztatów będziemy budować własnego Reacta, od samych podstaw. Projekt będzie zachowywał nazewnictwo oraz stos wywołań analogiczny do oryginału, dzięki czemu lepiej będziesz rozumiał działanie biblioteki. Na warsztatach napiszemy podstawę Reacta czyli proces przekształcania JSX na VDOM, a następnie VDOM na DOM. Podczas realizacji nauczymy się:

  • czym jest element React
  • czym jest Fiber
  • co robi funkcja render z głównego poziomu biblioteki react-dom
  • jak jest zbudowana główna pętla biblioteki react
  • czym jest i jak działa proces rekoncyliacji
  • jak tworzone są elementy HTML

Wymagania:

  • Laptop
  • Edytor kodu (np. Visual Studio Code)
  • Przeglądarka internetowa (np. Chrome/Chromium, Firefox, Edge)
  • Dobre zrozumienie podstaw programowania
  • Opcjonalnie podstawy TypeScript dla osób, które będą chciały pisać otypowany kod

Opis

  1. Przed wydarzeniem powinieneś otrzymać dostęp do Slacka, który posłuży jako kanał komunikacji podczas wydarzenia, ale także po nim.
  2. Spotkanie odbędzie się onsite w HubHubie, Aleje Jerozolimskie 93.
  3. Podczas wydarzenia przewidziana jest przerwa.
  4. Trener razem z całą swoją grupą przeprowadzi Was przez realizacje projektu, stworzonego specjalnie na te warsztaty.
  5. Jeśli czegoś nie będziesz wiedzieć, to zadawaj pytania trenerowi bądź organizatorom.
  6. Po kilku godzinach kodowania będzie możliwość prezentacji swojego projektu na forum całego szkolenia. To dobre miejsce, aby pokazać, czego można było się nauczyć na szkoleniu.
  7. Na zakończenie spotkania otrzymasz dyplom uczestnictwa.

Dołącz do wydarzenia

Dołącz do wydarzenia
  Rodzaj Bilety dostępne do Cena Liczba
Grupa dla osób nie mających doświadczenia w programowaniu (nie potrzeba też znajomości Git-a, ani konta na GitHub-ie), które chcą rozpocząć swoją przygodę w tej dziedzinie lub po prostu sprawdzić czy to coś dla nich. Podczas warsztatu będziemy omawiać podstawy JavaScript i rozwiązywać proste zadania. Trener: Jacek Mikrut

Grupa dla osób nie mających doświadczenia w programowaniu (nie potrzeba też znajomości Git-a, ani konta na GitHub-ie), które chcą rozpocząć swoją przygodę w tej dziedzinie lub po prostu sprawdzić czy to coś dla nich. Podczas warsztatu będziemy omawiać podstawy JavaScript i rozwiązywać proste zadania.

dostępnych: 9

23 Stycznia 2022, 10:00 61,50 zł
W trakcie spotkania poznamy i omówimy kod źródłowy bardzo sprawnie i elastycznie zaimplementowanej biblioteki komponentów interfejsu użytkownika antdesign. Następnie każdy z uczestników wedle uznania obierze sobie za cel jeden z trzech komponentów. Trener: Artur Zochniak

W trakcie spotkania poznamy i omówimy kod źródłowy bardzo sprawnie i elastycznie zaimplementowanej biblioteki komponentów interfejsu użytkownika antdesign. Następnie każdy z uczestników wedle uznania obierze sobie za cel jeden z trzech komponentów.

dostępnych: 7

23 Stycznia 2022, 10:00 61,50 zł
Podczas warsztatów będziemy budować własnego Reacta, od samych podstaw. Projekt będzie zachowywał nazewnictwo oraz stos wywołań analogiczny do oryginału, dzięki czemu lepiej będziesz rozumiał działanie biblioteki. Na warsztatach napiszemy podstawę Reacta czyli proces przekształcania JSX na VDOM, a następnie VDOM na DOM. Trener: Kamil Grabek

Podczas warsztatów będziemy budować własnego Reacta, od samych podstaw. Projekt będzie zachowywał nazewnictwo oraz stos wywołań analogiczny do oryginału, dzięki czemu lepiej będziesz rozumiał działanie biblioteki. Na warsztatach napiszemy podstawę Reacta czyli proces przekształcania JSX na VDOM, a następnie VDOM na DOM.

dostępnych: 0

Wyprzedane 61,50 zł Wyprzedane