Programim Së shpejti Me certifikatë në përfundim

Programim në Python

Mësoni programimin me Python nga bazat deri te konceptet themelore të Programimit të Orientuar nga Objektet (OOP), përmes shpjegimeve të qarta, shembujve praktikë, ushtrimeve dhe mini-projekteve.

Niveli
Mesatar
Kohëzgjatja
40 o 34 min
Elementet
79 elemente
Gjuha
Shqip
Mënyra e zhvillimit
Online

Çfarë do të mësoni

  • 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.

Rreth kursit

Ky kurs ju udhëzon hap pas hapi në mësimin e programimit me Python, duke nisur nga konceptet bazë dhe duke avancuar gradualisht drejt ndërtimit të programeve më të organizuara dhe praktike. Gjatë kursit do të mësoni si funksionon një program, si përdoren variablat, tipet e të dhënave, input-i dhe output-i, operatorët, strukturat kushtore, ciklet dhe funksionet. Më pas do të punoni me struktura të rëndësishme të të dhënave si lists, tuples, dictionaries dhe sets, si dhe me strings, skedarët dhe trajtimin e gabimeve. Në pjesën e fundit të kursit do të njiheni me bazat e Programimit të Orientuar nga Objektet (OOP), duke mësuar si krijohen dhe përdoren klasat, objektet, atributet dhe metodat. Çdo temë shoqërohet me shembuj kodi, ushtrime praktike, pyetje kontrolli dhe mini-projekte që ju ndihmojnë të zbatoni menjëherë konceptet e mësuara. Në përfundim të kursit do të jeni në gjendje të shkruani, analizoni dhe korrigjoni programe në Python, si dhe të ndërtoni aplikacione të vogla duke kombinuar konceptet kryesore të programimit.

Struktura e kursit

Hapni një modul për të parë përmbajtjen e publikuar.

9 module · 40 o 34 min

  1. 1 MODULI 1 — Hyrje në Programim dhe Python 6 elemente · 2 o 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. 2 MODULI 2 — Variablat, Input-i dhe Përpunimi i të Dhënave 9 elemente · 4 o 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. 3 MODULI 3 — Vendimmarrja dhe Logjika Boolean 8 elemente · 4 o 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. 4 MODULI 4 — Ciklet dhe Përsëritja 9 elemente · 5 o 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. 5 MODULI 5 — Funksionet dhe Modularizimi 8 elemente · 4 o 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. 6 MODULI 6 — Listat, Tuples dhe Strings 10 elemente · 4 o 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. 7 MODULI 7 — Dictionaries dhe Sets 8 elemente · 3 o 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. 8 MODULI 8 — Skedarët dhe Menaxhimi i Gabimeve 9 elemente · 4 o 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. 9 MODULI 9 — Bazat e Programimit të Orientuar nga Objektet 12 elemente · 5 o 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

Klasat e disponueshme

I njëjti kurs mund të zhvillohet disa herë. Çdo klasë ka orarin, studentët dhe notat e veta, por përmbajtjen e ndajnë të gjitha bashkë.

Klasa 1

Klasë e vazhdueshme: studenti e ndjek me ritmin e vet, pa kalendar të përbashkët.

Regjistrimet hapen së shpejti
Mënyra e zhvillimit
Online
Ritmi i mësimit
Me ritëm individual
Kapaciteti
0 nga 20 studentë (20 vende të lira)
Çmimi i klasës
8,000.00 LEK

Instruktorët

Alion Emini

Projektues dhe analist i sistemeve software

Profili i Alion Emini

Vlerësimet e studentëve

Ende pa vlerësime

Vlerësimet shfaqen këtu pasi studentët e parë ta përfundojnë kursin.