SylabUZ

Wygeneruj PDF dla tej strony

Web Applications - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Web Applications
Kod przedmiotu 11.3-WK-MATED-WA-S23
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Mathematics
Profil ogólnoakademicki
Rodzaj studiów drugiego stopnia z tyt. magistra
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 course is to learn the architecture of web applications, methods of implementing the basic components of web architecture, practical knowledge of the basic technologies for implementing the user interface: HTML, CSS and JavaScript, and practical knowledge of CMS content management systems.

Wymagania wstępne

Knowledge of topics from the following subjects: Computer programming and computer networks.

Zakres tematyczny

Lecture

  1. Architecture of web applications. Basic user interface implementation technologies: HTML - the structure of content on the World Wide Web, CSS - the code used to describe the document style, JavaScript - a general-purpose scripting language.
  2. Protocol for transmitting HTTP network resources. Apache as an example of an HTTP server.
  3. Web APIs for building web applications.
  4. Internet technology for developers. Documentation for web developers.
  5. CMS content management systems, software that allows you to easily create, maintain, update and expand a website.

Laboratory

  1. Web application development environment, software installation and work in an integrated development environment.
  2. Examples of the use of user interface implementation technologies: HTML, CSS and JavaScript.
  3. Using web APIs to build web applications.
  4. Practical use of the selected CMS content management system.

Metody kształcenia

Traditional lecture in the form of a show or presentation.

Laboratory exercises are carried out in the form of independent work at the computer, where each topic is implemented according to the scheme:

  • introduction to the topic by the lecturer illustrated with examples,
  • students complete tasks independently during classes,
  • additionally, the student receives a task to complete with a deadline specified.

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 obtain over 50% of the points in the final test consisting of selected questions discussed earlier in the lectures.

Laboratory: the condition for passing is obtaining over 50% of points in all laboratory exercises planned for implementation, students' preparation for classes and their activity during laboratory exercises.

The final grade for the course 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. XAMPP [@] http://www.apachefriends.org/en/xampp.html
  2. PHP [@] http://php.pl/
  3. WordPress [@] https://wordpress.org/documentation/

Uwagi


Zmodyfikowane przez dr Ewa Sylwestrzak-Maślanka (ostatnia modyfikacja: 06-05-2024 20:46)