Programowanie z wykorzystaniem języków skryptowych I-IO-NI7O>PZWJS
Jeszcze nie wprowadzono opisu dla tego przedmiotu...
W cyklu 2022/2023-Z:
Celem przedmiotu jest przedstawienie procesu tworzenia nowoczesnych aplikacji w językach: JavaScript i TypeScript. W ramach przedmiotu studenci poznają składnię i obszary zastosowania języków skryptowych oraz narzędzia związane z tworzeniem aplikacji na platformie nodejs. W programie znajdują się zagadnienia związane ze strukturami danych oraz metodologie tworzenia witryn web z użyciem dedykowanych frameworków. Ponadto studenci zapoznają się ze stosowanymi w przemyśle najpopularniejszymi pakietami wspomagającymi tworzenie aplikacji społecznościowych i biznesowych. Po ukończeniu przedmiotu student potrafi tworzyć i wdrażać aplikacje utworzone w oparciu o języki skryptowe oraz zna platformę nodejs. Dodatkowo rozróżnia pojęcia backend i frontend. |
W cyklu 2023/2024-Z:
Celem przedmiotu jest przedstawienie procesu tworzenia nowoczesnych aplikacji w językach: JavaScript i TypeScript. W ramach przedmiotu studenci poznają składnię i obszary zastosowania języków skryptowych oraz narzędzia związane z tworzeniem aplikacji na platformie nodejs. W programie znajdują się zagadnienia związane ze strukturami danych oraz metodologie tworzenia witryn web z użyciem dedykowanych frameworków. Ponadto studenci zapoznają się ze stosowanymi w przemyśle najpopularniejszymi pakietami wspomagającymi tworzenie aplikacji społecznościowych i biznesowych. Po ukończeniu przedmiotu student potrafi tworzyć i wdrażać aplikacje utworzone w oparciu o języki skryptowe oraz zna platformę nodejs. Dodatkowo rozróżnia pojęcia backend i frontend. |
W cyklu 2024/2025-Z:
Celem przedmiotu jest przedstawienie procesu tworzenia nowoczesnych aplikacji w językach: JavaScript i TypeScript. W ramach przedmiotu studenci poznają składnię i obszary zastosowania języków skryptowych oraz narzędzia związane z tworzeniem aplikacji na platformie nodejs. W programie znajdują się zagadnienia związane ze strukturami danych oraz metodologie tworzenia witryn web z użyciem dedykowanych frameworków. Ponadto studenci zapoznają się ze stosowanymi w przemyśle najpopularniejszymi pakietami wspomagającymi tworzenie aplikacji społecznościowych i biznesowych. Po ukończeniu przedmiotu student potrafi tworzyć i wdrażać aplikacje utworzone w oparciu o języki skryptowe oraz zna platformę nodejs. Dodatkowo rozróżnia pojęcia backend i frontend. |
Koordynatorzy przedmiotu
<b>Ocena końcowa</b>
W cyklu 2022/2023-Z: Ocena końcowa jest ustalana jako średnia arytmetyczna oceny uzyskanej z laboratorium oraz z wykładu zaokrąglana w górę, przy czym zarówno wykład jak i laboratorium muszą być zaliczone na ocenę minimum dostateczną.
| W cyklu 2023/2024-Z: Ocena końcowa jest ustalana jako średnia arytmetyczna oceny uzyskanej z laboratorium oraz z wykładu zaokrąglana w górę, przy czym zarówno wykład jak i laboratorium muszą być zaliczone na ocenę minimum dostateczną.
| W cyklu 2024/2025-Z: Ocena końcowa jest ustalana jako średnia arytmetyczna oceny uzyskanej z laboratorium oraz z wykładu zaokrąglana w górę, przy czym zarówno wykład jak i laboratorium muszą być zaliczone na ocenę minimum dostateczną.
|
<b>Wymagania wstępne</b>
W cyklu 2022/2023-Z: Przedmioty związane z obiektowymi językami programowania i bazami danych. Konieczne zatem jest uzyskanie wcześniejszego zaliczenia z przedmiotów Programowanie III, IV oraz Bazy danych.
| W cyklu 2023/2024-Z: Przedmioty związane z obiektowymi językami programowania i bazami danych. Konieczne zatem jest uzyskanie wcześniejszego zaliczenia z przedmiotów Programowanie III, IV oraz Bazy danych.
| W cyklu 2024/2025-Z: Przedmioty związane z obiektowymi językami programowania i bazami danych. Konieczne zatem jest uzyskanie wcześniejszego zaliczenia z przedmiotów Programowanie III, IV oraz Bazy danych.
|
<b>Literatura podstawowa</b>
W cyklu 2022/2023-Z:
| W cyklu 2023/2024-Z:
| W cyklu 2024/2025-Z:
|
<b>Literatura uzupełniająca</b>
W cyklu 2022/2023-Z:
| W cyklu 2023/2024-Z:
| W cyklu 2024/2025-Z:
|
<b>Inne informacje</b>
Efekty kształcenia
Wiedza
Ma uporządkowaną wiedzę w zakresie elementów systemów informatycznych i technologii internetowych wykorzystywanych na platformie nodejs
Powiązane efekty kierunkowe:
IF1A_W14
Metody weryfikacji:
Kolokwium
Wiedza
Ma uporządkowaną wiedzę w zakresie sieciowej transmisji danych i ich wykorzystania w tworzeniu rozwiązań internetowych z wykorzystaniem języków skryptowych
Powiązane efekty kierunkowe:
IF1A_W15
Metody weryfikacji:
Kolokwium
Wiedza
Ma elementarną wiedzę na temat cyklu życia systemów informatycznych oraz oprogramowania
Powiązane efekty kierunkowe:
IF1A_W19
Metody weryfikacji:
Kolokwium
Umiejętności
Ma umiejętność samokształcenia się, potrafi pozyskiwać informacje z literatury, baz danych oraz innych właściwie dobranych źródeł w zakresie programowania i konstrukcji języków programowania, potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie
Powiązane efekty kierunkowe:
IF1A_U06
Metody weryfikacji:
Kolokwium
Umiejętności
Potrafi wykorzystać systemy bazodanowe w aplikacjach społecznościowych i biznesowych tworzonych w językach skryptowych
Powiązane efekty kierunkowe:
IF1A_U24
Metody weryfikacji:
Kolokwium
Umiejętności
Potrafi dokonać identyfikacji i sformułować specyfikację prostych zadań programistycznych o charakterze praktycznym
Powiązane efekty kierunkowe:
IF1A_U23
Metody weryfikacji:
Kolokwium
Kompetencje społeczne
Potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania w zakresie tworzenia oprogramowania
Powiązane efekty kierunkowe:
IF1A_K04
Metody weryfikacji:
Kolokwium
Kompetencje społeczne
Zdaje sobie sprawę z zagrożeń związanych z funkcjonowaniem aplikacji webowych
Powiązane efekty kierunkowe:
IF1A_K02
Metody weryfikacji:
Kolokwium