Detail předmětu
Programování na platformách open-source
FP-PPOAk. rok: 2020/2021
Programování portálů pro malá řešení, tedy PHP, databáze MySQL a Java script. Posluchači získají základní znalosti jazyka PHP (syntaxe jazyka, základní funkce, práce s objekty) a naučí se prakticky vytvářet internetové stránky. Dále se naučí využívat databázových systémů v jazyku PHP na příkladu databáze MySQL. Seznámí se se základní syntaxí Java scriptu, včetně možnosti využití tohoto skriptu v kombinaci s PHP při projektování internetových stránech. Rozšíří si znalosti strukturovaní www stran a CSS stylů. Naučí se využívat běžně požadované funkcionality, jako je e-mail prostřednictvím www stránky, práci s formuláři, kontroly vložených dat, zabezpečení www stránek. V rámci předmětu posluchači vytváří každý svůj vlastní web, založený na těchto technologiích, včetně grafického návrhu designu, systému menu, formulářů a ukládání dat v databázi.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
V rámci kombinovaného studia dostávají studenti zpracovat práci na vybrané zadání z obsahového zaměření předmětu a to na základě vypsaných okruhů. Ke kontrole zpracování prací a konzultacím je využíván e-learning, ve kterém mají
studenti k dispozici elektronické materiály včetně kontrolních testů. Předmět je zakončen zpracováním a obhájením samostatného projektu.
Způsob a kritéria hodnocení
Hodnocení je podle projektu.
Zakončení v případě vynucené distanční formy výuky
Hodnocení bude podle projektu. Přesný průběh hodnocení bude uveden na e-learningu v zápočtovém týdnu.
Osnovy výuky
2.-3. Základní filozofie portálových řešení
4.-5. Programovací jazyky PhP
6.-7. Databázový systém MySQL
8.-9. JavaScript - základy použití
10.-11. Ajax - technologie asynchronního volání
12.-13. jQuery - knihovna javascriptových funkcí
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Chaffer,j: Swedberg,K. Mistrovství v JQuery. Brno, Computer Press 2013. ISBN 978-80-251-4103-8
Elearning
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Elearning