Tarkvaratehnoloogiad: erinevus redaktsioonide vahel
Uus lehekülg: '<table> <tr> <td> <!-- left|IT --> </td> <td> Ainekood: ITO8020<br> Link: http://www.lambda.ee/wiki/tarkvaratehnoloogiad<br> Link ÕISi https://ois.ttu.ee/ain...' |
Resümee puudub |
||
| 18. rida: | 18. rida: | ||
Hetkel on nähtaval [https://www.youtube.com/playlist?list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO videoloengud]. | Hetkel on nähtaval [https://www.youtube.com/playlist?list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO videoloengud]. | ||
== Kursuse eesmärk == | |||
Mõista IT-süsteemide tehnoloogilist konstruktsiooni, arendusvahendeid ja arendusprotsesse. | |||
Saada aru riistvara, tarkvara ja kommunikatsiooniprotokollide ehituse põhiideedest. | |||
Mõista | |||
* tarkvara peamisi arhitektuurivariante, | |||
* erinevate programmeerimiskeelte olemust, | |||
* teekide ja raamistike kasutamise üldisi põhimõtteid, | |||
* erinevate arendusprotsesside ideid. | |||
== Maht, aeg, tulemus == | |||
Kursus lõpeb eksamiga. Eksam on kirjalik, kaks või enam tundi.. | |||
Hindamisel arvestatakse praktikumide tulemusi kaaluga 40% ja eksamitulemusi kaaluga 60%. | |||
== Praktilised ülesanded == | |||
== Loengud ja materjalid == | |||
Loengud on salvestatud youtube klippidena, iga loenguga on seotud presentatsioon ja soovitavad täiendavad materjalid ja lingid. | |||
Videoloengute [https://www.youtube.com/playlist?list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO youtube üldlisti] järjekord on suvaline, kasuta pigem allolevaid linke õiges järjekorras. | |||
=== Sissejuhatus ja põhimõisted === | |||
* [[Media:tt_sissejuhatus.pptx|Sissejuhatus]] ja [https://www.youtube.com/watch?v=y8wMd-Qy26I&index=21&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* [[Media:tt_põhimõisted.pptx|Põhimõisted]] ja [https://www.youtube.com/watch?v=PWM2PU4DiYA&index=2&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video]. | |||
=== Kuidas arvuti töötab === | |||
* [[Media:tt_protsessor.pptx|Protsessor]] [https://www.youtube.com/watch?v=dMawoey6TCE&index=3&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Eelmise presentatsiooni lõpuosa ja seejärel [http://skilldrick.github.io/easy6502/ | |||
reaalne näide protsessori käskudega]: [https://www.youtube.com/watch?v=vid3W9E_z-w&index=4&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
=== Interneti funktsioneerimine === | |||
* [[Media:tt_interneti_funktsioneerimine_1.pptx|esimene osa]] [https://www.youtube.com/watch?v=kwhGs1kxLvY&index=5&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* [[Media:tt_interneti_funktsioneerimine_2.pptx|teine osa]] [https://www.youtube.com/watch?v=WBxr3aTjNzo&index=6&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
=== Programmeerimise sissejuhatus Pythonis === | |||
* [[Media:tt_programmeerimise_sissejuhatus.pptx|Programmeerimise sissejuhatus]]: [https://www.youtube.com/watch?v=whyQ6Y9pUvY&t=0s&index=11&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Programmeerimine 2: python [https://www.youtube.com/watch?v=KiXcqKc8MMo&t=0s&index=10&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Programmeerimine 3: tingimused, tsüklid, funktsioonid: [https://www.youtube.com/watch?v=-JNGmN_voBA&t=0s&index=20&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Programmeerimine 4: failitöötlus [https://www.youtube.com/watch?v=fUWTsE9nfXM&t=0s&index=13&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Programmeerimine 5: andmeimport ja andmete seostamine [https://www.youtube.com/watch?v=xBXvsSeNTpk&t=0s&index=14&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
=== Veebilehed === | |||
* [[Media:tt_veeb.pptx|Sissejuhatus teemasse]] | |||
* Esimene osa, html: [https://www.youtube.com/watch?v=tXrYZ7hcF2Y&index=7&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Teine osa, css: [https://www.youtube.com/watch?v=ub32ImHktu8&t=0s&index=8&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Kolmas osa, javascript: [https://www.youtube.com/watch?v=ub32ImHktu8&t=0s&index=8&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
=== Server ja veebirakendus === | |||
* [[Media:tt_server.pptx|Põhipunktid ja koodinäited]] | |||
* Esimene osa, server ja veebiteenus: [https://www.youtube.com/watch?v=z51YWLfbv4Y&t=0s&index=15&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Teine osa, veebirakendus: [https://www.youtube.com/watch?v=lq0WeTzye9I&t=0s&index=19&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
=== Andmebaasiga serverirakenduse ehitamine === | |||
* [[Media:tt_sql.pptx|Andmebaasid]] | |||
* Serverirakendus ja SQL 1. osa [https://www.youtube.com/watch?v=K8yQrsDy2dc&t=0s&index=18&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* Serverirakendus ja SQL 2. osa [https://www.youtube.com/watch?v=nrazU1aKLzI&t=0s&index=16&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO] | |||
=== Arendusvahendid ja arhitektuur == | |||
* [[Media:tt_arendusvahendid.pptx|Arendusvahendid]] [https://www.youtube.com/watch?v=zHGPqdft8yk&t=0s&index=25&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* [[Media: tt_programmeerimiskeeled|Programmeerimiskeeled]] [https://www.youtube.com/watch?v=4INtjYLmQeI&t=0s&index=24&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
* [[Media:tt_arhitektuur.pptx|Arhitektuur]]: [https://www.youtube.com/watch?v=NOr9mGXOL5c&t=0s&index=27&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video esimene osa] ja | |||
:[https://www.youtube.com/watch?v=OWnPJ_Xcw1M&t=402s&index=23&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video teine osa] | |||
== Arendusprotsess == | |||
* [[Media:tt_arendusprotsess.pptx|Arendusprotsess]] [https://www.youtube.com/watch?v=_GERtMiNcX4&t=0s&index=26&list=PLZeidq-Hdjf4vhaZUuE0BwrYDaJTKWKBO video] | |||
[[Category:Kursus]] | [[Category:Kursus]] | ||
Redaktsioon: 31. jaanuar 2019, kell 13:36
|
Ainekood: ITO8020 Õppejõud: Tanel Tammet |
Kursuse leht on hetkel valmimisel: vaata siia palun uuesti jaanuari lõpus.
Hetkel on nähtaval videoloengud.
Kursuse eesmärk
Mõista IT-süsteemide tehnoloogilist konstruktsiooni, arendusvahendeid ja arendusprotsesse.
Saada aru riistvara, tarkvara ja kommunikatsiooniprotokollide ehituse põhiideedest.
Mõista
- tarkvara peamisi arhitektuurivariante,
- erinevate programmeerimiskeelte olemust,
- teekide ja raamistike kasutamise üldisi põhimõtteid,
- erinevate arendusprotsesside ideid.
Maht, aeg, tulemus
Kursus lõpeb eksamiga. Eksam on kirjalik, kaks või enam tundi..
Hindamisel arvestatakse praktikumide tulemusi kaaluga 40% ja eksamitulemusi kaaluga 60%.
Praktilised ülesanded
Loengud ja materjalid
Loengud on salvestatud youtube klippidena, iga loenguga on seotud presentatsioon ja soovitavad täiendavad materjalid ja lingid.
Videoloengute youtube üldlisti järjekord on suvaline, kasuta pigem allolevaid linke õiges järjekorras.
Sissejuhatus ja põhimõisted
- Sissejuhatus ja video
- Põhimõisted ja video.
Kuidas arvuti töötab
- Protsessor video
- Eelmise presentatsiooni lõpuosa ja seejärel [http://skilldrick.github.io/easy6502/
reaalne näide protsessori käskudega]: video
Interneti funktsioneerimine
Programmeerimise sissejuhatus Pythonis
- Programmeerimise sissejuhatus: video
- Programmeerimine 2: python video
- Programmeerimine 3: tingimused, tsüklid, funktsioonid: video
- Programmeerimine 4: failitöötlus video
- Programmeerimine 5: andmeimport ja andmete seostamine video
Veebilehed
- Sissejuhatus teemasse
- Esimene osa, html: video
- Teine osa, css: video
- Kolmas osa, javascript: video
Server ja veebirakendus
- Põhipunktid ja koodinäited
- Esimene osa, server ja veebiteenus: video
- Teine osa, veebirakendus: video
Andmebaasiga serverirakenduse ehitamine
- Andmebaasid
- Serverirakendus ja SQL 1. osa video
- Serverirakendus ja SQL 2. osa [1]