- Kodi
- CMP 125
- Emri
- Programim në Python
- Semestri
- 0
- Leksione
- 2.00
- Seminare
- 0.00
- Laboratore
- 2.00
- Kredite
- 3.00
- ECTS
- 5.00
- Përshkrimi
-
Kjo lëndë do të ofrojë një hyrje gjithëpërfshirëse në gjuhën e programimit Python dhe njohje të framework-ut më popullor për Python, Django.
- Objektivat
-
-Të ofrojë bazat e programimit përmes Python -Të ofrojë bazat e zhvillimit modern të uebit në Python -Të ofrojë bazat e framework-ut Django
- Java
- Tema
- 1
- Hyrje në programim në Python
- 2
- Tipet e avancuara të të dhënave në Python
- 3
- Shkrimi i algoritmeve dhe kodit iterativ
- 4
- Dekompozimi, Abstraksioni, Funksionet
- 5
- Hyrje në Programimin e orientuar objekt
- 6
- Klasat në Python dhe trashëgimia
- 7
- Testimi, Debugging, Exceptions, Assertions
- 8
- Hyrje në zhvillimin web në backend me frameworkun Django -Protokolli HTTP -Modeli MVC -Virtual environment -Struktura e Django
- 9
- Zhvillimin web në backend me frameworkun Django -Generic Views -Templatet HTML -URL dispatcher
- 10
- Aprovimi i konceptit të projekteve (Pjesa e parë e projektit)
- 11
- Django e avancuar për web -Views e personalizuara -Metodat GET dhe POST -Modeli User -Logjika në template -Kërkimi në modele
- 12
- Django e avancuar për web 2 -Views e personalizuara -Metodat GET dhe POST -Modeli User -Logjika në template -Kërkimi në modele
- 13
- Të punuarit me APIs -Arkitektura RESTful -Libraria Request
- 14
- Projekti final dhe prezantimi
- 15
- Përsëritje për provimin final
- 16
- Final Exam
- 1
- Jep studentëve njohuri të programimit në Python
- 2
- Mëson studentët si të ndërtojnë një aplikacion Django në praktikë
- 3
- Ofron një kuptim të rolit që luan llogaritja në zgjidhjen e problemeve.
- 4
- Ndihmon studentët të ndihen të sigurt për aftësinë e tyre për të shkruar programe të vogla që i lejojnë ata të arrijnë qëllime të dobishme.
- Sasia Përqindja Përqindja totale
- Gjysmë finale
- 0 0% 0%
- Kuize
- 0 0% 0%
- Projekte
- 1 35% 35%
- Detyra
- 0 0% 0%
- Laboratorët
- 1 15% 15%
- Pjesëmarrja në mësim
- 1 10% 10%
- Përqindja totale e vlerësimit
- 60%
- Përqindja e provimit përfundimtar
- 40%
- Përqindja totale
- 100%
- Sasia Kohëzgjatja (orë) Gjithsej (orë)
- Kohëzgjatja e kursit (përfshirë javët e provimit)
- 16 4 64
- Orë studimi jashtë klasës
- 14 4 56
- Detyrat
- 2 4 8
- Gjysmë finale
- 0 0 0
- Provimi përfundimtar
- 1 1 1
- Të tjera
- 0 0 0
- Ngarkesa totale e punës
- 129
- Ngarkesa totale e punës / 25 (orë)
- 5.16
- ECTS
- 5.00