Institute of Computer Science
  1. Courses
  2. 2018/19 fall
  3. Web Application Development (LTAT.05.004)
ET
Log in

Web Application Development 2018/19 fall

  • Pealeht
  • Loengud
  • Praktikumid
  • Rühmad
  • Viited

Rühm 2 (Esmaspäev 16.15)

NB! Praktikumid toimuvad Ülikooli 17 (Paabeli hoone) ruumis 218

Punktitabel

RühmRepositooriumProjektilink
1. rühmhttps://github.com/aceraces/Pollishhttps://pollishh.herokuapp.com/
2. rühmhttps://github.com/HaHaVee/teineryhmhttps://blooming-mesa-29689.herokuapp.com/
3. rühmhttps://github.com/greksn/Auto25https://auto25.tk/
4. rühmhttps://github.com/karl1245/VRLhttps://obscure-beach-22779.herokuapp.com/
5. rühmhttps://github.com/jaaku/veebirakendus5http://veebirakendus5.veeb.eu/rakendus/Test.php
6. rühmhttps://github.com/Viido/veebiprojekt/https://teamevotingwebsite.azurewebsites.net/

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
    • Bootstrap Tutorial
    • The Subtle Magic Behind Why the Bootstrap 3 Grid Works
    • jQuery Tutorial
  • 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.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment