WarsawJS Workshop #6

This is a past event

46 people went

Location image of event venue

Details

Temat: Meteor: Whiteboard

Trenerzy:
- Łukasz Jagodziński: linkedin.com/in/lukasz-jagodzinski[masked]/ (https://www.linkedin.com/in/%C5%82ukasz-jagodzi%C5%84ski-37342362/)
- Marcin Hagmajer: linkedin.com/in/mhagmajer (https://www.linkedin.com/in/mhagmajer/)
- Szymon Paluch: linkedin.com/in/szymonpaluch (https://www.linkedin.com/in/szymonpaluch/)
- Igor Pasieczny: linkedin.com/in/igor-pasieczny-4838b9b8/ (https://www.linkedin.com/in/igor-pasieczny-4838b9b8/)

Opis

Tym razem będziemy uczyli się narzędzia Meteor poprzez realizację projektu Whiteboard.

Szkolenie będzie realizowane na komputerach uczestników, także zabierz ze sobą ulubionego laptopa, aby na nim rozwijać swoje zdolności jako programista Front-end.

Liczba osób na szkoleniu jest ograniczona. O rejestracji decyduje przejście wstępnej weryfikacji zwanej selekcją.
Limit miejsc to 40.

Aby uczestniczyć w szkoleniu WarsawJS Workshop zarejestruj się i wnieś opłatę w celu potwierdzenia swojej obecności na szkoleniu. Opłata wynosi 20 zł.

Każdy trener będzie miał swoją grupę osób, którym będzie pomagał realizować dany projekt. W każdej grupie zebranej według poziomu umiejętności może być maksymalnie 15 osób.

Będziemy pracować intensywnie cały dzień. Ważne, aby się nie spóźnić, bo na początku będziemy omawiać co jest do zrobienia. Przewidujemy przerwy 2x15 minut oraz jedną przerwę na lunch 30 min (zapewniamy jedzenie na miejscu).

Zapisz się! (https://warsawjs-workshop-6.evenea.pl)

Co będziemy robić?
- Napiszemy aplikację wykorzystując dobrodziejstwa narzędzia Meteor.
- Tablica do wolnego rysowania.
- Współdzielenie swojej tablicy.
- Stworzenie aplikacji mobilnej w oparciu o Cordova.
- Wgrywanie aplikacji na urządzenie mobilne.
- Opublikujemy źródła projektu na portalu http://github.com/ w celu budowania swojego portfolio projektów.

Co trzeba już umieć?
- Mieć doświadczenie z językiem JavaScript w stopniu średnio zaawansowanym oraz z wykorzystaniem bibliotek takich jak jQuery oraz dowolną bibliotekę typu system szablonów.
- Posiadać doświadczenie z kilku projektów front-endowych średniej wielkości.
- Bardzo istotne jest biegłe posługiwanie się językami HTML i CSS - podczas tego workshopu nie będziemy omawiali tych części Front-endu.
- Wrzucać projekt na GitHub-a.

Czego się nauczę?
- Nauczysz się narzędzia Meteor do programowania aplikacji reaktywnych.
- Podstaw kontroli Canvasa.
- Projektowania aplikacji do współpracy.
- Protokołu DDP (wyjaśnimy jak to działa).
- Systemu szablonów Blaze.
- Dynamicznego renderowanie template-ów.
- Podstaw MongoDB.
- Wzorce projektowe: pubsub, obserwator.
- Wrzucania projektu na GitHuba.

Co powinienem mieć zainstalowane na swoim laptopie?
- Przeglądarkę internetową Google Chrome.
- Edytor tekstu WebStorm albo Visual Studio Code
- System kontroli wersji:
- narzędzie git albo program GitHub Desktop
- konto na http://github.com/
- Node.js v7+ https://nodejs.org (https://nodejs.org/)/ (https://nodejs.org/)
- Narzędzie Meteor: https://www.meteor.com/

Do kogo skierowany jest ten warsztat?

Misją WarsawJS jest szerzenie wiedzy z zakresu JavaScript-u. Dlatego też jeśli jesteś osobą zainteresowaną Front-endem i lubisz język JavaScript to ten warsztat będzie dla Ciebie! Przychodząc na workshop powinieneś znać podstawową składnię języka JavaScript w standardzie ES5. Powinieneś wiedzieć co to jest: pętla, zmienne, funkcje, tablice, obiekty, domknięcie.

W jaki sposób dokonać płatności?

- Wejść na adres: https://warsawjs-workshop-6.evenea.pl/
- Wysłać swoje zgłoszenie wypełniając wymagane pola w formularzu.
- Po akceptacji przez organizatorów dokonać płatności online.

Skąd mogę wiedzieć czy jest dla mnie miejsce na warsztatach?

Gwarancją miejsca na warsztatach jest bilet. Jeśli został opłacony, to wystarczy, że przyjdziesz na workshop przedstawisz się, a my znajdziemy Twój bilet.

W jakim języku będą prowadzone warsztaty?

Workshopy będą prowadzone w języku polskim.

Jakie posiłki będą zapewnione przez organizatorów?

W południe, organizatorzy przewidują przerwę, podczas której zjemy dania z kuchni chińskiej.

Przerwy

Podczas workshopów organizatorzy przewidują kilka przerw:
- dwie przerwy kawowe: 11:30 - 11:45 oraz 15:30-15:45
- przerwa obiadowa: 13:00 - 13:30

Sponsorzy

- Artificial Labs: https://artificial.io/
- SoftwarePlant: http://www.softwareplant.com/