TICK Logo

Python Programming – For beginners become a master

Hyrje

Ky kurs është dizajnuar për të gjithë të ata që janë të interesuar të mësojnë gjuhën programuese Java. Qëllimi i këtij trajnimi është aftësimi i studentëve me njohuritë bazike të programimit në Java si dhe konceptet themelore të programimit të orientuar në objekte. Trajnimi organizohet në formë të kombinuar në mes të pjesës teorike dhe asaj praktike duke ju mundësuar studentëve që të kuptojnë shpejt dhe në mënyrë praktike konceptet që shtjellohen në këtë trajnim.

Pre-rekuizitat

Për të kompletuar trajnimin me sukses, nga studentët pritet që të kenë njohuri të mira në përdorimin kompjuterit. Duhet të dinë punën në sistemet operative Windows ose Linux ose Mac.
Përparësi kanë studentët që studiojnë shkenca kompjuterike ose kanë ndjekur ndonjë trajnim në programim.

Pas përfundimit të trajnimit

Pas përfundimit të suksesshëm të trajnimit, studentët do të jenë në gjendje të shkruajnë aplikacione në mënyrë të pavarur duke filluar nga e para. Gjithashtu, studentët do të jenë në gjendje të aplikojnë konceptet themelore të programimit të orientuar në objekte në gjetjen e zgjidhjeve më të mira gjatë procesit të zhvillimit të softuerit. Aftësitë e fituara në këtë trajnim, studentët do të jenë në gjendje ti përdorin për programimin e aplikacioneve për desktop, mobile, ueb.

    1. Hyrje në Python
    2. Tipet e të dhënave
    3. Operatorët
    4. Struktura dhe kontrolli i rrjedhës së ekzekutimit
    5. Funksionet dhe Përjashtimet
    6. Puna me skeda dhe skedare
    7. Konceptet bazike ne OOP (Klasat dhe Objektet, Enkapsulimi, Trashëgimia, Shumë formësia dhe Abstrahimi)
    8. Hyrje në Flask(Web Development)
    9. MVC në Flask(Model, View, Controller)
    10. Puna me bazat e te dhenave në Flask
    11. Krijim i nje projekti – p.sh: Demo CMS
    1. Hyrje në Python
      • ….
    2. Tipet e të dhënave
      • …..
      • …..
    3. Operatorët
      • Operatorët aritmetik dhe format e shkurta të tyre
      • Disa veprime me Stringje
      • Operatorët relacional
      • Operatorët logjik
      • Operatorët tjerë
      • Përparësia e operatorëve
    4. Struktura dhe kontrolli i rrjedhës së ekzekutimit
      • Shprehjet
      • Urdhërat dhe bloçet e urdhërave
      • Ruajtja e variablave logjike: Steku (Stack)
      • Urdheri return
      • Urdhëri if-else
      • Urdhëri switch
      • Shabllonet e përsëritjeve
        • Urdhëri while
        • Urdhëri for
        • Iterimi i vargjeve
        • Urdhëri break
        • Urdhëri continue
        • Ciklet e ndërfutura
    5. Struktura e klasave dhe objektet
      • Definimi i klasës
      • Konstruktori
      • Objektet ne Java
      • Objekti this
      • Deklarimi i metodave
        • Metodat publike dhe private
        • Parametrat e metodave
        • Metodat me rezultat
        • Metodat statike
      • Invokimi i metodave
      • Hyrje ne trashëgimi

    Informata për trajnimin

    Trajner : Msc. Ylber Veliu
    Çmimi 210 Euro – 10% për studentë(190 Euro)
    Kohëzgjatja e trajnimit : 75 orë