PHP 5
začínáme programovat
Tištěná kniha
Brožovaná vazba
Titul doprodán
r: 3624 i Doporučená maloobchodní cena (DMOC) za kterou je možné knihu běžně zakoupit u obchodních partnerů.
Zvýrazněná cena je naše aktuální prodejní cena.
139 Kč 104 Kč -25 %Ihned ke stažení
i: 23463 n: 24765877r: 3624 Zakoupením knihy získáváte nárok na dárek = knihy zdarma
Tato kniha si klade za cíl naučit čtenáře programovat v dnešní době velmi oblíbeném jazyce PHP, určeném pro tvorbu dynamických webových stránek. Autor samozřejmě nepředpokládá žádné předchozí znalosti jazyka PHP či příbuzných jazyků, hodí se ovšem znalost hypertextového prostředí a jazyka HTML. V první části je čtenář velmi podrobně obeznámen s kompletními základy jazyka, naučí se pracovat s proměnnými, výrazy, datovými typy. Nejsou vynechány ani složitější struktury jako pole, včetně vícerozměrných či manipulace s řetězci. Čtenář se též naučí vkládat kód PHP do stránek HTML, kombinovat jej s tagy HTML pro vytvoření optimálního výstupu. Samostatná kapitola je věnována práci s třídami a objekty, jež byla v PHP5 podstatně rozšířena. Dále kniha obsahuje podrobný popis práce s funkcemi včetně vytváření vlastních funkcí a jejich používání a řízení programu pomocí podmínek, cyklů a dalších konstrukcí. Na těchto základních vlastnostech potom staví další kapitoly, které se zabývají konkrétními problémy a aplikacemi, jež jsou v PHP nejčastěji řešeny. Velmi podrobně je zpracována obsluha formulářů včetně výkladu samotné tvorby formulářů v HTML tak, aby byl každý čtenář schopen vytvářet profesionálně vypadající a profesionálně se chovající formuláře. Jednou z nejdůležitějších a nejčastěji používaných oblastí využití PHP je interakce s databázemi. Díky tomu je možné vytvářet rychlé, spolehlivé a bezpečné aplikace manipulující s daty. PHP pro databáze nabízí velmi dobrou podporu a umožňuje s nimi snadno pracovat. Čtenář se v kapitole o databázích naučí zakládat vhodně navržené databáze a tabulky, upravovat jejich strukturu a samozřejmě manipulovat s obsahem databáze (přidávání záznamů, úprava záznamů, vyhledávání, mazání), a to jak prostřednictvím PHP, tak přímo či s využitím dalších nástrojů. Dále jsou v knize popsány ještě další oblasti aplikace PHP, jako například práce s elektronickou poštou, práce se soubory, vytváření, úprava a manipulace s dokumenty XML či úprava grafických dokumentů. Nechybí samozřejmě ani podrobný popis veškerého potřebného softwaru nutného pro vývoj aplikací v PHP a jejich provoz v prostředí WWW či popis instalace a konfigurace těchto aplikací. Kniha velmi dobře poslouží jako učebnice jazyka pro každého začínajícího programátora bez zkušeností s jazykem PHP. Čtenář se naučí vytvářet první drobné aplikace a díky mnoha dobře komentovaným příkladům získá také přehled o tom, jak vytvářet aplikace rozsáhlejší, starat se o zabezpečení nejrůznějších potenciálních chybových stavů a vytvořit celkově profesionální dynamický web.
Sleva 25 % končí za:
Soubory ke stažení
Z obsahu knihy PHP 5
Předmluva
1 Základy
1.1 Co je PHP?
1.2 Historie PHP
1.3 Instalace a konfigurace
1.4 Editory
2 Jazyk PHP
2.1 Vkládání PHP do HTML
2.2 První skript
2.3 Základní syntaxe
2.4 Komentáře
2.5 Proměnné
2.6 Pole
2.7 Řetězce
2.8 Výrazy
2.9 Funkce
3 Objekty
3.1 Deklarace vlastností
3.2 Vytváření instancí
3.3 Práce s vlastnostmi objektu
3.4 Deklarace metod
3.5 Volání metod
3.6 Statické metody
3.7 Konstruktor
3.8 Dědičnost
3.9 Abstraktní třídy a metody
3.10 Rozhraní
3.11 Závěrem
4 Řízení běhu programu
4.1 Jednoduchá podmínka: if
4.2 Volitelná část else
4.3 Podmínka v podmínce – elseif
4.4 Rozcestník switch
4.5 Cyklus for
4.6 Průchod polem pomocí foreach
4.7 Cyklus while
4.8 Cyklus do-while
4.9 Příkazy break a continue
4.10 Zpracování výjimek
4.11 Příkaz exit
4.12 Vkládání souborů
5 Formuláře
5.1 Formuláře v HTML
5.2 Zpracování formuláře v PHP
5.3 Rady pro tvorbu formulářů
6 Práce se soubory
6.1 Přístupová práva
6.2 Bezpečnostní nastavení
6.3 Manipulace s celými soubory
6.4 Manipulace s obsahem souborů
7 Databáze
7.1 Základy
7.2 Jazyk SQL
7.3 Práce s MySQL v PHP
7.4 Práce s ODBC databází v PHP
7.5 Databáze SQLite
8 Co se jinam nevešlo
8.1 Cookies
8.2 Session proměnné
8.3 Elektronická pošta
8.4 Práce s XML
9 Ladění aplikací
9.1 Chybová hlášení PHP
9.2 Nejčastější chyby a jejich příčiny
9.3 Obsluha chyb v PHP
9.4 Použití ladících nástrojů
10 Zdroje informací na internetu
10.1 PHP.NET
10.2 České programátorské servery
10.3 Zahraniční programátorské servery
10.4 Diskuzní servery
Rejstřík
O Autorovi
Bráza JiříIng. Jiří Bráza je absolventem oboru informační a znalostní inženýrství na Vysoké škole ekonomické v Praze. Od roku 1996 pravidelně spolupracuje s nakladatelstvím Grada, pro něž překládal tituly s počítačovou tematikou z angličtiny a němčiny. Sám napsal řadu knih, věnovaných zejména problematice internetu a programování.V roce 2004 získal cenu nakladatelství Grada za knihu PHP 4 - praktické příklady. Několik let pracuje jako lektor kurzů programování, věnovaných zejména jazyku PHP. Znalosti zúročuje též jako programátor a konzultant.