352-0322/02 – Application Programming for Internet (PApI)

Gurantor departmentDepartment of Control Systems and InstrumentationCredits2
Subject guarantorIng. Pavel Smutný, Ph.D.Subject version guarantorIng. Pavel Smutný, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year3Semesterwinter
Study languageEnglish
Year of introduction2015/2016Year of cancellation
Intended for the facultiesFSIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
SMU78 Ing. Pavel Smutný, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 0+2
Combined Graded credit 8+4

Subject aims expressed by acquired skills and competences

The goal of this subject is to obtain knowledge from the area of JavaScripts, HTML, CSS, PHP and so on.

Teaching methods

Tutorials
Project work

Summary

This subject teaches the fundamentals of JavaScripts, HTML, CSS, PHP, and how to access databases, and integrate system components, create page counter, using cookies, validated web forms, discussion forum, personal databases using sql, etc. The lessons contain a lot of web examples from the basic programs to more difficult project.

Compulsory literature:

ZANDSTRA, Matt. Sams teach yourself PHP in 24 hours. 3rd ed. Indianapolis, Ind.: Sams Pub., c2004, xxi, 550 p. ISBN 0672326191. ULLMAN, Larry E. PHP advanced for the World Wide Web. Berkeley, CA: Peachpit Press, c2002, xviii, 500 p. ISBN 0201775972.

Recommended literature:

SKLAR, David a Adam TRACHTENBERG. PHP cookbook. 1st ed. Sebastopol: O'Reilly, xxi, 608 s. ISBN 1-56592-681-1. ZERVAAS, Quentin. Practical Web 2.0 applications with PHP. Berkeley: Apress, c2008, xx, 570 s. ISBN 978-1-59059-906-8.

Way of continuous check of knowledge in the course of semester

Students have to prepare tasks. Verification using e-learning system (lms.vsb.cz).

E-learning

http://lms.vsb.cz

Další požadavky na studenta

The course is conducted with support e-learning - students need basic knowledge of using web services (sign in, tasks etc.).

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Introduction to HTML CSS - Cascading Style Sheets Introduction to PHP PHP: Conditionals and Control Flow PHP: Arrays and Loops SQL query Relational database management system MySQL Creating a guestbook in PHP, MySQL Creating an address book in PHP, MySQL Final project - blog with administration

Conditions for subject completion

Full-time form (validity from: 2016/2017 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Graded credit Graded credit 100  51
Mandatory attendence parzicipation:

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2019/2020 (B2341) Engineering (3902R001) Applied Informatics and Control P English Ostrava 3 Optional study plan
2019/2020 (B2341) Engineering (3907R009) Operation of Energy Equipment P English Ostrava 3 Optional study plan
2019/2020 (B2341) Engineering (2303R002) Mechanical Engineering Technology P English Ostrava 3 Optional study plan
2019/2020 (B2341) Engineering (2301R013) Robotics P English Ostrava 3 Optional study plan
2019/2020 (B2341) Engineering (3901R003) Applied Mechanics P English Ostrava 3 Optional study plan
2018/2019 (B2341) Engineering (3902R001) Applied Informatics and Control P English Ostrava 3 Optional study plan
2018/2019 (B2341) Engineering (3901R003) Applied Mechanics P English Ostrava 3 Optional study plan
2018/2019 (B2341) Engineering (3907R009) Operation of Energy Equipment P English Ostrava 3 Optional study plan
2018/2019 (B2341) Engineering (2303R002) Mechanical Engineering Technology P English Ostrava 3 Optional study plan
2018/2019 (B2341) Engineering (2301R013) Robotics P English Ostrava 3 Optional study plan
2017/2018 (B2341) Engineering (2301R013) Robotics P English Ostrava 3 Optional study plan
2017/2018 (B2341) Engineering (2303R002) Mechanical Engineering Technology P English Ostrava 3 Optional study plan
2017/2018 (B2341) Engineering (3901R003) Applied Mechanics P English Ostrava 3 Optional study plan
2017/2018 (B2341) Engineering (3902R001) Applied Informatics and Control P English Ostrava 3 Optional study plan
2017/2018 (B2341) Engineering (3907R009) Operation of Energy Equipment P English Ostrava 3 Optional study plan
2016/2017 (B2341) Engineering (2301R013) Robotics P English Ostrava 3 Optional study plan
2016/2017 (B2341) Engineering (2303R002) Mechanical Engineering Technology P English Ostrava 3 Optional study plan
2016/2017 (B2341) Engineering (3901R003) Applied Mechanics P English Ostrava 3 Optional study plan
2016/2017 (B2341) Engineering (3902R001) Applied Informatics and Control P English Ostrava 3 Optional study plan
2016/2017 (B2341) Engineering (3907R009) Operation of Energy Equipment P English Ostrava 3 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner