Säkerhet, design och databehandling
Det börjar med grunderna i webbsäkerhet. Deltagarna kommer att få en förståelse för viktiga säkerhetsprinciper och hur man säkrar sina PHP-applikationer. Skydd mot vanliga säkerhetsbrister, inklusive SQL-injektion, cross-site scripting (XSS) och cross-site request forgery (CSRF) kommer att behandlas i detalj. Genom praktiska exempel får deltagarna lära sig hur man implementerar säkra kodrutiner och effektivt förebygger säkerhetsproblem.
Ett annat fokus ligger på strukturering och bästa praxis inom PHP-utveckling. Deltagarna får lära sig att strukturera sina applikationer på ett logiskt och effektivt sätt för att förbättra underhåll och skalbarhet. Detta inkluderar även tekniker för modularisering och tillämpning av bästa praxis inom koddesign.
Bearbetning av JSON och XML behandlas också. Deltagarna får lära sig hur man bearbetar data i JSON- och XML-format för att utbyta data mellan server och klient. Detta inkluderar parsning och generering av JSON och XML samt användning av dessa format i API-integrationer.
En annan viktig aspekt är integrationen av HTML5, CSS3, JavaScript och Bootstrap i PHP-applikationer. Deltagarna kommer att lära sig hur man använder moderna frontend-tekniker för att skapa tilltalande och användarvänliga användargränssnitt. Samspelet mellan PHP och frontend-tekniker för att utveckla dynamiska och interaktiva webbapplikationer kommer att betonas.