Võrgurakendused I 2018: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
24. rida: 24. rida:
* esmaspäeval 12:00-13:30 ruumis IT-213C rühmale IAPB33
* esmaspäeval 12:00-13:30 ruumis IT-213C rühmale IAPB33
* teisipäeval 08:00-09:30 ruumides IT-213A, IT-213B rühmadele  IABB31,  IABB32,  IAPB31,  IAPB32
* teisipäeval 08:00-09:30 ruumides IT-213A, IT-213B rühmadele  IABB31,  IABB32,  IAPB31,  IAPB32
NB! Praktikumid algavad kursuse teisest nädalast (alates 6. septembrist)


Kursus lõpeb hindelise arvestusega. Hinne sõltub kursuse jooksul tehtud praktikumide tulemusest pluss kursuse lõpus toimuva kontrolltöö tulemustest.
Kursus lõpeb hindelise arvestusega. Hinne sõltub kursuse jooksul tehtud praktikumide tulemusest pluss kursuse lõpus toimuva kontrolltöö tulemustest.

Redaktsioon: 29. august 2010, kell 23:26

mootor
mootor

Ainekood: ITV0110
Link: http://www.lambda.ee/index.php/V%C3%B5rgurakendused_I ehk http://www.lambda.ee/index/itv0110
Punkte: 3.5 AP ehk 5 EAP Lektor: Tanel Tammet
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223

Aeg, koht, tulemus

Loenguid nädalas: 2 tundi (üks loeng). Kui pole teisiti märgitud, toimuvad loengud (kaks varianti, st sama loeng kaks korda):

  • esmaspäeval 10:00-11:30 ruumis X-414 (rühmad IABB31, IABB32, IAPB31, IAPB32, IAPB33)
  • teisipäeval 10:00-11:30 ruumis X-211C (rühmad: IABB37, IAPB37)

Praktikume nädalas: 2 tundi (üks praktikum). Kui pole teisiti märgitud, toimuvad praktikumid:

  • esmaspäeval 08:00-09:30 ruumides IT-213A, IT-213B rühmadele IABB37, IAPB37
  • esmaspäeval 12:00-13:30 ruumis IT-213C rühmale IAPB33
  • teisipäeval 08:00-09:30 ruumides IT-213A, IT-213B rühmadele IABB31, IABB32, IAPB31, IAPB32

NB! Praktikumid algavad kursuse teisest nädalast (alates 6. septembrist)

Kursus lõpeb hindelise arvestusega. Hinne sõltub kursuse jooksul tehtud praktikumide tulemusest pluss kursuse lõpus toimuva kontrolltöö tulemustest.

Kursuse eesmärk

Lihtsamate veebirakenduste põhimõtted ja nende kirjutamise oskus. Konkreetsemalt:

  • veebirakenduste loomine: klient ja server.
  • html-i kirjutamise oskus, esmane tutvus CSS-i ja javascriptiga.
  • serveripoolse rakenduse kirjutamise põhimõtted, cgi protokoll, erinevate keelte (sh C, php, python, java) kasutamise sissejuhatus serverirakendustes.
  • lihtsamad SQLi kasutamise oskused.

Kursusel eeldatakse elementaarsete programmeerimisoskuste olemasolu.

Loengute plaan ja materjalid

Alltoodud teemad kaetakse igaüks ühe-kahe loenguga

Sissejuhatus ja meeldetuletus

Tutvuda lühidalt:

HTML põhioskused
CSS põhioskused
Javascript põhioskused
Vormid, cgi, serverirakendus
Cgi töötlemine eri keeltes (bash, C, java, ...)
Näited pythonis
Näited PHP-s
SQL
Sessioonid, cookied, sisselogimine, autentimine
Ajax, web 2.0, 3.0, social web, semantic web jms

Lugemismaterjale

Üldist:

HTML:

HTML+CSS+Javascript:

CGI programmid serveris

PHP ja MySQL