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