Last update: doc. RNDr. Petr Hnětynka, Ph.D. (09.05.2018)
Do you know what your bank, your favorite news site, and your last visit to the Student Information System have in common? Middleware!
Google and Twitter, but also mobile banking and online shops, use middleware - that is, technologies that facilitate communication over the internet. This course introduces middleware technologies for communication with remote servers, data exchange and some more, in practical labs.
Note: The labs use code in C++, Java or Python, basic skills with code (reading and small scale modifications) are expected.
Last update: doc. RNDr. Petr Hnětynka, Ph.D. (09.05.2018)
Víte, co mají společného vaše banka, váš oblíbený zpravodajský portál a vaše návštěva studijního informačního systému? Middleware!
Google či Twitter, ale i mobilní bankovnictví či elektronické obchody, používají middleware - technologe, které nabízejí komunikaci v prostředí internetu. Tento kurz formou cvičení seznámí s technologiemi middleware pro volání serverů, zasílání zpráv a další.
Upozornění: Cvičení obsahují příklady v C++, Javě či Pythonu, očekává se schopnost základní orientace (čtení a úpravy malého rozsahu).
Course completion requirements -
Last update: prof. Ing. Petr Tůma, Dr. (30.09.2019)
The course focuses on solving and discussing assignments, each solution is graded on a scale of 0-10 points based on correctness and additional evaluation criteria (presentation, documentation, design, style). The overall grade is determined from the point average (minimum 5 for "good", 7 for "very good", 9 for "excellent"). Given that an essential course credit requirement is systematic work during the semester, retakes are not possible.
Last update: prof. Ing. Petr Tůma, Dr. (30.09.2019)
Během cvičení se řeší a diskutují úlohy, které jsou hodnoceny 0-10 body každá, hodnocení odráží splnění zadání a další vlastnosti řešení (prezentace, dokumentace, kvalita návrhu, styl). Výsledná známka je určena z průměru přidělených bodů (minimum 5 na "dobře", 7 na "velmi dobře", 9 na "výborně"). Vzhledem k tomu, že základní podmínkou získání zápočtu je systematická práce během semestru, jsou vyloučeny opravné termíny zápočtu.
Literature -
Last update: prof. Ing. Petr Tůma, Dr. (04.10.2022)