Programowanie aplikacji internetowych Kierunek studiów: Informatyka
Kod programu: W4-N1IN19.2024

Nazwa modułu: Programowanie aplikacji internetowych
Kod modułu: W4-IN-N1-24-4-PAI
Kod programu: W4-N1IN19.2024
Semestr: semestr letni 2025/2026
Język wykładowy: polski
Forma zaliczenia: zaliczenie
Punkty ECTS: 3
Cel i opis treści kształcenia:
Celem zajęć jest wprowadzenie studentów w tematykę aplikacji internetowych. Poprzez praktyczne zajęcia laboratoryjne oraz realizację prostych projektów studenci zdobywają wiedzę, umiejętności i kompetencje związane z tworzeniem aplikacji internetowych wykorzystujących bazy danych. Po zakończeniu zajęć studenci powinni potrafić zaprojektować prostą internetową aplikację bazo-danową, zaimplementować oraz wdrożyć na serwerze aplikacji.
Lista modułów koniecznych do zaliczenia przed przystąpieniem do tego modułu (o ile to konieczne): nie dotyczy
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
Potrafi pracować samodzielnie planując wykonanie przydzielonych zadań [K01]
IN_K01 [1/5] IN_K04 [1/5]
Wykorzystuje środowiska projektowe do tworzenia aplikacji, tworzy aplikacje podzielone na moduły, stosuje odpowiednie komentarze [U01]
IN_U01 [1/5] IN_U04 [1/5] IN_U05 [1/5]
Obsługuje żądania oparte na metodach Get i Post, wdraża aplikację internetową na serwerze aplikacji i konfiguruje serwer w podstawowy sposób [U02]
IN_U04 [1/5] IN_U05 [3/5] IN_U07 [3/5] IN_U08 [1/5] IN_U09 [1/5]
Tworzy aplikacje sieciowe z wykorzystaniem wybranej technologii, wykorzystuje mechanizmy ciasteczek i sesji. [U03]
IN_U04 [1/5] IN_U05 [3/5] IN_U07 [3/5] IN_U09 [3/5]
Wykorzystuje elementy wybranej technologii internetowej do realizacji połączenia i komunikacji z bazą danych, projektuje i zarządza połączeniem z bazą danych z poziomu aplikacji. [U04]
IN_U04 [1/5] IN_U05 [3/5] IN_U07 [3/5] IN_U09 [3/5]
Stosuje rozwiązanie wielowarstwowe w projektach bazo-danowych tworzonych w wybranej technologii. [U05]
IN_U04 [1/5] IN_U05 [3/5] IN_U07 [3/5] IN_U09 [3/5]
Używa dokumentacji technicznej z różnych źródeł w celu rozwiązania problemów podczas wykonywania przydzielonych zadań [U06]
IN_U05 [3/5] IN_U09 [3/5]
Charakteryzuje rozwiązania aplikacji internetowych opartych o wybraną technologię, wymienia najważniejsze elementy protokołu http w kontekście aplikacji internetowych. [W01]
IN_W04 [3/5] IN_W06 [1/5] IN_W08 [3/5]
Definiuje pojęcie aplikacji Internetowej i serwera aplikacji, charakteryzuje wymogi aplikacji odnośnie wdrażania na serwerach opartych o wybraną technologię. [W02]
IN_W04 [1/5] IN_W06 [1/5]
Rozróżnia i opisuje elementy wybranej technologii tworzenia aplikacji internetowych [W03]
IN_W03 [1/5] IN_W04 [1/5] IN_W08 [3/5]
Charakteryzuje zasady podłączania i korzystania z serwerów relacyjnych baz danych z poziomu wybranej technologii tworzenia aplikacji internetowych. [W04]
IN_W04 [1/5] IN_W06 [1/5] IN_W07 [3/5] IN_W08 [3/5]
Opisuje strukturę aplikacji wielowarstwowej w oparciu o wybraną technologię, szczególnie w kontekście tworzenia bazo- danowych aplikacji internetowych. [W05]
IN_W04 [1/5] IN_W05 [1/5] IN_W06 [1/5] IN_W08 [3/5]
Forma prowadzonych zajęć Liczba godzin Metody prowadzenia zajęć Sposób weryfikacji efektów uczenia się Efekty uczenia się
wykład [01] 10 Wykład informacyjny/kursowy [a01] 
Wykład problemowy [b01] 
Wykład konwersatoryjny [b02] 
Pokaz/demonstracja [c06] 
Prezentacja [c07] 
Praca z innym narzędziem dydaktycznym [d03] 
Autoedukacja [f01] 
zaliczenie W01 W02 W03 W04 W05
laboratorium [02] 20 Objaśnienie/wyjaśnienie [a05] 
Pokaz/demonstracja [c06] 
Praca z komputerem [d01] 
Praca z innym narzędziem dydaktycznym [d03] 
Ćwiczenie laboratoryjne/doświadczenie [e01] 
Tworzenie/wytwarzanie - warsztat twórczy [e03] 
Projektowanie [e04] 
Autoedukacja [f01] 
zaliczenie K01 U01 U02 U03 U04 U05 U06
Praca studenta poza udziałem w zajęciach obejmuje w szczególności:
Nazwa Kategoria Opis
Kwerenda materiałów i przegląd działań niezbędnych do uczestnictwa w zajęciach [a01] Przygotowanie do zajęć
przegląd literatury, dokumentacji, narzędzi i materiałów oraz specyfiki i zakresu działań wskazanych w sylabusie jako wymagane do pełnego uczestnictwa w zajęciach
Zapoznanie się z zapisami sylabusa [b01] Konsultowanie programu i organizacji zajęć
przeglądanie zawartości sylabusa i zapoznanie się z treścią jego zapisów
Realizacja indywidualnego lub grupowego zadania zaliczeniowego/egz./etapowego [c03] Przygotowanie do weryfikacji efektów uczenia się
zbiór czynności zmierzających do wykonania zadania zleconego do realizacji poza zajęciami, jako obligatoryjnego etapu/elementu weryfikacji przypisanych do tych zajęć efektów uczenia się
Podejmowanie z własnej inicjatywy i indywidualnie aktywności służących poszerzeniu zakresu lub głębi treści nauczania, w tym poza murami Uniwersytetu [e01] Aktywności komplementarne do zajęć
zbiór aktywności podejmowanych samodzielnie i z własnej inicjatywy studenta, mających na celu pogłębienie lub poszerzenie wiedzy i umiejętności, ich powtórzenie, utrwalenie lub weryfikację, w tym uwzględniające aktywności realizowane w innych przestrzeniach, np. w instytucji upowszechniania kultury, w instytucji oświatowej, laboratorium, w plenerze, itd.; w tym autoedukacja
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)