Programim në Python

Print

Ejona Bodo, Msc

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 40% 40%
Detyra
0 0% 0%
Laboratorët
0 0% 0%
Pjesëmarrja në mësim
1 10% 10%
Përqindja totale e vlerësimit
50%
Përqindja e provimit përfundimtar
50%
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 2 28
Detyrat
1 30 30
Gjysmë finale
0 0 0
Provimi përfundimtar
1 10 10
Të tjera
0 0 0
Ngarkesa totale e punës
132
Ngarkesa totale e punës / 25 (orë)
5.28
ECTS
5.00