Course: null

« Back
Course title -
Course code AUIUI/AP8WT
Organizational form of instruction Lecture + Tutorial
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Vabroušek Filip, Ing.
  • Dulík Tomáš, Ing. Ph.D.
  • Vala Radek, Ing. Ph.D.
Course content
- Introduction to Internet and WWW technologies - HTTP Protocol - principle, version, methods, headers, status codes - Google Chrome Developer Tools - Introduction to HTML5 and CSS3 - HTML5 Web Template and Bootstrap FW - Bootstrap Grid System - JavaScript / jQuery - Basics of client-server applications, Apache Web server, PHP, MySQL - Object programming in PHP, ORM classes - PHP Frameworks - Open-source CMS Wordpress

Learning activities and teaching methods
Lecturing, Exercises on PC
  • Participation in classes - 42 hours per semester
  • Home preparation for classes - 28 hours per semester
  • Term paper - 8 hours per semester
  • Preparation for course credit - 8 hours per semester
prerequisite
Knowledge
Basic knowledge of HTML.
Basic knowledge of HTML.
learning outcomes
explain the principle of transferring web pages between clients and servers
explain the principle of transferring web pages between clients and servers
make practical use of selected client and server development tools for the web
make practical use of selected client and server development tools for the web
describe the principle of creating a client-server web application
describe the principle of creating a client-server web application
describe development and debugging tools for the web
describe development and debugging tools for the web
characterize the principle of communication with web services in the form of REST API
characterize the principle of communication with web services in the form of REST API
Skills
apply some client development tools for the web
apply some client development tools for the web
apply some server-side development tools for the web
apply some server-side development tools for the web
design an application that communicates with the web REST API
design an application that communicates with the web REST API
use debugging tools for the web
use debugging tools for the web
create a client-side web application
create a client-side web application
create a client-server web application
create a client-server web application
teaching methods
Knowledge
Lecturing
Lecturing
Exercises on PC
Exercises on PC
assessment methods
Analysis of the student's performance
Analysis of works made by the student (Technical products)
Analysis of works made by the student (Technical products)
Analysis of the student's performance
Written examination
Written examination
Recommended literature
  • ASLESON, R., SCHUTTA, N. T. Pro Ajax and Java Frameworks. Apress, 2006.
  • Bureš, Miroslav. Nová generace webových technologií : informace v 21. století : nové koncepce a technologie, které začínají utvářet budoucí podobu internetu. Vyd. 1. Praha : VOX, 2005. ISBN 80-86324-46-X.
  • FLANAGAN, D. JavaScript: The Definitive Guide. O'Reilly Media, 2006.
  • HALL, M. Core Servlets and JavaServer Pages. A Sun Microsystems Press/Prentice Hall PTR Book, 2002.
  • LERDORF, R., TATROE, K., MACINTYRE, P. Programming PHP. O'Reilly Media, 2006.
  • MUSCIANO, Ch., KENNEDY, B. HTML & XHTML: The Definitive Guide. O'Reilly Media, 2006.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester