PHP II (C151)
Aktuálně nemáme vypsaný žádný termín. Poptat termín kurzu
Cílem kurzu pro pokročilé je naučit účastníky využívat skriptovací jazyk PHP, především s pokročilými postupy užívanými v praxi – důraz je kladen na využití moderních technologií, zabezpečení webových aplikací proti hrozícím útokům na firemní webové aplikace, ale i na postupy usnadňující týmový vývoj. PHP umožňuje efektivní vývoj od malých až po rozsáhlé webové aplikace a informační systémy, běžící na libovolné platformě (Linux, Windows, Mac OS X, atd.). Kurz zahrnuje vývoj v nejnovější verzi PHP v7.
1. ČÁST
- Nejpopulárnější PHP debugger Xdebug, napojení na IDE, ladění PHP skriptů.
- Formát JSON – kódování a dekódování, validace, získávání dat v JSON z API třetích stran.
- Využití osvědčených anonymních funkcí v PHP, closures.
- Jmenné prostory při vývoji v PHP.
- Komunikace serverových a klientských skriptů prostřednictvím populární technologie AJAX, práce s XML.
2. ČÁST
- Využití geolokace ve webových aplikacích, geodata z GPS/BTS/WiFi geolokace i v PHP.
- Jednotný přístup k různým databázovým systémům díky rozhraní PHP Data Object.
- Zabezpečení citlivých informací ve webových aplikacích.
- Ošetření webových aplikací před hrozbami nejčastějších útoků (Cross-site scripting, SQL injection, atd.).
- Využití autoloaderů pro zjednodušení načítání tříd u větších projektů v PHP.
- Možnosti architektury MVC v PHP.
Požadované znalosti: základy HTML a JavaScriptu
Klíčová slova: PHP, HTML, JavaScript, webové aplikace
Kategorie: