Introduktion och utvecklingsmiljö
Det börjar med att sätta upp och bekanta sig med utvecklingsmiljön. Deltagarna får lära sig att välja och konfigurera en lämplig utvecklingsmiljö för sina behov. Detta inkluderar installation och konfiguration av integrerade utvecklingsmiljöer (IDE) som Visual Studio Code, PhpStorm eller andra populära verktyg som stöder utvecklingsprocessen.
En viktig komponent är installation och användning av debuggers. Deltagarna får lära sig hur man ställer in och använder debuggar i sin utvecklingsmiljö för att effektivt hitta och åtgärda buggar i koden. Detta inkluderar att ställa in brytpunkter, stega genom kod och kontrollera variabelvärden vid körning.
En annan viktig aspekt är serverkonfiguration och -hantering. Deltagarna får lära sig hur man sätter upp och konfigurerar en lokal utvecklingsserver för att testa sina applikationer. De kommer att lära sig att installera och konfigurera webbservrar som Apache eller Nginx och hur man ställer in databasservrar som MySQL eller PostgreSQL. De får också lära sig grundläggande hanteringsuppgifter för att driva och underhålla sina servrar på ett effektivt sätt.