Modern Web Development with JavaScriptLaajuus (3 ECTS)
Course unit code: TT00CK07
General information
- Credits
- 3 ECTS
Objective
Käymme kurssilla käytännönläheisesti läpi verkkosovellusten toteutusta tyylipuhtaasti JavaScriptillä. Käsittelemme sekä palvelin- että asiakaspään kehitystä aina tietokannasta ruudulle asti.
Tutustumme myös kaikelle web-kehitykselle olennaisiin ja yhteisiin asioihin, kuten HTTP-protokollaan, tietoturvaan ja suorituskykyyn.
Keskustelemme filosofisesti. Mistä olemme tulossa, minne olemme menossa. Mitkä ovat kovimmat trendit, ja miten tunnistaa ne nyt ja tulevaisuudessa. Elämme aikoja, jolloin pyörät keksitään uudelleen viikoissa.
Content
- Web
- HTTP
- JavaScript
- Babel
- Kirjastot / sovelluskehykset
- Node.js
- React
- JSON
- HTML
- CSS
- PostgreSQL
- Tietoturva
Qualifications
- Kurssille osallistuvilta oletetaan perustason käytännön kokemusta seuraavista teknologioista: JavaScript, HTML, SQL. Perus-Linux-osaamisesta ei ole haittaa, koska käytämme Linuxia.
- Tärkeintä on innokkuus. Uusia asioita ja outoja lyhenteitä tulee enemmän kuin riittävästi, ja etenemme melko haipakkaa.