Course detail
Programming on open-source platforms
FP-PPOAcad. year: 2022/2023
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.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
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.
Assesment methods and criteria linked to learning outcomes
Požadavky k zápočtu:
Za neúčast na cvičení (bez omluvy a náhrady) se odečítá 10 bodů z hodnocení projektu. Projekt musí být odevzdán v zápočtovém týdnu vytištěný vyučujícímu.
Z projektu student získá maximálně 100 bodů. Od bodů získaných z projektu se odečtou případné penalizační body ze cvičení. K zápočtu musí student získat nejméně 50 bodů.
Podle dosažených bodů je vstupní návrh známky.
91-100 bodů - A
81- 90 bodů - B
71- 80 bodů - C
61- 70 bodů - D
51- 60 bodů - E
Course curriculum
2 Základní filozofie portálových řešení
3 Programovací jazky PhP
4 Databázový systém MySQL
5 JavaScript - základy použití
6 Ajax - technologie asynchronního volání
7 jQuery - knihovna javascriptových funkcí
přednáška probíhá jednou za 14 dní.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Chaffer,j: Swedberg,K. Mistrovství v JQuery. Brno, Computer Press 2013. ISBN 978-80-251-4103-8
Classification of course in study plans