Aplikacje webowe w ASP MVC - Wydział Informatyki

Transkrypt

Aplikacje webowe w ASP MVC - Wydział Informatyki
Aplikacje webowe w ASP MVC
Wydział Informatyki
Nazwa
programu
kształcenia
Informatyka
Poziom i forma studiów
I stopień stacjonarne
---
Ścieżka dyplomowania
2013/2014Z - 2016/2017Z
Aplikacje webowe w ASP MVC
Kod przedmiotu
I36018
Punkty ECTS
4
Specjalność
Nazwa
przedmiotu
Rodzaj
przedmiotu
obieralny
Semestr 4,5,6
Liczba
godzin w
semestrze
W - 30 Ćw - 0 PS - 30 P - 0 L - 0 S - 0
Przedmioty
wprowadzające
Założenia i
cele
przedmiotu
Celem przedmiotu jest zapoznanie studentów z technologią ASP .NET MVC służącą do tworzenia aplikacji webowych.
Formy
zaliczenia
Sprawdzian zaliczeniowy, projekt.
Treści
programowe
Schemat architektury działania aplikacji webowej. Język XHTML. Style CSS. Biblioteka Bootstrap.
Język JavaScript. Biblioteka jQuery. Technologia ASP.NET MVC: definiowanie i zasada działania routingu, budowa kontrolera, budowa widoku, budowa modelu, język
Razor, działanie mechanizmu model-bindera, walidacja danych wprowadzanych do formularzy, tworzenie widoków współdzielonych, obiekty HTML helper,
mechanizm autoryzacji użytkowników, AJAX, mechanizmy przechowywania stanu aplikacji. Tworzenie baz danych opartych o MS SQL Server:zapytania LINQ,
biblioteka ADO, technologia Entity Framework, trzy modele tworzenia baz danych: code-first, model-first, database-first.
Efekty kształcenia
Symbol
Odniesienie do kierunkowych efektów
kształcenia
Opis
EK1
Rozumie wybrane elementy architektury ASP MVC
K_W09
EK2
Opisuje przeznaczenie wybranych modeli wiązania danych oraz elementów HTML helper
K_W09
EK3
Implementuje aplikacje internetowe z wykorzystaniem technologii ASP MVC
K_U09
EK4
Potrafi wykorzystać relacyjną bazę danych w aplikacjach webowych
K_W07
Efekt
kształcenia
Metoda weryfikacji
Forma zajęć na której zachodzi weryfikacja
EK1
Sprawdzian pisemny
EK2
Sprawdzian pisemny
W
EK3
Ocena z projektu
Ps
EK4
Ocena z projektu
Ps
Bilans
nakładu
pracy
studenta
(w
godzinach)
W
1 - Udział w wykładach
30
2 - Udział w pracowni specjalistycznej
30
3 - Przygotowanie do pracowni specjalistycznej
10
4 - Wykonanie zadań domowych
10
5 - Udział w konsultacjach
5
6 - Realizacja zadań projektowych
25
7 - Przygotowanie do sprawdzianów
Wskaźniki
ilościowe
Literatura
podstawowa
Literatura
uzupełniająca
10
Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela:
(1)+(2)+(5)
Nakład pracy studenta związany z zajęciami o charakterze praktycznym:
(2)+(3)+(4)+(6)
Dino Esposito: Programming Microsoft ASP.NET MVC
Adam Freeman: Pro ASP.NET MVC 4
Jose Guay Paz: Beginning ASP.NET MVC 4
Strona internetowa http://www.asp.net/
Strona internetowa http://msdn.microsoft.com/en-US/
Jednostka
realizująca
Katedra Systemów Informacyjnych i Sieci
Komputerowych
Osoby
prowadzące
mgr inż. Maciej Kopczyński,dr inż. Ireneusz Mrozek
Data
opracowania
programu
12 czerwca 2014
Program
opracował(a)
mgr inż. Maciej Kopczyński
Wydrukowane w programie Świerk Design by: styleshout | Valid XHTML | CSS Home
RAZEM:
120
65
ECTS
2,5
75
3,0