SylabUZ
Nazwa przedmiotu | Event programming of scaled internet systems |
Kod przedmiotu | 11.3--INFP-PZSSI-Er |
Wydział | Wydział Nauk Inżynieryjno-Technicznych |
Kierunek | Informatyka |
Profil | ogólnoakademicki |
Rodzaj studiów | Program Erasmus pierwszego stopnia |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 6 |
Liczba punktów ECTS do zdobycia | 5 |
Typ przedmiotu | obieralny |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Projekt | 15 | 1 | - | - | Zaliczenie na ocenę |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Wykład | 15 | 1 | - | - | Zaliczenie na ocenę |
Acquainting with methods of creating and developing internet applications on a single page using JavaScript frameworks and their practical use.
Getting to know the methods of using asynchronous data streams. The use of design patterns (e.g. MVC, observer) in the design of reactive internet applications.
Creating and developing internet applications in JavaScript // TypeScript on a single page using the MVC pattern. Bidirectional data binding in AnguylarJS Static and dynamic JSON data sources. Node.js as a runtime environment designed to create highly scalable web applications. Creating event-driven applications using an asynchronous I / O system. Asynchronous reactive programming (RxJS and RxJava).
Lecture: conventional and multimedia lecture.
Laboratory: laboratory exercises
Project: Performing project tasks, teamwork
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture - The condition of getting credit is obtaining a positive grade from the written test.
Laboratory - the condition for passing is obtaining positive grades from all laboratory exercises, planned to be implemented under the laboratory program (80%) and activity in the classroom (20%).
Project - a pass condition is to obtain a positive grade from the project task and partial grades.
Components of the final grade = lecture: 40% + laboratory: 30% + project: 30%
Zmodyfikowane przez dr inż. Michał Doligalski (ostatnia modyfikacja: 08-09-2021 21:16)