Programowanie z wykorzystaniem języków skryptowych I-IO-SI7O>PZWJS
Jeszcze nie wprowadzono opisu dla tego przedmiotu...
W cyklu 2021/2022-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 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>
<b>Wymagania wstępne</b>
<b>Literatura podstawowa</b>
- Mike Cantelon, Marc Harter, TJ Holowaychuk, Nathan Rajlich, Node.js w akcji, Helion, 2014
- Brad Dayley, Node.js, MongoDB, AngularJS. Kompendium wiedzy, Helion, 2015
- Guillermo Rauch, Podręcznik Node.js. Smashing Magazine, Helion, 2014
<b>Literatura uzupełniająca</b>
- Adam Freeman, AngularJS. Profesjonalne techniki, Helion, 2015
- Jamie Munro, Knockout.js, Building Dynamic Client-Side Web Applications, O''Reilly Media, 2014
- https://nodejs.org
- https://www.npmjs.com
- https://angularjs.org
- http://knockoutjs.com
- http://gruntjs.com
- http://gulpjs.com
- http://expressjs.com
<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
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
Kolokwium
Wiedza
Ma elementarną wiedzę na temat cyklu życia systemów informatycznych oraz oprogramowania
Powiązane efekty kierunkowe:
IF1A_W19
Metody weryfikacji:
Kolokwium
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
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
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
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
Kolokwium