PHP I (C150)
Aktuálně nemáme vypsaný žádný termín. Poptat termín kurzu
Cílem kurzu pro začátečníky a mírně pokročilé je naučit účastníky využívat skriptovací jazyk PHP – trvale nejrozšířenější jazyk pro vývoj serverových webových aplikací, který dnes využívá více než 8 z 10 všech světových webů, včetně těch nejpopulárnějších (Facebook, Wikipedia, atd.). 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 i v nejnovější verzi PHP v7.
1. ČÁST
- Komunikace aplikace protokolem HTTP, využití URL ve skriptech.
- Standardy RFC, PHP-FIG, php.net a další primární informační zdroje pro PHP vývojáře.
- Základní vlastnosti PHP, podpora databází, externí rozšíření.
- Instalace PHP (včetně webového, databázového a dalších serverů). Rozsáhlá podpora databází i webových serverů v PHP.
- Populární vývojová prostředí pro PHP.
2. ČÁST
- Syntaxe skriptovacího jazyka PHP, změny v PHP v7.
- Datové typy a deklarace proměnných, specifika operátorů v PHP.
- Větvení programu a využití cyklů.
- Definování vlastních funkcí.
- Práce s datumem a časem, časové razítko.
- Přístup k lokálním i vzdáleným souborům na serverech, systém oprávnění. Podpora komunikace SSH2, ftp(s), atd.
- Využití filtrů v PHP pro bezpečné ošetření vstupních dat uživatelů.
3.ČÁST
- Ošetření chyb v PHP skriptech.
- Využití Cookies, Session v PHP pro identifikaci uživatelů a udržení stavů aplikace.
- Třídění rozsáhlých - včetně vícerozměrných - polí dat.
- Jazyk SQL v kostce pro využití v PHP.
- Přístup k databázovým serverům, vytváření SQL databází, práce s tabulkami, příkazy SQL.
- Zabezpečení uchování citlivých údajů, hashování.
- Základy OOP v PHP v7.
Požadované znalosti: základy HTML a JavaScriptu
Klíčová slova: PHP, HTML, JavaScript, webové aplikace
Kategorie: