Target Groups:
Programming Interested
Timeline:
Approx. 27 hours (81 lessons)
Previous knowledge (recommended):
Basic computer knowledge
Content
- Web-i ndër vite
- Zhvillimi në frontend
- Koncepti i variablës
- Llojet e të dhënave
- Operatorët aritmetikë
- Operatorët unarë
- Veprimet me stringje
- Standardet, praktikat e mira dhe konventat e emërtimeve
- Operatorët e krahasimit
- Operatorët logjikë
- Kushtëzimi if
- Kushtëzimi if… else
- Kushtëzimi else if
- Operatori i kushtëzuar
- Kushtëzimi switch
- Deklarimi i vargjeve
- Leximi i elementeve të vargut
- Ndryshimi i elementeve të vargut
- Shtimi i elementeve në varg
- Largimi i elementeve nga vargu
- Metoda shtesë për punën me vargje
- Vargjet e degëzuara (ndërthurura)
- Unaza while
- Unaza do… while
- Unaza for
- Unaza for… in
- ES6: Unaza for… of
- Unazat e degëzuara (ndërthurura)
- Ndërprerja e unazave
- Deklarimi i funksionit
- Thirrja e funksionit
- Parametrat dhe argumentet
- Rest parametrat
- Parametrat e parazgjedhur (default)
- Kthimi i rezultatit nga funksioni
- Llojet e tjera të funksioneve
- Funksionet anonime
|
- Blloqet dhe fusha e qasjes
- Fusha globale e qasjes
- Qasja brenda bllokut
- ES6: Variablat let dhe const
- Modelimi i objekteve të botës reale në JavaScript
- Qasja në vetitë e objektit
- Objektet e degëzuara
- Iterimi nëpër objekte
- Koncepti i klasës
- Instanca e klasës
- Shtyllat e Programimit të Orientuar në Objekte (OOP)
- Struktura në trajtë peme
- Nyjet: Dokumenti, elementi dhe atributet
- Qasja dhe modifikimi i elementeve të DOM-it
- Mënyrat e integrimit të Javascript-it në webfaqe
- Trajtimi i gabimeve me try, catch dhe finally
- Browser developer tools
- Javascript Object Notation (JSON)
- Komunikimi me server
- Çka është JQUERY?
- Integrimi i JQUERY në webfaqe
- Shënjestrimi i elementeve të DOM-it
- Metodat kryesore në JQUERY
- Çka është React .JS?
- JSX
- Modifikimi i DOM-it dhe komponentët e librarisë React
- Krijimi i projektit të parë në React
|