Základní konstrukce jazyka PHP

PHP Základní konstrukce American English version English version

Kurz / školení / doučování základů PHP

Kurz / školení / doučování základů PHP

Školení základů programování v PHP, kurz se zaměřuje zejména na datové typy, podmínky, cykly, řetězce, pole, funkce a knihovny.
Zdarma Nehodnoceno Napsal David Čápka
Úvod do PHP a webových aplikací

1. díl - Úvod do PHP a webových aplikací

V tutoriálu si vysvětlíme, jaké jsou výhody webových aplikací oproti aplikacím desktopovým a pochopíme, jak PHP na serveru pracuje.
Zdarma 55555 Napsal David Čápka
Instalace Apache, MySQL a PHP na Windows a první PHP skript

2. díl - Instalace Apache, MySQL a PHP na Windows a první PHP skript

V tutoriálu si ukážeme, jak na Windows nainstalovat Apache, PHP a MySQL databázi pomocí balíčku XAMPP a vytvoříme svou první webovou aplikaci v NetBeans.
Zdarma 55555 Napsal David Jančík [sczdavos]
Proměnné a typový systém v PHP

3. díl - Proměnné a typový systém v PHP

V tutoriálu o základech programování webových aplikací v PHP si vysvětlíme používání proměnných a jak funguje dynamický typový systém.
Zdarma 55555 Napsal David Čápka
Textové řetězce podruhé a pole v PHP

4. díl - Textové řetězce podruhé a pole v PHP

V tutoriálu si ukážeme různé zápisy textových řetězců a vysvětlíme si pojem escapování. Dále si představíme datovou strukturu pole.
Zdarma 55555 Napsal David Čápka
Cvičení k 1.-4. lekci PHP

Cvičení k 1.-4. lekci PHP

Řešené programátorské úlohy v PHP na téma textové řetězce a pole. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Zdarma 55555 Napsal David Čápka
Asociativní pole v PHP a obsluha formulářů

5. díl - Asociativní pole v PHP a obsluha formulářů

V tutoriálu rozšíříme naše znalostí PHP o asociativní pole. Na kalkulačce si vysvětlíme metody GET a POST, kterými můžeme zpracovávat data od uživatele.
Zdarma 55555 Napsal David Čápka
Cvičení k 5. lekci PHP

Cvičení k 5. lekci PHP

Řešené programátorské úlohy v PHP na téma asociativní pole a obsluha formulářů. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Podmínky v PHP

6. díl - Podmínky v PHP

V tutoriálu si představíme základy práce s podmínkami (větvením) v PHP, jsou to příkazy if a else. Rozšíříme naši kalkulačku o nové funkce.
Zdarma 55555 Napsal David Čápka
Cvičení k 6. lekci PHP

Cvičení k 6. lekci PHP

Řešené programátorské úlohy v PHP na téma větvení a podmínky. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Podmínky v PHP podruhé - přetypování, skládání a switch

7. díl - Podmínky v PHP podruhé - přetypování, skládání a switch

V tutoriálu dokončíme podmínky v PHP. Ukážeme si, jak PHP převádí při porovnávání datové typy, jak podmínky skládat a nakonec konstrukci switch.
Zdarma 55555 Napsal David Čápka
Kontaktní emailový formulář v PHP

8. díl - Kontaktní emailový formulář v PHP

V tutoriálu naprogramujeme jednoduchý kontaktní formulář v PHP pro vaše webové stránky. Bude obsahovat validaci, antispam, odeslání emailu a hlášky.
Zdarma 55555 Napsal David Čápka
Vylepšení kontaktního formuláře v PHP

9. díl - Vylepšení kontaktního formuláře v PHP

V PHP tutoriálu vylepšíme emailový formulář z minulé lekce. Naučíme se ternární výraz, předvyplňovat formuláře odeslanými hodnotami a přesměrovávat.
Zdarma 55555 Napsal David Čápka
Skládání stránek v PHP

10. díl - Skládání stránek v PHP

V tutoriálu se naučíme dynamicky vkládat podstránky do layoutu pomocí PHP a funkcí file_get_contents() a require(). Řekneme si něco o bezpečnosti webu.
Zdarma 55555 Napsal David Čápka
Cykly for a while v PHP

11. díl - Cykly for a while v PHP

V PHP tutoriálu si uvedeme cykly a naučíme se používat cyklus for a while. Ukážeme si několik příkladů, např. výpis malé násobilky nebo výpočet mocniny.
Zdarma 55555 Napsal David Čápka
Cvičení k 7.-11. lekci PHP

Cvičení k 7.-11. lekci PHP

Řešené programátorské úlohy v PHP na téma cykly. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Práce s polem pomocí cyklů v PHP

12. díl - Práce s polem pomocí cyklů v PHP

V tutoriálu se naučíme pracovat s poli pomocí nového cyklu foreach a zmíníme si jaké funkce PHP pro pole nabízí. Nakonec si vytvoříme vícerozměrné pole.
Zdarma 55555 Napsal David Čápka
Cvičení k 12. lekci PHP

Cvičení k 12. lekci PHP

Řešené programátorské úlohy v PHP na téma pole a cykly. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Funkce pro práci s řetězci v PHP

13. díl - Funkce pro práci s řetězci v PHP

V tutoriálu si představíme nejdůležitější PHP funkce pro práci s textovými řetězci (stringy). Naučíme se je nahrazovat, vyhledávat a rozdělovat.
Zdarma 55555 Napsal David Čápka
Cvičení k 13. lekci PHP

Cvičení k 13. lekci PHP

Řešené programátorské úlohy v PHP na téma funkce pro práci s řetězci. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Tvorba vlastních funkcí v PHP

14. díl - Tvorba vlastních funkcí v PHP

V tutoriálu se naučíme vytvářet si v PHP vlastní funkce, předávat jim parametry a vracet návratovou hodnotu. Vyzkoušíme to na funkci pro odeslání emailu.
Zdarma 55555 Napsal David Čápka
Cvičení k 14. lekci PHP

Cvičení k 14. lekci PHP

Řešené programátorské úlohy v PHP na téma tvorba vlastních funkcí. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium 55555 Napsal David Čápka
Tvorba knihoven v PHP

15. díl - Tvorba knihoven v PHP

V tutoriálu se naučíme logicky seskupovat funkce a vytvářet tak vlastní knihovny v PHP. Vyzkoušíme si to na jednoduchém analyzátoru vět.
Zdarma 55555 Napsal David Čápka
Konfigurace PHP (XAMPP)

Konfigurace PHP (XAMPP)

Tutoriál naučí konfigurovat PHP (XAMPP) pro lokální vývoj reálných projektů, zprovozníme subdomény, odesílání emailů a import velkých MySQL souborů.
Premium 55555 Napsal David Čápka
Instalace serverového balíku XAMPP ve Windows 8

Instalace serverového balíku XAMPP ve Windows 8

Nainstalovat XAMPP na Windows 8, může být opravdu velký problém, zvláště pro začáteníky. Tady je několik tipů, jak toho docílit a nepřijít při tom o rozum.
Zdarma 55555 Napsal Vojtěch Mašek (Woyta)