NSWI142: Programming of Web Applications 2026/2027

The web application technologies are in constant development. Hence, some information on the slides may become outdated despite our best efforts. If you have any questions or suggestions, please contact us.

Lectures

Week Česky S4 14:00 - 15:30 English S9 10:40 - 12:20
1 Den české státnosti Fundamentals, Fundamentals supporting materials
2 Fundamentals, Fundamentals supporting materials CSS, CSS supporting materials
3 CSS, CSS supporting materials Finish CSS from last week, Python recap
4 Finish CSS from last week, Python recap
5
6
7
8
9
10
11
12
13

Practicals

Week Kratochvíl
SW2 Mon 17:20 - 18:50
Škoda SW2
Tue 9:00 - 10:40
Kratochvíl
SU2 Thu 10:40 - 12:20
Škoda SW2
SU2 Thu 12:20 - 13:50
Škrhák
SW2 Fri 9:00 - 10:30
1 Den české státnosti Browser, tools, and a static website Browser, tools, and a static website Browser, tools, and a static website Browser, tools, and a static website
2 Browser, tools, and a static website HTML form HTML forms, automation tools HTML form HTML form
3 Cascading Style Sheets Cascading Style Sheets Cascading Style Sheets
4
5
6 Děkanský sportovní den 2026
7
8 Den boje za svobodu a demokracii a Mezinárodní den studentstva
9
10
11
12
13

Prerequisites

For technical reasons, all formal prerequisites of this course have been dismissed. However, we expect that the attendees have the following knowledge.

  • Programming skills in Python on the level expected after passing the Programming I course.
  • Basic familiarity with networking and TCP/IP protocols, and HTML & CSS on the level expected after passing the NSWI141 course.
  • Fundamental working knowledge of relational databases and SQL language.

Contact

  • Petr Škoda
  • Anonymous and unofficial feedback form. As the form is anonymous, keep in mind I can reply to your comments directly.