Konceptet bazë të Web dizajnit
- Gjuhët përshkruese (Markup languages)
- Web dizajni
- Ndërtimi i një Web faqeje
- Web faqja
- Tipet kryesore të Web faqeve
- Web sajti
- Anatomia e URL-së
- HTML
- HTML elementet dhe etiketat
- Etiketat hapëse dhe përmbyllëse
- HTML elementet e zbrazëta
- Atributet
- Kodi burimor
- Dallimet ndërmjet shfletuesve
- Ndërthurrja e etiketave
- HTML dhe CSS
- Editorët për HTML
- Krijimi i HTML dokumentit të parë në VS Code
- Rregullat mbi emërtimin e HTML dokumenteve
Struktura themelore e një HTML dokumenti
- Struktura tipike e një HTML dokumenti:
- Etiketat kryesore
- HTML elementet
Hiperlidhjet (hyperlinks)
<a>
Konstruktimi i Web faqes
Imazhet
- Imazhet rasterike
- Imazhet vektorike
<img>- Dimensionet e imazheve
- Formatet e imazheve në Ueb
<picture><figure>
Video dhe audio
<video><source><track>
Tabelat
- Struktura e tabelave
- Atributet e
<table>
Formularët
- input
- textarea
- button
- select
- option
- optgroup
- fieldset
- label
- output
Cascading Style Sheets (CSS)
- Hyrje
- Avantazhet e përdorimit të CSS
- CSS
- Stili
- CSS stilet
- Internal (Embedded) Style Sheet
- External Style Sheet
- Cascading Order
- Selektorët
- CSS box model
- Aributet e përgjithshme
Position
- position: static
- position: relative
- position: absolute
- position: fixed
- position: sticky
- z-index
Display
CSS vetitë e tekstit
Njësitë matëse në CSS
- Njësitë absolute
- Njësitë fizike
background-image
- background-repeat
- background-attachment
- background-position
- background-size
- background-origin
- background-clip
- background-blend-mode
CSS selektorët dhe pseudo-selektorët
- Selektorët
- Pseudo-elementet
::selection- Pseudo-klasat
Flexbox
- Flex container: flex-direction
- Flex container: flex-wrap
- Flex container: flex-flow
- Flex container: justify-content
- Flex container: align-items
- Flex container: align-content
- flex
- flex-grow
- flex-shrink
- flex-basis
CSS Grid
- Grid container
- grid-template-columns
CSS funksionet
attr()var()calc()rgb()rgba()hsl()hsla()linear-gradient()repeating-linear-gradient()radial-gradient()repeating-radial-gradient()cubic-bezier()
CSS transformimet
- 2D
CSS tranzicionet
CSS animacionet
CSS filter
- filter
CSS backdrop-filter
blur()brightness()contrast()hue-rotate()invert()sepia()saturate()
CSS clip-path
Scalable Vector Graphics
- Atributet e elementit
<svg> - Elementet
JavaScript
- Variablat
JavaScript: Vargjet
- Metodat
JavaScript: Strukturat
- Strukturat e degëzimit
- Strukturat ciklike
JavaScript: Funksionet
- Deklarimi i funksionit
JavaScript: Strings
JavaScript: Document Object Model (DOM)
JavaScript: Programimi i orientuar në objekte
- Inheritance
- Polymorphism
- Abstraction
JavaScript: Math
- Atributet
- Metodat
JavaScript: Algoritme
- Faktorieli
- Fibonacci
- Bubble Sort
jQuery
- Funksionet
- Eventet
Canvas
- Vijat (Lines)
- Lakoret (Curves)
- Lakorja kuadratike (Quadratic Curves)
- Lakorja Bezier (Bezier Curve)
- Shtigjet (Paths)
- Bashkimi i vijave (Line Join)
- Këndet e rrumbullakosura (Rounded Corners)
- Figurat (Shapes)
- Katërkëndëshi (Rectangle)
- Rrethi (Circle)
- Gjysm ërrethi (Semicircle)
- Stilet e mbushjes (Filler Style)
- Imazhet
- Teksti
- Transformimet (Transformations)
Web API
- Geolocation
- localStorage
- sessionStorage