logo
Karta przedmiotu
logo

Przedmiot wybieralny IV - Aplikacje internetowe

Podstawowe informacje o zajęciach

Cykl kształcenia: 2022/2023

Nazwa jednostki prowadzącej studia: Wydział Matematyki i Fizyki Stosowanej (p.prakt)

Nazwa kierunku studiów: Inżynieria i analiza danych

Obszar kształcenia: nauki ścisłe

Profil studiów: praktyczny

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: inżynieria i analiza danych

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Zakład Systemów Złożonych

Kod zajęć: 12551

Status zajęć: obowiazkowy dla programu z możliwością wyboru

Układ zajęć w planie studiów: sem: 5 / W15 L15 P15 / 4 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: dr inż. Mirosław Mazurek

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Zasadniczym celem kształcenia na module jest prezentacja zasad tworzenia stron i aplikacji internetowych, z wykorzystaniem wybranych języków skryptowych.

Ogólne informacje o zajęciach: Moduł poświęcony jest prezentacji podstawowych technologii stosowanych na potrzeby sieci WWW. Omawiane są technologie pozwalające na budowę witryny webowej, aplikacji webowej oraz usługi webowej. Realizacja celu kształcenia odbywa się w czasie wykładów i ćwiczeń laboratoryjnych.

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Peter Lubbers, Brian Albers, Frank Salim HTML5. Zaawansowane programowanie Wydawnictwo Helion, Gliwice. 2013
2 McFarland, David Sawyer JavaScript i jQuery Wydawnictwo Helion, Gliwice. 2013
3 Luke Welling, Laura Thomson PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty Wydawnictwo Helion. 2009
4 Eric A. Meyer: CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny Wydawnictwo Helion, Gliwice. 2008
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Specyfikacje: http://www.w3.org/ ., .
Literatura do samodzielnego studiowania
1 http://www.w3schools.com/., .

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Student powinien znać podstawowe zagadnienia z zakresu kodowania i programowania. Student spełnia wymagania określone w regulaminie studiów.

Wymagania wstępne w kategorii Wiedzy: Student powinien mieć wiedzę z zakresu podstaw programowania oraz kodowania w języku HTML,

Wymagania wstępne w kategorii Umiejętności: Student potrafi stworzyć projekt w wybranym środowisku programistycznym

Wymagania wstępne w kategorii Kompetencji społecznych: Student powinien umieć pracować indywidualnie, jak i w zespole programistów.

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z PRK
01 Zna podstawowe zasady tworzenia stron internetowych. wykład, laboratorium, projekt zaliczenie cz. pisemna, zaliczenie cz. ustna, raport pisemny K_W06+
K_W07+
K_U06+
K_U22+
P6S_UK
P6S_UW
P6S_WG
02 Zna podstawowe języki skryptowe służące do implementacji aplikacji internetowych. wykład, laboratorium, projekt zaliczenie cz. pisemna, zaliczenie cz. ustna, raport pisemny K_W06+
P6S_WG
03 Potrafi zaprojektować i zaimplementować witrynę internetową przy wykorzystaniu dowolnego języka skryptowego. wykład, laboratorium, projekt zaliczenie cz. pisemna, zaliczenie cz. ustna, raport pisemny K_W06+
K_W08+
K_U13+
K_K01+
P6S_KK
P6S_UW
P6S_WG
04 Potrafi posługiwać się językami, technologiami internetowymi typu CSS, JavaScript, jQuery, PHP, itp. wykład, laboratorium, projekt zaliczenie cz. pisemna, zaliczenie cz. ustna, raport pisemny K_W06+
K_W07+
K_U06+
K_U10+
K_U13+
P6S_UW
P6S_WG
05 Posiada wiedzę na temat wybranych architektur aplikacji internetowych. wykład, laboratorium, projekt zaliczenie cz. pisemna, zaliczenie cz. ustna, raport pisemny K_W07+
K_W08+
K_U18+
P6S_UW
P6S_WG

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
5 TK01 Zasady projektowania i tworzenia stron WWW. W01, L01, P01 MEK01 MEK03
5 TK02 Język HTML, PHP – Podstawy tworzenia stron. W02, L02, P02 MEK01 MEK02
5 TK03 Kaskadowe arkusze stylów CSS. W02, L03, P03 MEK02 MEK04
5 TK04 Tworzenie dynamicznych stron WWW. W03, L03, P03 MEK04 MEK05
5 TK05 Systemy zarządzania treścią. W03, L03, P03 MEK02 MEK05
5 TK06 Tworzenie aplikacji internetowych z użyciem wybranych Frameworków. W04, L04, P04 MEK04 MEK05
5 TK07 Projektowanie aplikacji internetowych z wykorzystaniem języków JavaScript, AJAX, jQuery. W04, W05, L05, P05 MEK03 MEK04 MEK05
5 TK08 Języki opisu i reprezentacji danych (XML, JSON). W06, L06, P06 MEK03 MEK04 MEK05
5 TK09 Testowanie i publikowanie witryn internetowych. W07, L07, P07 MEK04 MEK05
5 TK10 Tworzenie serwisów opartych na bazach danych. W08, L08, P08 MEK04 MEK05

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 5) Przygotowanie do kolokwium: 15.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Laboratorium (sem. 5) Przygotowanie do laboratorium: 10.00 godz./sem.
Godziny kontaktowe: 15.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 5.00 godz./sem.
Projekt/Seminarium (sem. 5) Godziny kontaktowe: 15.00 godz./sem..
Wykonanie projektu/dokumentacji/raportu: 15.00 godz./sem.
Konsultacje (sem. 5) Udział w konsultacjach: 3.00 godz./sem.
Zaliczenie (sem. 5) Przygotowanie do zaliczenia: 5.00 godz./sem.
Zaliczenie pisemne: 2.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Wykład kończy się zaliczeniem. Warunkiem dopuszczenia do zaliczenia wykładu jest uzyskanie pozytywnej oceny końcowej z laboratorium i projektu.
Laboratorium Na laboratorium będą realizowane tematy zgodne z krk. Warunkiem zaliczenia będzie zaliczenie pisemnego kolokwium.
Projekt/Seminarium Realizacja będzie polegała na zaprojektowaniu i opublikowaniu w sieci strony internetowej spełniającej wymagania podane na zajęciach. Projekt wymaga przedstawienia dokumentacji.
Ocena końcowa Ocena końcowa jest to średnia arytmetyczna ocen z zaliczenia wykładu i oceny z laboratorium oraz projektu.

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: tak

1 M. Bolanowski; M. Ćmil; P. Dymora; B. Kowal; P. Kuraś; M. Mazurek; P. Organiściak; A. Paszkiewicz; D. Strzałka; V. Vanivska Detection of Incidents and Anomalies in Software-Defined Network – Based Implementations of Critical Infrastructure Resulting in Adaptive System Changes 2024
2 P. Dymora; M. Jucha; M. Mazurek Examining the possibility of short-term prediction of traffic volume in smart city control systems with the use of regression models 2024
3 P. Dymora; G. Lichacz; M. Mazurek Performance Analysis of a Real-Time Data Warehouse System Implementation Based on Open-Source Technologies 2023
4 P. Dymora; M. Jucha; M. Mazurek Regression Models Evaluation of Short-Term Traffic Flow Prediction 2023
5 P. Dymora; M. Mazurek; M. Nycz Comparison of Angular, React, and Vue Technologies in the Process of Creating Web Applications on the User Interface Side 2023
6 P. Dymora; M. Mazurek; M. Nycz Modeling and Statistical Analysis of Data Breach Problems in Python 2023
7 W. Koczkodaj; A. Kowalczyk; M. Mazurek; W. Pedrycz; G. Redlarski; E. Rogalska; D. Strzałka; A. Szymanska; A. Wilinski; O. Xue Peer Assessment as a Method for Measuring Harmful Internet Use 2023
8 K. Doerffer; P. Doerffer; P. Dymora; P. Flaszynski; S. Grigg; M. Jurek; D. Kordos; B. Kowal; M. Mazurek; T. Rogalski; R. Śliwa; R. Unnthorsson The Latest Advances in Wireless Communication in Aviation, Wind Turbines and Bridges 2022
9 P. Dymora; K. Łyczko; M. Mazurek The effectiveness analysis of selected IT tools for predictions of the COVID-19 pandemic 2022
10 S. Bomba; P. Dymora; M. Mazurek A Comparative Analysis of Selected Predictive Algorithms in Control of Machine Processes 2022
11 W. Koczkodaj; M. Mazurek; W. Pedrycz; E. Rogalska; R. Roth; D. Strzałka; A. Szymanska; A. Wolny-Dominiak; M. Woodbury-Smith; O. Xue; R. Zbyrowski Combating harmful Internet use with peer assessment and differential evolution 2022
12 P. Dymora; B. Kowal; M. Mazurek; R. Śliwa The effects of Virtual Reality technology application in the aircraft pilot training process 2021
13 P. Dymora; M. Mazurek Comparison of Selected Algorithms of Traffic Modelling and Prediction in Smart City - Rzeszów 2021
14 P. Dymora; M. Mazurek Influence of Model and Traffic Pattern on Determining the Self-Similarity in IP Networks 2021
15 P. Dymora; M. Mazurek Personal Data as a Critical Element of Sustainable Systems—Comparison of Selected Data Anonymization Techniques 2021
16 P. Dymora; M. Mazurek; B. Sudek Comparative Analysis of Selected Open-Source Solutions for Traffic Balancing in Server Infrastructures Providing WWW Service 2021
17 P. Dymora; M. Mazurek; K. Smalara Modeling and Fault Tolerance Analysis of ZigBee Protocol in IoT Networks 2021
18 P. Dymora; W. Gołda; M. Mazurek Analysis of the Impact of Gamification on Learning Efficiency on the Example of a Mobile Application 2021
19 G. Dunkan; P. Dymora; W. Koczkodaj; B. Kowal; M. Mazurek; D. Strzałka Open Government issues and opportunity: a case study based on a medium-sized city in Poland 2020
20 P. Dymora; B. Kowal; M. Mazurek Analysis of Selected Characteristics of Open Data Inception Portals in the Context of Smart Cities IoT Data Accessibility 2020
21 P. Dymora; B. Kowal; M. Mazurek Pozyskiwanie dowodów ingerencji w system z wykorzystaniem programu Snort jako darmowego systemu IDS 2020
22 P. Dymora; D. Łannik; M. Mazurek Analiza wpływu wybranych implementacji algorytmu drzewa decyzyjnego na wydajność systemu komputerowego 2020
23 P. Dymora; M. Mazurek An innovative approach to anomaly detection in communication networks using multifractal analysis 2020
24 P. Dymora; M. Mazurek Opinia o innowacyjności pt. Usługi internetowe nowej generacji oparte o standard XGS-PON 2020
25 P. Dymora; M. Mazurek Opinia o innowacyjności pt. Wdrożenie innowacji w zakresie badań sprawności i wydolności fizycznej dla sportowców celem zwiększenia konkurencyjności firmy LC Lab Sp. z o.o. 2020
26 P. Dymora; M. Mazurek Performance assessment of selected techniques and methods detecting duplicates in data warehouses 2020
27 P. Dymora; M. Mazurek Wdrożenie nowej usługi zdalnej rehabilitacji poprzez implementację innowacyjnej technologii „Doctor Kinetic” celem zwiększenia konkurencyjności firmy LC Lab Sp. z o.o.” 2020
28 W. Koczkodaj; F. Liu; V. Marek; J. Mazurek; M. Mazurek; L. Mikhailov; C. Ozel; W. Pedrycz; A. Przelaskowski; A. Schumann; R. Smarzewski; D. Strzałka; J. Szybowski; Y. Yayli On the use of group theory to generalize elements of pairwise comparisons matrix: A cautionary note 2020
29 M. Bolanowski; P. Dymora; B. Kowal; M. Mazurek; M. Salach Raport dotyczący: analizy uwarunkowań technicznych wdrażania technologii VR w dydaktyce na kierunkach automatyka i robotyka oraz informatyka prowadzonych przez WEiI z potencjalnymi zastosowaniami dla Przemysłu 4.0 2019
30 P. Dymora; B. Kowal; M. Mazurek Dydaktyczne aspekty projektowania aplikacji w środowisku Unity 3D 2019
31 P. Dymora; B. Kowal; M. Mazurek Multifractal properties of network communication traffic 2019
32 P. Dymora; B. Kowal; M. Mazurek Ocena skutków wykorzystania technologii wirtualnej i rozszerzonej rzeczywistości w pracesie edukacyjnym 2019
33 P. Dymora; B. Kowal; M. Mazurek Opinia o innowacyjności usługi Innowacyjne Mobilne Centrum Digitalizacji 2019
34 P. Dymora; B. Kowal; M. Mazurek The effectiveness of the use of R-language in anonymizing open data 2019
35 P. Dymora; B. Kowal; M. Mazurek; M. Totoń Opinia o innowacyjności dla projektu MARBER 2019
36 P. Dymora; D. Łannik; M. Mazurek Badanie efektywności tworzenia wielowymiarowych zestawów danych w wybranych środowiskach analitycznych 2019
37 P. Dymora; M. Koryl; M. Mazurek Process discovery in business process management optimization 2019
38 P. Dymora; M. Mazurek Anomaly detection in IoT communication network based on spectral analysis and Hurst exponent 2019
39 P. Dymora; W. Koczkodaj; M. Mazurek; D. Strzałka Consistency-Driven Pairwise Comparisons Approach to Software Product Management and Quality Measurement 2019
40 W. Koczkodaj; J. Masiak; M. Mazurek; D. Strzałka; P. Zabrodskii Massive health record breaches evidence by the office for civil rights data 2019
41 W. Koczkodaj; M. Mazurek; D. Strzałka; A. Wolny-Dolniak; M. Woodbury-Smith Electronic health record breaches as social indicators 2019