Course: WWW Technology

« Back
Course title WWW Technology
Course code AUIUI/AE4TW
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Vala Radek, Ing. Ph.D.
  • Beltran Prieto Luis Antonio, MSc.
Course content
1. Introduction to WWW technologies 2. Principle of HTTP protocol 3. Introduction to HTML 4. Introduction to the language of cascading style sheets CSS 5. Bootstrap client front-end framework 6. Client scripting using JavaScript and JQuery 7. JavaScript frameworks for web application development 8. Basics of server scripting in PHP language 9. Basics of object-oriented programming in PHP 10. Design patterns in web applications 11. Development of information systems, using server web frameworks 12. Web information system project, routing, authentication 13. Introduction to open-source CMS - Wordpress 14. Final projects

Learning activities and teaching methods
Lecturing, Exercises on PC
  • Participation in classes - 42 hours per semester
prerequisite
Knowledge
The basics of programming Basics of object-oriented programming HTML, CSS, JavaScript interface
The basics of programming Basics of object-oriented programming HTML, CSS, JavaScript interface
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
Recommended literature


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