Rühm 2 (Esmaspäev 16.15)
NB! Praktikumid toimuvad Ülikooli 17 (Paabeli hoone) ruumis 218
E-mail: ivokub@ut.ee
Linke sellest aastast:
- Versioonihaldusest (st. git):
- git guide - ülevaatlikult git käsud kasutamiseks
- How to Write a Git Commit Message - kuidas kirjutada kehtestusteadet
- Praktiline git harundamise mudel - giti kasutamine uute omaduste arendamiseks, uue väljalaske ettevalmistamiseks ja reliisimiseks. Lisaks näpunäiteid kiirpaikade tegemiseks.
- Github repositooriumi hostimiseks ja projektihalduseks
- GitLab samuti repositooriumi hostimiseks ja projektihalduseks. Lisaks integreeritud CI/CD (continuous integration / continuous deployment). (praktikumijuhendaja soovitab!)
- BitBucket võimaldab ka hostida Mercurial repositooriume.
- Teenusepakkujaid testkeskkonna ülesseadmiseks:
- Amazon Web Services Free Tier (praktikumijuhendaja soovitab!)
- Google Cloud Platform Free Tier
- Heroku Free Tier
- Github pages (NB! Ainult staatilised lehed)
- Github Developer Pack sisaldab 50$ DigitalOceani krediiti
- Teskkeskkonna ülesseadmisest
- [[https://www.howtoforge.com/tutorial/ubuntu-postgresql-installation/ | How to Install PostgreSQL and phpPgAdmin on Ubuntu 18.04] andmebaasiserveri ülesseadmiseks
- SQLite3 on failipõhine andmebaasiserver. Väga mugav arendaja arvutis kasutamiseks
- ASP.NET MVC working with SQLite
- Django töötab koos SQLitega out-of-box
- How To Install the Apache Web Server on Ubuntu 18.04
- Spring Initalizr abil saab tekitada Springi projekti artefaktid
- Building Java Projects with Gradle -- Gradle on kaasaegne sõltuvuste lahendaja ja ehitussüsteem Java rakenduste jaoks
- Kasutajaliidese loomiseks
- Validaatorid (mis aitavad väga lihtsat augud ära parandada) Uus link!:
- HTML checker
- CSS checker
- WCAG checked (kontrollida A/AA/AAA)
Kasulikke linke varasematest aastatest:
Siin näide, kuidas funktsioone ja kõike eraldada üksteisest ning kuidas andmebaasiga ühenduda: Azure SDK For PHP Samples
Azure official tutorial, kuidas üks enam vähem kerge sait teha. Võib aidata algust teha. (Andmebaasi tabeli loomine on natukene veider, aga idee poolest töötab): Create a PHP-MySQL Azure Website and Deploy Using FTP
Andmebaasi ühenduse loomine: PHP Database Access: Are You Doing It Correctly?
Lokaalse arenduskeskonna ülesseadmine Windowsil:
How to install WAMP server on windows 8.1
How to set up virtual hosts using WAMP
Tudengi poolt soovitatud list: I've just discovered bootstrap what else have I been missing out on?
Azure kasutajatele - kui kõik tehtud ja veebilehele ei pääse, siis vaja Azure Portalist port 80 lahti keerata.
Alati võite ka teiste praktikumi rühmade lehti vaadata, ka nemad postitavad vahepeal kasulikke linke ja informatsiooni.