Kurz PHPMYSQLAJAX - Tvorba webových stránek od základů v PHP a MySQL v Brně

Seznámíte se s programátorskými technikami, které jsou požadovány na pozici PHP frontend developera, jehož nástupní plat bývá mezi 1000–2000 eur / měsíc. Pokud zaměstnáváte lidi, kteří ovládají PHP s MySQL, můžete vytvářet webové stránky s vysokou návštěvností a nulovými (GNU) náklady na software pro programátory i licence potřebné k provozu stránky. Vysoká návštěvnost = vysoká hodnota stránky. Možnost vytvořit si vlastní e-shopy a další internetové stránky, které mohou generovat pasivní příjem. Lektorovo know-how, který nad PHP kódem strávil několik let, vám rychle pomůže překonat počáteční úskalí. Výběr ze 79 předpřipravených okomentovaných příkladů, z nichž lektor s vámi probere ty, které jsou nejvhodnější pro úroveň skupiny a umožní co nejefektivnější pochopení tématu. Výběr z 25 samostatných úloh (tzv. labů), které lektor naservíruje tak, aby bylo pochopení co nejefektivnější. ...
Vitajte na kurze

Věděli jste, že Facebook byl od začátku naprogramován v PHP? Dnes Facebook funguje na vlastní verzi PHP nazvané HHVM. Databázi MySQL používají vědci z NASA stejně jako tvrdí hoši z U.S. Navy. Enginy webů jako Wikipedia, Yahoo nebo WordPress jsou naprogramovány právě v PHP. Proč tomu tak je? PHP (PHP: Hypertext Preprocessor) představuje výkonný open-source programovací nástroj pro tvorbu rychlých dynamických stránek. Kombinací PHP a MySQL je možné snadno vytvořit např. rychlé, robustní a stabilní e-shopy. PHP je zdarma, stejně jako MySQL. Lektor garantuje prakticky orientovaný kurz. Napsal v objektovém PHP např. finanční portál finscreener.com, který obsahuje více než 50 000 řádků objektově orientovaného PHP kódu. Jelikož byl kladen důraz na rychlou odezvu, lektor a jeho tým optimalizovali každou milisekundu zpoždění stránky. Spolu se svým týmem spravuje klastrovou databázi MariaDB (agilnější verze MySQL), která je dimenzována na kapacitu 1 TB (!)

Pro koho je tento kurz určen?

Tento prakticky orientovaný kurz PHP je určen pro lidi, kteří někdy v minulosti trochu programovali (např. na střední škole) nebo to zkoušeli samostatně a mají základy jazyka HTML. Je určen pro všechny, kteří se chtějí naučit vytvářet dynamické webové stránky, chtějí pochopit objektově orientované programování od základů a chtějí přesně vědět, jak psát a ladit své vlastní programy v jazyce PHP. Očekává se, že své první řádky PHP kódu napíšete právě na tomto kurzu. Při vstupním pohovoru lidé často uvádějí, že měli ve škole základy jazyka Pascal, což je zcela dostačující pro absolvování kurzu.

Kurz je nezbytný, pokud

Chcete tvořit funkční a interaktivní weby propojené s databází, a přitom mít nad nimi plnou kontrolu. Hledáte způsob, jak bezpečně zpracovávat data z formulářů a pracovat se SQL příkazy. Zajímá vás, jak pomocí AJAXu aktualizovat části stránky bez jejího načítání. Plánujete tvořit webové projekty pro klienty, firmy nebo osobní použití. Kurz vám poskytne pevné technické základy, které využijete v praxi i při dalším studiu moderních technologií.

Osnova

Programovací konstrukce jazyka PHP – základy

  • jak vložit matematické výrazy do PHP
  • jak vytvářet podmínky a k čemu jsou vhodné
  • smyčky, které promění počítač v otroka
  • jak v PHP definovat vlastní funkce (podprogramy)
  • jak v PHP zpracovat metody GET a POST a vyhnout se hackerským útokům na kód stránky a databázi
  • propojení MySQL a PHP

Základy jazyka SQL potřebné pro tento kurz

  • jak vytvořit a smazat databázi
  • jak vytvořit, smazat a upravit tabulky v databázi
  • jak plnit tabulky daty a jak z nich vybírat specifické údaje
  • jak prakticky propojit MySQL a PHP do webové aplikace

Základy AJAXu z pohledu PHP

  • jak vytvořit tabulku, která se sama aktualizuje
  • jak vytvořit tabulku, na kterou lze kliknout a vyvolat asynchronní volání
  • jak zpracovat XML, které přijde jako odpověď z PHP

Objektově orientované programování v PHP

  • operátory this, new
  • statické členy, statické metody
  • různé druhy přiřazení
  • zapouzdření
  • konstruktory a destruktory
  • viditelnost metod a tříd
  • polymorfismus
  • dědičnost, vícenásobná dědičnost a rozhraní
  • finální metody, finální třídy
  • abstraktní metody, abstraktní třídy
  • serializace objektů
  • ošetření výjimek

Termíny

TermínCena bez DPHPřihlásit se na termín
16.7.2025
Brno
3 Dny
656 €Získat tyto dovednosti
5.11.2025
Brno
3 Dny
656 €Získat tyto dovednosti
23.3.2026
Brno
3 Dny
656 €Získat tyto dovednosti

vlastní termín
Získat tyto dovednosti

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Organizace a Detaily