Sigurnost, dizajn i obrada podataka
Počinje s osnovama web sigurnosti. Sudionici stječu razumijevanje ključnih sigurnosnih načela i uče kako zaštititi svoje PHP aplikacije. Ide u detalje o zaštiti od uobičajenih ranjivosti, uključujući SQL injection, Cross-Site Scripting (XSS) i Cross-Site Request Forgery (CSRF). Kroz praktične primjere sudionici će naučiti kako primijeniti sigurne prakse koda i učinkovito spriječiti sigurnosne propuste.
Drugi fokus je na strukturiranju i najboljoj praksi u razvoju PHP-a. Sudionici će naučiti kako logično i učinkovito strukturirati svoje aplikacije kako bi poboljšali mogućnost održavanja i skalabilnost. Ovo također uključuje tehnike za modularizaciju i primjenu najboljih praksi u dizajnu koda.
Obrada JSON i XML također je pokrivena. Sudionici će naučiti kako obrađivati podatke u JSON i XML formatu za razmjenu podataka između poslužitelja i klijenta. To uključuje raščlanjivanje i generiranje JSON-a i XML-a, kao i korištenje ovih formata u API integracijama.
Još jedan važan aspekt je integracija HTML5, CSS3, JavaScript i Bootstrap u PHP aplikacije. Sudionici će naučiti kako koristiti suvremene front-end tehnologije za stvaranje lijepih i user-friendly korisničkih sučelja. Naglašena je interakcija između PHP-a i front-end tehnologija kako bi se razvile dinamične i interaktivne web aplikacije.