Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Základní konstrukce jazyka PHP

PHP Základní konstrukce American English version English version

On-line kurz tutoriálů vás provede základy PHP a je určen pro úplné začátečníky. Na konci budete schopni vytvářet jednoduché webové aplikace.

Ohlasy studentů

Lekce

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.
ZdarmaNehodnocenoNapsal 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.
ZdarmaNapsal 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.
ZdarmaNapsal David Jančík
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.
ZdarmaNapsal 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.
ZdarmaNapsal 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í.
ZdarmaNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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.
ZdarmaNapsal 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.
ZdarmaNapsal 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.
ZdarmaNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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í.
PremiumNapsal 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.
ZdarmaNapsal 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ů.
PremiumNapsal David Čápka
Zdrojákoviště PHP - Základní konstrukce

Zdrojákoviště PHP - Základní konstrukce

Galerie PHP aplikací se zdrojovým kódem od místních programátorů. Zdrojáky neprochází kontrolou jako u kurzů a jsou různé kvality.
Sekce
1


 

Aktivity (2)