FPF:UF0D138 Programování v jazyce PHP - Informace o předmětu
UF0D138 Programování v jazyce PHP
Filozoficko-přírodovědecká fakulta v Opavěléto 2021
- Rozsah
- 2/1/0. 3 kr. Ukončení: zk.
- Vyučující
- Ing. Jaroslav Zeman (přednášející)
Ing. Jaroslav Zeman (cvičící) - Garance
- Ing. Jaroslav Zeman
Centrum interdisciplinárních studií – Filozoficko-přírodovědecká fakulta v Opavě - Rozvrh
- Po 8:05–9:40 PU-UF
- Rozvrh seminárních/paralelních skupin:
- Předpoklady
- UFAF508 Programování v jazyce C || UFBL124 Programování v jazyce C
Obecná znalost programování a algoritmů. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Počítačová technika a její aplikace (program FPF, B1702 AplF)
- Cíle předmětu
- Posluchač získá nutné poznatky k tvorbě www stránek pomocí PHP. Cvičení budou orientovány na základní rysy jazyka a vestavěných funkcí pro efektivní tvorbu dynamických stránek.
- Osnova
- 1. Syntaxe jazyka:
- vestavěné typy
- proměnné (skaláry, pole)
- operátory
- řídicí struktury
2. Základy části programů:
- lexikální struktura
- příkazy
- podprogramy
- vestavěné funkce
3. Vazbou mezi PHP a www serverem (zpracování dotazů GET, POST)
4. Tvorba formulářů a zpracování formulářových dat
5. Vazbou mezi PHP a SQL serverem
6. Vazbou mezi serverem a klientem (session, cookies) a využití volně dostupných knihoven pod licencemi GNU
7. Instalací PHP v prostředí www serveru, včetně instalace a využití vývojového prostředí
8. Bezpečnostní politikou pře realizaci IT systémů
Obsah praktik
Praktika jsou věnovány instalaci PHP interpretu, vazbě interpretu na www server, správě www serveru a praktickému použití PHP, SQL. Studenti si ověří vývojové prostředí a přístup k volným rozsáhlým knihovnám dostupných pod licencemi GNU.
- 1. Syntaxe jazyka:
- Literatura
- povinná literatura
- Nowicki, Steven D.; Lecky-Thomson, Ed. PHP 6. Computer press. ISBN 9788025131275. info
- David Procházka. PHP 6 -- začínáme programovat. Grada. ISBN 978-80-247-3899. info
- neurčeno
- Radek Dlouhý. PHP v příkladech + CD. Computer Media. ISBN 80-86686-83-3. info
- Výukové metody
- Přednáška s aktivizací
Přednáška s diskusí
Skupinová práce na počítačové učebně - Metody hodnocení
- Známkou
Systematické pozorování studenta
Zápočet
Projekt (zápočtový, semestrální, seminární) - Informace učitele
- Pro udělení zápočtu je nutno odevzdat semestrální projekt, který zahrnuje vlastně vytvořený program na téma, které student obdrží po konzultaci s cvičícím a to zpravidla do poloviny průběhu výuky daného předmětu. Program musí být funkční, bez chyb a bude vykonávat činnost na dané téma.
Zkouška je prováděna metodou konzultace na téma semestrálního projektu, kde bude hodnoceno celkové zpracování semestrálního projektu a to: bezchybnost programu, použité algoritmy a postupy, vlastní přínos studenta k zpracování daného programu, možnost dalšího rozvoj programu, porozumění dané problematice ale i celkové získané znalosti za předmět. - Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (léto 2021, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/leto2021/UF0D138