TLUPeterson / 2-kodutoo

Teine kodutöö

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2-kodutoo

Teine kodutöö

Tähtaeg 23.04.2023 23:59

Nõuded

Tee endale koduleht kasutades fullpage.js-i: https://alvarotrigo.com/fullPage/docs/#introduction

Kasuta lisaks veel 3 vabalt valitud javascripti teeki (library) - võib ka tunnis tehtud näiteid kasutada. Ära kasuta raamistikke (framework). Leiad näiteid siit, et mida kasutada: https://kinsta.com/blog/javascript-libraries/ - kindlasti on veel neid, mida saab kasutada.

Kodulehe kohustuslikud osad:

  1. Menüü
  2. Slider sinu oskustega
  3. Sinu kontaktandmed
  4. Sinu tehtud programmeerimis- või graafikatööd
  5. Sektsioon sinu hobide
  6. List lemmikmuusikaga - youtube või spotify list.
  7. Lihtne mäng javascriptiga - ei pea ise kirjutama, võib koodi ka mujalt võtta (viitama peab sellisel juhul) ja lehe sees tööle panna.

GitHub'i töövoog kodutöö esitamiseks

  1. Fork'i ülesande/projekti repositoorium (leiab https://github.com/eesrakendused-2023/).
  2. Clone'i see repositoorium enda arvutisse/serverisse ja määra repositooriumi URL kuhu edaspidi muudatusi salvestad.
git clone https://YOURUSERNAME@github.com/YOURUSERNAME/REPOSITORY.git

nt esimese iseseisva töö puhul:
git clone https://jukujuurikas@github.com/jukujuurikas/1kodutoo.git
  1. Lisa vajdusel oma nimi ja email repositooriumi omanikuks (Setting your username). Vajadusel hangi endale privaatne e-post @users.noreply.github.com lõpuga (https://github.com/settings/emails)
git config --global user.name "Tauri Kirsipuu"
git config --global user.email taurikirsipuu@users.noreply.github.com
  1. Muuda faile ülesande lahendamiseks ja Commit'i iga olulisem muudatus, kasutades kahte käsku.
git add .
git commit -m "Added this functionality to the app"
  1. Veendu, et kogu kood on Commit'itud.
git status
  1. Push/sync'i muudatused GitHub'i.
git push origin
  1. Ava pull request ülesande originaalses repositooriumis. Järgi üleasende esitamise tähtaega
  2. Muudatusi ja täiendusi võib push'ida repositooriumisse, kuni ette antud kuupäevani.

Tagasisidet saab otse pull request'i millele ootan Sinupoolseid kommentaare/mõtteid/küsimusi. Võid julgselt avada pull request'i kohe kui hakkad kodutöö kallal tegelama ja siis kui hätta jääd võid esitada sinna küsimuse. Maini kommentaaris minu kasutajat @taurikirsipuu siis jõuan sellele kiiremini vastata.

Nõuded

  • Peab järgma "head programmeerimise stiili"
    • Muutujate nimed peavad kirjeldama muutujat ning peavad olema inglise keeles
    • Funktsiooni nimi peab olema "lühike"
    • Optimeeri koodi lugemiseks (real ~80 tähemärki)
    • Projektide jaoks tuleb kasutada objektorienteeritud lähenemist
    • Laenatud koodile tuleb viidata
  • Boonuspunktid:
    • Loomingulisus (NB! nõuded peavad olema täidetud)

About

Teine kodutöö