Conducted in
terms:
2023/24L, 2024/25L
ISCED code: 0612
ECTS credits:
4
Language:
Polish
Organized by:
Faculty of Physics, Astronomy and Informatics
Server-side programming 0800-PROSERW
This course has not yet been described...
Total student workload
(in Polish) Godziny realizowane z udziałem nauczycieli (60 godz.):
- udział w wykładach – 30 godz.
- udział w laboratoriach – 30 godz.
Czas poświęcony na pracę indywidualną studenta (60 godz.):
- przygotowanie do wykładu – 10 godz.
- przygotowanie do laboratoriów – 10 godz.
- pisanie projektów – 30 godz.
- przygotowanie do ustnego zaliczenia wykładu – 10 godz
Razem: 120 godz. (4 ECTS)
Learning outcomes - knowledge
(in Polish) Student zna:
W01: zaawansowane metody tworzenia aplikacji w Node.js oraz przydatne narzędziach do pracy z tą technologią.
W02: metody autoryzacji aplikacji Node.js i zapewnienia bezpieczeństwa w ich użytkowaniu..
Efekt przedmiotowy W01 realizuje efekty kierunkowe: K_W04 i K_W05.
Efekt przedmiotowy W02 realizuje efekt kierunkowy: K_W07.
Learning outcomes - skills
(in Polish) Student potrafi:
U01: samodzielnie zaprojektować, zbudować, przetestować i wdrożyć aplikacje w Node.js.
U02: efektywnie korzystać z dokumentacji technicznych technologii JavaScript, Node.js i MongoDB oraz wykorzystać tę wiedzę do profesjonalnego omówienia zbudowanej przez siebie aplikacji Node.js.
Efekt przedmiotowy U01 realizuje efekty kierunkowe: K_U04, K_U06 i K_U11.
Efekt przedmiotowy U02 realizuje efekty kierunkowe: K_U01, K_U03.
Learning outcomes - social competencies
(in Polish) Student potrafi:
K01: ocenić skutki wadliwie działających zabezpieczeń aplikacji Node.js oraz rozumie potrzebę zachowań profesjonalnych i przestrzegania zasad etyki.
K02: zrealizować projekty na potrzeby społeczne i gospodarcze.
Efekt przedmiotowy K01 realizuje efekty kierunkowe: K_K02 i K_K03.
Efekt przedmiotowy K02 realizuje efekt kierunkowy: K_K04.
Teaching methods
(in Polish) Interaktywny wykład z pokazem,dyskusja zagadnień, rozwiązywanie problemów, projekty, laboratorium i praktyczne zajęcia przy komputerze.
Expository teaching methods
- problem-based lecture
- participatory lecture
- informative (conventional) lecture
- participatory lecture
- informative (conventional) lecture
Exploratory teaching methods
- project work
- laboratory
- case study
- practical
- laboratory
- case study
- practical
Type of course
compulsory course
Prerequisites
(in Polish) umiejętność programowania w JavaScript, znajomość architektury klient-serwer, podstawowa znajomość NoSQL
Course coordinators
Term 2023/24L: | Term 2024/25L: |
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: