Uvod i razvojno okruženje
Počinje postavkom i upoznavanjem s razvojnim okruženjem. Polaznici uče kako odabrati i postaviti odgovarajuće razvojno okruženje za svoje potrebe. To uključuje instaliranje i konfiguriranje integriranih razvojnih okruženja (IDE) kao što su Visual Studio Code, PhpStorm ili drugi popularni alati koji podržavaju razvojni proces.
Ključni dio je postavljanje i korištenje otklanjivača grešaka (debuggera). Polaznici uče kako postaviti i koristiti otklanjivače grešaka u svom razvojnom okruženju kako bi efikasno pronašli i ispravili greške u kodu. To uključuje postavljanje prekidnih tačaka (breakpointova), korak-po-korak izvršavanje koda i provjeru vrijednosti varijabli tokom izvršavanja.
Još jedan važan aspekt je konfiguracija i upravljanje serverom. Polaznici uče kako postaviti i konfigurisati lokalni razvojni server za testiranje svojih aplikacija. Uče kako instalirati i konfigurisati web servere kao što su Apache ili Nginx, kao i kako postaviti servere za baze podataka kao što su MySQL ili PostgreSQL. Također uče osnovne zadatke upravljanja za efikasno rukovanje i održavanje svojih servera.