Cosa imparerai
- Të kuptoni si funksionon një program kompjuterik dhe si ekzekutohet kodi Python.
- Të instaloni dhe konfiguroni Python dhe një mjedis pune për programim.
- Të shkruani dhe ekzekutoni programet tuaja të para në Python.
- Të përdorni variablat dhe tipet bazë të të dhënave si int, float, str dhe bool.
- Të merrni të dhëna nga përdoruesi me input() dhe të afishoni rezultate me print().
- Të përdorni operatorët aritmetikë dhe të ndërtoni shprehje matematikore.
- Të formatoni output-in në mënyrë të qartë duke përdorur f-strings.
- Të merrni vendime në program me if, elif dhe else.
- Të përdorni operatorët krahasues dhe operatorët logjikë and, or dhe not.
- Të automatizoni veprime të përsëritura me ciklet for dhe while.
- Të përdorni range(), numërues, akumulatorë dhe validim të input-it.
- Të krijoni dhe përdorni funksione me parametra, argumente dhe return.
- Të ndani programet në funksione më të vogla dhe më të organizuara.
- Të punoni me strings dhe metodat kryesore për përpunimin e tekstit.
- Të krijoni dhe manipuloni lista në Python.
- Të përdorni tuples për ruajtjen e të dhënave që nuk duhet të ndryshojnë.
- Të ruani dhe menaxhoni të dhëna me dictionaries.
- Të përdorni sets dhe operacionet bazë mbi bashkësi.
- Të lexoni dhe shkruani të dhëna në skedarë.
- Të trajtoni gabimet me try dhe except.
A proposito di questo corso
Struttura del corso
Apri un modulo per visualizzarne il contenuto pubblicato.
9 moduli · 40 h 34 min
-
1 MODULI 1 — Hyrje në Programim dhe Python 6 elementi · 2 h 55 min
- 1. Çfarë është programimi? 25 min
- 2. Si funksionon një kompjuter? 25 min
- 3. Si ekzekutohet një program? 30 min
- 4. Çfarë është Python? 25 min
- 5. Instalimi i Python dhe mjedisi i punës 40 min
- 6. Programi i parë Python 30 min
-
2 MODULI 2 — Variablat, Input-i dhe Përpunimi i të Dhënave 9 elementi · 4 h 35 min
- 1. Modeli Input → Process → Output 25 min
- 2. Variablat 30 min
- 3. Tipet bazë të të dhënave 35 min
- 4. Marrja e input-it me input() 30 min
- 5. Konvertimi i tipeve 35 min
- 6. Operatorët aritmetikë 35 min
- 7. Shprehjet dhe precedenca e operatorëve 30 min
- 8. Formatimi i output-it me f-strings 30 min
- 9. Komentet dhe kodi i lexueshëm 25 min
-
3 MODULI 3 — Vendimmarrja dhe Logjika Boolean 8 elementi · 4 h 50 min
- 1. Pse programet duhet të marrin vendime? 25 min
- 2. Operatorët krahasues 30 min
- 3. Struktura if 35 min
- 4. Struktura if-else 35 min
- 5. Struktura if-elif-else 40 min
- 6. Operatorët logjikë: and, or, not 40 min
- 7. Kushtet e ndërthurura 40 min
- 8. Gabimet tipike me strukturat kushtore 45 min
-
4 MODULI 4 — Ciklet dhe Përsëritja 9 elementi · 5 h 5 min
- 1. Pse na duhen ciklet? 25 min
- 2. Cikli while 35 min
- 3. Cikli for 30 min
- 4. Funksioni range() 35 min
- 5. Numëruesit dhe akumulatorët 35 min
- 6. Sentinelët 30 min
- 7. Validimi i input-it me cikle 35 min
- 8. Ciklet e ndërthurura 35 min
- 9. Ciklet e pafundme dhe debugging 45 min
-
5 MODULI 5 — Funksionet dhe Modularizimi 8 elementi · 4 h 55 min
- 1. Pse përdorim funksione? 30 min
- 2. Krijimi dhe thirrja e një funksioni 35 min
- 3. Parametrat dhe argumentet 35 min
- 4. Variablat lokale dhe scope 35 min
- 5. Funksionet që kthejnë vlera 40 min
- 6. Funksione me disa parametra 35 min
- 7. Modulet standarde math dhe random 35 min
- 8. Organizimi i një programi me funksione 50 min
-
6 MODULI 6 — Listat, Tuples dhe Strings 10 elementi · 4 h 28 min
- Çfarë është një listë? 22 min
- Indekset dhe qasja te elementet 24 min
- Ndryshimi i listave 28 min
- Funksionet e dobishme me lista 25 min
- Iterimi dhe përpunimi i listave 27 min
- Kërkimi dhe renditja 29 min
- List slicing 25 min
- Tuples 25 min
- Strings si sekuenca 27 min
- Metodat kryesore të strings 36 min
-
7 MODULI 7 — Dictionaries dhe Sets 8 elementi · 3 h 47 min
- Pse na duhen dictionaries? 23 min
- Krijimi dhe përdorimi i dictionaries 27 min
- Shtimi, ndryshimi dhe fshirja e të dhënave 27 min
- Metoda get() dhe kontrolli i keys 25 min
- Iterimi mbi dictionaries 28 min
- Kombinimi i dictionaries dhe lists 31 min
- Sets dhe elementet unike 27 min
- Operacionet bazë me sets 39 min
-
8 MODULI 8 — Skedarët dhe Menaxhimi i Gabimeve 9 elementi · 4 h 25 min
- Pse na duhen skedarët? 23 min
- Hapja dhe mbyllja e skedarëve 27 min
- Shkrimi në një skedar tekst 29 min
- Leximi nga një skedar tekst 31 min
- Përdorimi i with 27 min
- Shtimi i të dhënave me append 27 min
- Çfarë janë exceptions? 29 min
- Trajtimi i gabimeve me try dhe except 32 min
- Validimi dhe menaxhimi praktik i gabimeve 40 min
-
9 MODULI 9 — Bazat e Programimit të Orientuar nga Objektet 12 elementi · 5 h 34 min
- Nga programimi procedural te OOP 25 min
- Objektet dhe klasat 24 min
- Atributet dhe metodat 26 min
- Krijimi i klasës së parë 28 min
- Metoda __init__() 30 min
- self dhe atributet e instancës 32 min
- Krijimi dhe përdorimi i objekteve 29 min
- Metodat e instancës 31 min
- Encapsulation — koncepti bazë 29 min
- Metoda __str__() 28 min
- Listat me objekte 22 min
- Projektimi i një klase të thjeshtë 30 min
Classi disponibili
Lo stesso corso può essere erogato più volte. Ogni classe ha il proprio programma, i propri studenti e i propri voti e tutti condividono una copia del contenuto.
Klasa 1
Una classe sempre aperta: gli studenti lavorano al proprio ritmo, senza un calendario condiviso.
- Modalità di consegna
- In linea
- Ritmo di apprendimento
- Autoapprendimento
- Capacità
- 0 di 20 studenti (20 posti rimasti)
- Prezzo di classe
- 8,000.00 LEK