Asko Kauppi edited this page Apr 9, 2021
·
14 revisions
Hacklab Helsinki kevään 2021 #web-kehitys
-kurssin sivu.
Kurssi on tarkoitus aloittaa 21.4. (ke illat) ja jatkua ehkä vappuun asti, ehkä pari kertaa yli.
0. | Kehitysympäristön pystytys |
Ennen kurssin alkua jokaisella tulisi olla sopiva tietokone, materiaalissa kuvatut komentorivityökalut (mm. Node, npm , firebase CLI) asennettuna, sekä Firebase-tili avattuna ja sillä yksi projekti luotuna. |
|
1. | 0:sta täyteen vauhtiin (tulossa...) |
Tehdään reposta oma "forkki" GitHub:ssa, käydään sen eri osa-alueet läpi, kääntäen ja tuupaten samalla pilveen. Tarkistetaan, että homma toimii kaikilla. | |
2. | Sovellus (front end) |
Tutustutaan aplikaation koodiin: Vue, Vue Router | |
3. | Sovellus II |
Jäljelle jääneet asiat, esim. Firebase-emulaattori, Cypress-käyttöliittymätestaus | |
4. | Backend I |
Firestore, sen Security Rules, testaus ja toimitus pilveen | |
5. | Backend II |
Cloud Functions, sen testaus, toimitus verkkoon; muut jäljelle jääneet asiat | |
6. | Front-endin tuotantopaketointi ja toimitus |
Keskitetyt lokit, suorituskykymittaus, Rollup | |
7. | Loppusuora: CI/CD |
Toistemme sovelluksiin tutustumista / käyttöä. Testauksen automatisointi; toimituksen automatisointi (Google Build) |
Kukin kerta on 2,5h