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