Politechnika Warszawska - Centralny System Uwierzytelniania
Nie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Programowanie aplikacji WWW

Informacje ogólne

Kod przedmiotu: 1120-DS000-ISP-0505 Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programowanie aplikacji WWW
Jednostka: Wydział Matematyki i Nauk Informacyjnych
Grupy: Inżynieria i analiza danych, I st. - przedmioty obowiązkowe, sem. 5
Programowanie aplikacji wielowarstwowych (blok obieralny)
Przedmioty obieralne - Inżynieria i analiza danych
Przedmioty obieralne uruchomione w sem. zimowym 2020/21
Przedmioty obieralne uruchomione w semestrze zimowym 2021/2022
Punkty ECTS i inne: 4.00
Język prowadzenia: polski
Skrócony opis:

Wymagania wstępne / przedmioty poprzedzające:

Programowanie Zalecane: Bazy danych

Celem przedmiotu jest przedstawienie technologii i architektur stosowanych w tworzeniu aplikacji WWW

Pełny opis:

Wykład:

Dokumenty w standardzie HTML, formularze.

Formatowanie dokumentów: CSS i JavaScript.

Standard XML , DTD, XML schema, XSLT

Specyfikacje standardów HTML/XHTML

Komunikacja z serwerami HTTP, AJAX, JSON

Server-side programming:

* Podstawy HTTP (GET/POST, ENCTYPE etc., bezpieczeństwo przesyłanych danych, deklarowanie Content-type przez skrypt)

* JavaServlets, Python web scraping

Laboratorium:

• Przygotowywanie dokumentów wg standardu HTML z uwzględnieniem formularzy i elementów multimedialnych

• Formatowanie dokumentów oraz projektowanie układu interfejsu z wykorzystaniem kaskadowych arkuszy stylów CSS

• Programowanie aplikacji przeglądarkowych w języku JavaScript (obsługa zdarzeń interfejsu użytkownika, timerów, dynamiczna modyfikacja wyglądu interfejsu)

• Komunikacja w aplikacjach opartych o protokół http

• Programowanie asynchroniczne i budowa aplikacji z wykorzystaniem języka JavaScript oraz komponentów serwerowych

• Programowanie i budowa aplikacji z wykorzystaniem języka Python

Literatura:

1. Specyfikacje standardów W3ORG

2. Specyfikacja protokołu HTTP

3. Head first Servlets & JSP : edycja polska Bryan Basham; Kathy Sierra; Bert Bates

Metody i kryteria oceniania:

Do zdobycia jest 100 punktów, w tym: 30% - zaliczenie treści wykładowych, 70% - zaliczenie laboratorium. Próg zaliczenia wynosi 51 punktów, a rozkład progów kolejnych ocen to sekwencja 61, 71, 81 i 91 pkt.

Zajęcia w cyklu "rok akademicki 2021/2022 - sem. zimowy" (jeszcze nie rozpoczęty)

Okres: 2021-10-01 - 2022-02-20
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin więcej informacji
Wykład, 15 godzin więcej informacji
Koordynatorzy: Grzegorz Ostrek
Prowadzący grup: Grzegorz Ostrek
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie na ocenę

Zajęcia w cyklu "rok akademicki 2020/2021 - sem. zimowy" (zakończony)

Okres: 2020-10-01 - 2021-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin więcej informacji
Wykład, 15 godzin więcej informacji
Koordynatorzy: Grzegorz Ostrek
Prowadzący grup: Michał Kadlof, Grzegorz Ostrek
Lista studentów: (nie masz dostępu)
Zaliczenie: Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.