Detail kurzu

Programátor www aplikací

AbecedaPC Consulting a.s.

Popis kurzu

Rekvalifikace Programátor www aplikací akreditovaná MŠMT je zaměřená na programování webových stránek s aplikacemi.

Obsah kurzu

Bezpečnost a ochrana zdraví při práci s počítačem
Návrh webových stránek, 1 den po 8 vyučovacích hodinách
  • Postup při návrhu webových stránek
  • Zásady použitelnosti a přístupnosti webových stránek
  • Technologie pro vytváření webových stránek
  • Možnosti programovacích jazyků XHTML, CSS, JavaScript, PHP
  • Možnosti umístění webových stránek na Internetu
  • Zabezpečení internetových stránek
  • Certifikát internetové stránky
Grafika pro WWW stránky – CorelDRAW a Corel PHOTO-PAINT, 2 dny po 8 vyučovacích hodinách
  • Úvod do práce s počítačovou grafikou – vektorová a rastrová grafika
  • Zásady vytváření webové stránky v programu CorelDRAW
  • Prostředí CorelDRAW a jeho možnosti
  • Kreslení základních objektů
  • Kreslící pomůcky – přichytávání k objektům a k vodícím linkám
  • Umístění objektů – rozmístění objektů, pořadí zobrazení objektů
  • Booleovské operace – rozdíl, průnik, sjednocení
  • Výplně
  • Optimalizace grafiky pro webové stránky
  • Hypertextové odkazy
  • Vygenerování HTML dokumentu
  • Export do formátu Flash vloženého do HTML dokumentu
  • Pracovní prostředí Corel PHOTO-PAINT
  • Základní úpravy obrázků –pozadí, formát papíru, převzorkování
  • Maska a výběr
  • Úpravy barev a tónů- automatická korekce, jas, kontrast, intenzita
  • Souhrnný příklad – úprava rastrového obrázku a jeho příprava pro použití na webových stránkách
Vytváření webových stránek pomocí jazyka XHTML, 3 dny po 8 vyučovacích hodinách
  • Pravidla a syntaxe XHTML
  • Kostra XHTML dokumentu
  • Formátování stránky v XHTML – odstavce, nadpisy, písmo, seznamy
  • Hypertextové odkazy
  • Vložení obrázku a multimediálního prvku
  • Vkládání objektů
  • Tabulky, vytváření tabulek a jejich formátování
  • Rozvržení stránky pomocí tabulek
  • Rámy, výhody a nevýhody rámů
  • Formuláře, vložení formuláře do stránky a jejich formátování
  • Formátování seznamu
  • Souhrnný příklad – vytvoření několika vzájemně propojených stránek obsahující obrázky a tabulky, včetně vytvoření formuláře
Kaskádové styly CSS, 2 dny po 8 vyučovacích hodinách
  • Základní seznámení s kaskádovými styly, verze, použití
  • Možnosti umístění – řádkové, stránkové, externí styly a jejich propojení na stránku
  • Syntaxe zápisu CSS
  • Definice stylů, selektory, vlastnosti a jejich hodnoty
  • Selektory – základní, třídy class, selektory ID, pseudotřídy
  • Formátování textů v CSS
  • Nastavení fontu, velikosti písma, barvy, mezer, a vlastností odstavce
  • Obrázek na pozadí, jeho opakování a přesná pozice
  • Vlastnosti a použití rámů – okraje, výplně, hranice, rozměry
  • Absolutní a relativní rozměry
  • Vytváření dynamických efektů pomocí CSS
  • Zásady při sestavování www stránek využitím CSS
  • Souhrnný příklad – vytvoření stránky s použitím kaskádových stylů
Vytváření webových aplikací – PHP a MySQL, 5 dnů po 8 vyučovacích hodinách
  • Seznámení s jazykem PHP
  • Skriptovací jazyk na straně serveru
  • Proměnné
  • Základní datové typy
  • Konstanty
  • Životnost proměnných a smysl konstant v PHP
  • Příkaz if a else
  • Pole
  • Integrované funkce PHP
  • Formuláře
  • Funkce
  • Čtení a zápis do souboru
  • Možnosti použití Cookies
  • Co je to Session, rozdíly vůči Cookies
  • Databáze
  • Architektura klient-server
  • Jazyk SQL
  • Dotazy
  • Použití databáze v PHP
  • Nastavení PHP pro přístup k databázi
  • Integrované databázové funkce
  • Přihlášení pomocí Session
  • Šifrování hesel
  • Souhrnný příklad – vytvoření databáze, tabulka uživatelů, přihlašovací skripty, formuláře pro zadávání a úpravy dat
Programování WWW stránek – JavaScript, 2 dny po 8 vyučovacích hodinách
  • Úvod do JavaScriptu
  • Vlastnosti, použití a koncepce JavaScriptu
  • Funkce
  • Řízení běhu programu
  • Vytváření interaktivních formulářů
  • Cookies – vytváření, čtení a mazání
  • Objektový model dokumentu (DOM)
  • Konstruktor, instance, vlastnosti a metody
  • Souhrnný příklad – vytvoření dynamických prvků ve webové stránce
Praktický test – vytvoření jednoduché webové aplikace

Cílová skupina

Posluchač získá znalosti a praktické dovednosti pro vývoj webových stránek a aplikací včetně návrhu elektronického obchodu. Naučí se vytvářet webové stránky pomocí jazyka XHTML, používat kaskádové styly CSS pro formátování webových stránek. Posluchač se dále seznámí s vytvořením interaktivní internetové aplikace prostřednictvím jazyka PHP s napojením na MySQL a základním ovládáním programů CorelDRAW a Corel PHOTO-PAINT pro tvorbu statických i animovaných obrázků určených pro webové stránky a aplikace.

Celková délka rekvalifikace je 120 vyučovacích hodin v 15 dnech + 5 hodin závěrečných zkoušek v 1 dni

Hodnocení




Organizátor