Awesome
Ajankohtaista | Aikataulu | Materiaali | Ilmoittautuminen | Käytännöt | Ohjaus | Ideoita |
---|---|---|---|---|---|---|
<sub>Kurssiesitteen teki Firesong. ^Klikkaa nähdäksesi^</sub> |
Toteuta unelmoimasi nodeprojekti yksin tai ryhmässä!
Ajankohtaista
- 15.3. – Tulokset kirjattu. Kiitokset kurssista!
- 9.3. – Tässä loppuvaiheessa voisi olla kiva saada aikaansaannoksia internetseihin, vaikka Herokuun.
- 8.3. – Demo sittenkin luokassa B221.
- 7.3. – Fyysinen ohjaus on ohi, demo on maanantaina (10.3.) klo 13-15 luokassa
BK107B221 - 3.3. – Alkakaa koodaamaan!
- 2.3. – Infomeili lähetetty, tervetuloa kurssille, Doodle: demotilaisuuden ajankohta
- 1.3. – Lisätty lisää projekti-ideoita
- 27.2. – Ilmo sulkeutui, merkatkaa ryhmänne/projektinne
- 25.2. – Päivitetty ohjaustietoja, lisätty materiaalia, lisätty selkeämpi aikataulu, miten ilmoittautua
Aikataulu
maanantai | tiistai | keskiviikko | torstai | perjantai | vkl | maanantai |
---|---|---|---|---|---|---|
intro 12:15 | ohjaus 12–16 | ohjaus 12–16 | ohjaus 12–16 | ohjaus 12–16 | :sleeping: | klo 13:00 |
ohjaus 12–16 | deadline | |||||
aihekuvaus | :sweat: | :sweat: | :cold_sweat: | :beer: | demo |
Materiaali
- Miten päästä alkuun
- Kivoja moduuleita
- Kivoja työkaluja
- Paljon linkkejä englanniksi
- Node:n dokumentaatio kivasti selattavana
Ilmoittautuminen kurssille
- Kurssin kapasiteetti 50 hlö
- Ei ilmoittautumisjärjestyksessä, vaan valitaan törkeästi käsin, jos tulee tunkua.
- Ilmo sulkeutui 26.2.
- Esitiedot
- JavaScript – frontend osaaminen riittää, ei tarvitse osata välttämättä ennestään Nodea.
- Git – projektit tulee Githubiin, se helpottaa tarkistusta ja näyttää hyvältä CV:ssä.
:point_right: Ryhmän/Projektin ilmoittaminen :point_left:
Myös sooloilijat ovat ryhmiä.
- Kirjaudu Githubiin ja avaa ryhmät
- Paina "Edit" ja lisää ryhmäsi tiedot (siististi kiitos)
- Kannattaa valita editorista Line wrap mode: no wrap
- Paina "Propose file change"
- Jos ei onnistu niin meilillä tarvittavat tiedot Tuhikselle osoite löytyy Ohjaus-kohdasta.
Käytännöt
- Kaikille pakollinen demotilaisuus maanantaina 10.3. klo 13 luokassa B221 (kurssin deadline siis 13:00)
- Tuntikirjanpito (~20h = 1 op)
- Ilman ei tule noppia
- Ryhmässä jokaisella oma kirjanpito
- Päivittäkää repoa useasti, ei yhtä suurta pushia kurssin lopuksi.
- Kieli on JavaScript, eli ei esim. CoffeeScript.
- Vaaditut dokumentit
- Aihekuvaus – alustava selitys projektin ideasta, palautetaan viimeistään maanantaina.
- Käyttöohje – miten projekti ajetaan ja miten sitä käytetään (README:ssa ohjeet riittää)
Ohjaus
- IRC 24h: #tkt-node
- Avainhenkilöt: Ville Lahdenvuo (Tuhis), Tony Kovanen (Rase-), Mikko Johansson (mellowi)
- Ma-Pe 12 – 16 luokassa BK107
- Ekalla kerralla on intro, joka kestää 0,5-1 tuntia.
- Kysyttävää? Laita meiliä jollekin avainhenkilöistä. Osoitteet on tietenkin etunimi.sukunimi@helsinki.fi
Projekti-ideoita
- Gurulachat
- Datavisualisaatio (real-time)
- Selainpeli (ristinolla, bomberman, jne.)
- Lisää projekti-ideoita
Esimerkkiprojekteja
- NodePieSpy (datavisualisaatio, joskin ei real-time)
- Socket.IO Chat (Real-time Chat App)