SylabUZ

Wygeneruj PDF dla tej strony

Web Applications - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Web Applications
Kod przedmiotu 11.3-WK-CSEEP-WA-S23
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Computer science and econometrics
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. licencjata
Semestr rozpoczęcia semestr zimowy 2023/2024
Informacje o przedmiocie
Semestr 4
Liczba punktów ECTS do zdobycia 4
Typ przedmiotu obieralny
Język nauczania angielski
Sylabus opracował
  • mgr inż. Andrzej Majczak
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Wykład 30 2 - - Zaliczenie na ocenę
Laboratorium 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

The aim of the subject is to understand the architecture of web applications, methods of implementing basic components of the WWW architecture, practical acquaintance with basic user interface implementation technologies: HTML, CSS, and JavaScript, as well as practical acquaintance with Content Management Systems (CMS).

Wymagania wstępne

Knowledge of topics from the following subjects: Computer programming, Databases, Computer networks.

Zakres tematyczny

Lecture

  1. Internet application architecture. Basic technologies for implementing user interfaces: HTML language – structure of content on the World Wide Web, CSS – code used to describe document style, JavaScript – general-purpose scripting language.
  2. HTTP protocol for transmitting web resources. Apache as an example of an HTTP server.
  3. Web API interfaces designed for building internet applications.
  4. Internet technology for programmers. Documentation for website creators.
  5. Content Management Systems (CMS), software allowing for easy creation, management, updating, and expansion of websites.

Laboratory

  1. Development environment for web applications, software installation, and working in an integrated development environment.
  2. Examples of using user interface implementation technologies: HTML, CSS, and JavaScript.
  3. Utilization of Web API interfaces for building internet applications.
  4. Practical use of a selected Content Management System (CMS).

Metody kształcenia

Traditional lecture in the form of a presentation or demonstration.

Laboratory exercises conducted as independent work at the computer, where each topic follows the following scheme:

  1. Introduction to the topic by the instructor, illustrated with examples.
  2. Students work independently on tasks during classes.
  3. Additionally, students receive an assignment with a specified deadline to complete independently.

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Lecture: The condition for passing is to score above 50% on the final test consisting of selected questions discussed earlier in the lectures.

Laboratory: The condition for passing is to score above 50% on all laboratory exercises scheduled for completion, students' preparation for classes, and their activity during laboratory exercises.

The final grade for the subject is the arithmetic mean of the grades from the lecture and laboratory.

Literatura podstawowa

  1. Laura Lemay, Rafe Colburn, Jennifer Kyrnin HTML, CSS & JavaScript Web Publishing in One Hour a Day, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery 7th Edition Sams Publishing 2015
  2. Jennifer Robbins Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, 5th Edition O'Reilly Media 2018

 

Literatura uzupełniająca

  1. Resources for Developers, by Developers [@] https://developer.mozilla.org/

Uwagi


Zmodyfikowane przez dr Ewa Synówka (ostatnia modyfikacja: 29-04-2024 22:35)