Semester: winter 2024/25
Labs: Wed 10:40, S7 (Pavel Parízek)
Page in SIS: NSWI126
Grading: Credit

The goal of this course is to show selected advanced tools, which may help you to solve more complex problems in the process of software development and maintenance, and basic principles of their functioning (internals, technical details).

Important news

Expectations

This course is intended especially for students enrolled to the first year of the Master’s programme in computer science, who already have:

In addition, we expect knowledge of common tools used in software development at the level of the course Software Development Tools.

Schedule

Date Topic
2.10.2024 Organization
9.10.2024 program analysis tools
16.10.2024 ---
23.10.2024 GraphQL | Nix & NixOS | Windows Subsystem for Linux
30.10.2024 Cypress | PerfEval | Ansible
6.11.2024 Obsidian | Poetry | Robot framework (demo)
13.11.2024 Visual Studio Code + TypeScript | OpenShift | OpenAPI + Swagger
20.11.2024 Pulumi (Michal Bajer, Mews)
27.11.2024 Challenge
4.12.2024 webpack | Flatpak | AutoMapper
11.12.2024 current trends
18.12.2024 ---
8.1.2025 .NET instrumentation and profiling: challenges (Andrej Čižmárik, Veeam Software)

Documents

Questionnaire to be used for evaluating presentations: evalform.txt