Kurz je určen vývojářům, kteří se chtějí naučit tvořit interaktivní internetové aplikace prostřednictvím skriptování na straně serveru. Na kurzu se naučíte psát skripty v PHP, tvořit interaktivní formuláře, [...]
  • INTPH1
  • Délka 4 dny
  • 40 ITK bodů
  • 6 termínů
  • Praha (15 200 Kč)

    Brno (15 200 Kč)

    Bratislava (480 €)

Kurz je určen vývojářům, kteří se chtějí naučit tvořit interaktivní internetové aplikace prostřednictvím skriptování na straně serveru. Na kurzu se naučíte psát skripty v PHP, tvořit interaktivní formuláře, spolupracovat s databázemi a nastavit související zabezpečení.

»
  • Naučíme Vás jak psát skripty v PHP, jak tvořit interaktivní formuláře, jak spolupracovat s databázemi a samozřejmě, jak nastavit související zabezpečení.
  • Účastníci kurzu by měli mít osvojenu problematiku tvorby html dokumentů a používání kaskádových stylů. Zároveň je vítána i rámcová znalost jazyka JavaScript.

Scriptovací jazyk PHP

  • Stručná historie WWW (URL, jazyk HTML)
  • Protokol HTTP

Skriptování na straně serveru

  • Skriptování na straně klienta
  • Skriptování na straně serveru
  • Přehled používaných systémů
  • Principy funkce dynamických stránek

Historie a současnost PHP

  • Cesta od PHP až po PHP5
  • Základní vlastnosti jazyka PHP, možnosti použití

Úvod do PHP, syntaxe jazyka

  • Programové konstrukce jazyka, základy
  • Zápis programového kódu do HTML stránky
  • Komentáře atd.

Programování v PHP

  • Proměnné, datové typy
  • Konstrukce výrazů, logických výrazů
  • Příkazy pro větvení programu
  • Příkazy pro cykly
  • Definování vlastních funkcí
  • Objektově orientované programování v PHP
  • Další programové konstrukce jazyka

Jak správně programovat v PHP

  • Správný zápis programů (štábní kultura)
  • Typy chyb v programech
  • Ladění programů a hledání chyb

Regulární výrazy

Formuláře v HTML a jejich zpracování v PHP

Další prvky a aspekty programování v PHP

  • Zpracování hlaviček v PHP
  • Cookies
  • Session proměnné
  • Šablony

PHP a databáze

  • Princip komunikace s databázovými servery
  • Přehled vhodných databázových systémů (MySQL, PostgreSQL)
  • Úvod do jazyka SQL
  • Práce s databází v PHP
  • Vytvoření jednoduché WWW aplikace (adresář telefonních číslech)

Bezpečné programování v PHP

  • Úvod do bezpečnosti PHP
  • Zabezpečení webu
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.