Target Groups:
Programming Interested
Timeline:
Approx. 24 hours (54 lessons)
Previous knowledge (recommended):
Basic computer knowledge
Content
- Si funksionon Web-i?
- Çfarë është HTML dhe CSS?
- Programimi nga ana e serverit
- Aplikacionet dhe gjurmimi i sesioneve
- Mjetet e zhvillimit nga ana e serverit
- Programimi në frontend me JavaScript dhe HTML5
- Ndërveprimi i frontend dhe backend
- Formularët dhe elementet e formularit
- Kërkesat funksionale
- Audienca e synuar
- Kërkesat jo-funksionale
- Aspektet e sigurisë
- Ndarja e pjesës frontend / backend
- Modelimi i të dhënave dhe databazat
- Ndërfaqja e përdoruesit
- Strukturogramet
- Krijimi i konceptit të implementimit
- Çfarë duhet të testohet?
- Llojet e testeve
- Krijimi i një plani të testimit
- Struktura dhe elementet e një fajlli PHP
- Si të shkruhet kodi PHP?
- Ndarja e logjikës së programit dhe prezantimi
- Variablat
- Vargu
- Degëzimet
- Unazat
- Funksionet
- Variablat e paracaktuara të sistemit
- Krijimi dhe përdorimi i objekteve
- Funksionet për përpunimin e vargut
- Koha dhe funksionet e kërkimit
- Funksionet e fajllave dhe direktoriumeve
- Menaxhimi i sesioneve dhe cookies
- Funksionet e bazave të të dhënave
- Funksione tjera interesante të PHP-së
- Gabimet në të dhënat hyrëse të përdoruesit
- Si të krijojmë web aplikacione më të sigurta?
- Ekzekutimi i planit të testimit
- Gjetja e gabimeve
- Testimi i sigurisë
- Përmirësimi i sigurisë së të dhënave
- Dokumentacioni i testit dhe komenti