Aplikacje internetowe II
Przegląd tematów
- 1Wprowadzenie do przedmiotu. PSO. Zasady pracy
- 2Przypomnienie materiału z HTML i CSS
- 3Podstawy języka CSS
- 4Wprowadzenie do języka JavaScript
- 5Zmienne, typy danych, komentarze i konsola
- 6Instrukcje sterujące: warunki, operatory
- 7Instrukcje sterujące: switchPraca na Lekcji
- 8Funkcje oraz argumenty
- 9Funkcje oraz argumenty (ćw.)Kartkówka
- 10Deklarowanie tablic oraz dostęp
- 11Tablice oraz pętle
- 12Obiekty i ich struktura
- 13Obiekty oraz iterowanie po obiektach
- 14DOM - Obiektowy model dokumentu
- 15DOM i manipulacja węzłamiKartkówka
- 1613. Obsługa zdarzeń interfejsu Event
- 1714. Zdarzenia i EventListenerĆwiczenie praktyczne
- 1816. Template Strings / Projekt web-aplikacji
- 1917. Format JSON i obsługa ciasteczek
- 2018. History API i obiekt LocationPraca na Lekcji
- 2119. Kolekcje Map i Set
- 2221. Przechowywanie danych: WebStorage
- 2322. Praca z czasem. Metoda setTimeout i setIntervalKartkówka
- 24Server Side Events
- 25Połączenia asynchroniczne (4h * AJAX)Ćwiczenie praktyczne
- 26SprawdzianSprawdzian
- 27Projekt aplikacji
- 28Zarządzanie oknami
- 29Płótno Canvas
- 30RegExp - wyrażenia regularneSprawozdanie
- 31Spread i Rest
- 32Indexed DB
- 33QUnit
- 34Promise
- 35Sockets
- 36Zaliczenie przedmiotuZal. prakt.
- 12022-09-26 do 2022-09-27Praca na LekcjiZmienne, typy danych, warunki, funkcje
- 22022-11-29 do 2022-11-29Ćwiczenie praktyczneObsługa zdarzeń myszy i klawiatury
- 32022-12-12 do 2022-12-12KartkówkaEdytor mapy
- 42023-01-24 do 2023-01-24Praca na LekcjiFormat JSON i obsługa Historii przeglądarki
- 52023-02-28 do 2023-02-28KartkówkaUzupełnienie zadania dot. czasu o: Node, Events, Time
- 62023-03-13 do 2023-03-21Ćwiczenie praktyczneZestawienie połączenia typu AJAX
- 72023-04-03 do 2022-04-04SprawdzianStworzenie web-aplikacji (DOM, Events, JSON, WebStorage, Time, Ajax)
- 8Maj do MajSprawozdanieRegExp - stworzenie wyrażeń regularnych dla zestawu formatów danych
- 92023-05-22 do 2023-06-06Zal. prakt.Web-Paint