PRZEWODNIK PO PRZEDMIOCIE



Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: ZARZĄDZANIE INFRASTRUKTURĄ I DIAGNOSTYKA SIECI KOMPUTEROWYCH

PRZEWODNIK PO PRZEDMIOCIE

KONTROLA JAKOŚCI MATERIAŁÓW I WYROBÓW QUALITY CONTROL OF MATERIALS AND PRODUCTS. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

SIECI BEZPRZEWODOWE Wireless networks. Forma studiów: Stacjonarne Poziom przedmiotu: I stopnia. Liczba godzin/tydzień: 1W E, 1L

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEPISY I DOKUMENTACJA PRAC SPAWALNICZYCH REGULATIONS AND DOCUMENTATION OF WELDING. Liczba godzin/tydzień: 1W, 1S PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

ZASILANIE SYSTEMÓW KOMPUTEROWYCH Power supply of computer systems Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Metody optymalizacji Optimization methods Forma studiów: stacjonarne Poziom studiów II stopnia. Liczba godzin/tydzień: 1W, 1Ć

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Mechanizacja procesów spawalniczych The mechanization of welding processes. Liczba godzin/tydzień: 1W, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Teoria procesów spawalniczych Theory of welding processes Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 1C

ORGANIZACJA PRZETWÓRSTWA ORGANIZATION OF POLYMER PROCESSING Forma studiów stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 1W, 2S

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Nazwa przedmiotu: ZAAWANSOWANE PROGRAMOWANIE INTERNETOWE Advanced Internet Programming Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy: I stopnia Programowanie aplikacji internetowych Rodzaj zajęć: Liczba godzin/tydzień: wykład, laboratorium 2W E, 2L I KARTA PRZEDMIOTU CEL PRZEDMIOTU Kod przedmiotu: E7_10 Rok: IV Semestr: VII Liczba punktów: 6 ECTS PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z zaawansowanymi metodami i technikami tworzenia aplikacji internetowych. C2. Nabycie przez studentów praktycznych umiejętności w zakresie tworzenia i projektowania aplikacji internetowych. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Wiedza z podstaw programowania w językach wysokiego poziomu oraz podstawowych technologii i technik wykorzystywanych w sieci Internet. 2. Umiejętność praktycznego wykorzystania sieci Internet. 3. Potrafi stworzyć aplikację z wykorzystaniem technologii ASP.NET. 4. Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej. 5. Umiejętności pracy samodzielnej i w grupie. 6. Znajomość podstawowych technik modelowania i programowania baz danych (w szczególności języka SQL). EFEKTY KSZTAŁCENIA EK 1 zna i potrafi podstawowe wzorce projektowe, które może do tworzenia aplikacji internetowej. EK 2 zna metodologii projektowania sterowanego testami. EK 3 potrafi zaprojektować i stworzyć aplikację internetową z wykorzystaniem. EK 4 potrafi elementy np. routing. EK 5 zna i potrafi metody optymalizacji aplikacji internetowych. EK 6 zna serwerem IIS. TREŚCI PROGRAMOWE Forma zajęć WYKŁADY Liczba godzin W 1 Wprowadzenie do tematyki przedmiotu. 2 W 2 Wykorzystanie wzorców projektowych w aplikacjach ASP.NET cz. 1. 3 W 3 Wykorzystanie wzorców projektowych w aplikacjach ASP.NET cz. 2. 3

W 4 Metodologia projektowania sterowanego testami. 3 W 5 Wprowadzenie do. 3 W 6 Programowanie w tworzenie widoków. 2 W 7 Programowanie w uwierzytelnianie użytkownika i walidacja 2 danych. W 8 Programowanie w routing. 2 W 9 Programowanie w AJAX. 2 W 10 Optymalizacja aplikacji internetowych cz. 1. 2 W 11 Optymalizacja aplikacji internetowych cz. 2. 2 W 12 Administracja serwerem IIS cz.1. 2 W 13 Administracja serwerem IIS cz.2. 2 Forma zajęć LABORATORIUM Liczba godzin L 1 Tworzenie prostej bazodanowej aplikacji ASP.NET 3 L 2 Projektowanie i programowanie wielowarstwowej aplikacji ASP.NET. 3 L 3 Wykorzystanie wzorców projektowych w aplikacji ASP.NET. 3 L 4 Wzorzec Model-View-Presenter w aplikacjach ASP.NET. 3 L 5 Wykorzystanie testów jednostkowych w aplikacjach ASP.NET. 3 L 6 Tworzenie prostej aplikacji cz.1. 3 L 7 Tworzenie prostej aplikacji cz.2. 3 L 8 Tworzenie prostej aplikacji cz.3. 3 L 9 Optymalizacja aplikacji i buforowanie danych. 3 L 10 Administracja serwerem IIS. 3 NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych 2. ćwiczenia laboratoryjne 3. przykładowe aplikacje w przedstawianych technologiach programistycznych 4. instrukcje do wykonania ćwiczeń laboratoryjnych 5. oprogramowanie do tworzenia i testowania stron internetowych SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA) F1. ocena przygotowania do ćwiczeń laboratoryjnych F2. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń F3. ocena aktywności podczas zajęć P1. ocena umiejętności rozwiązywania postawionych problemów zaliczenie na ocenę* P2. ocena opanowania materiału nauczania będącego przedmiotem wykładu egzamin *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym Godziny konsultacji z prowadzącym Godziny przeznaczone na egzamin Zapoznanie się ze wskazaną literaturą Przygotowanie do ćwiczeń laboratoryjnych Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 h 5 h 3 h 27 h 15 h

Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych (czas poza zajęciami laboratoryjnymi) Przygotowanie do egzaminu (kolokwium) 10 h 30 h Suma 150 h SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 6 ECTS 2.7 ECTS 2.2 ECTS 1. Troelsen A., Język C# 2010 i platforma.net 4.0, PWN 2011 2. Liberty J., Maharry D., Hurwitz D., ASP.NET 3.5. Programowanie Helion 2010 3. Praca zbiorowa, Internet Information Services IIS 7.0 Resource Kit, Microsoft Press 2009 4. Millett S., Professional ASP.NET Design Patterns, Wiley Publishing, 2010 5. Arking J., Millett S., Professional Enterprise.NET, Wiley Publishing, 2009 6. Palermo J., Scheirman B., Bogard J., Hexter E., Hinze M., 2 in action, Manning Publication 2010. 7. Freeman A., Sanderson S., Pro ASP.Net MVC 3 Framework, Apress, 2011. PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr inż. Łukasz Bartczuk Lukasz.Bartczuk@kik.pcz.pl Odniesienie danego efektu do Efekt kształcenia efektów zdefiniowanych dla całego programu (PEK) Cele przedmiotu EK1 EK2 EK3 Treści programowe W1-9 L1-8 W4-9 L5-8 W5-9 L6-9 Narzędzia dydaktyczne Sposób oceny

EK4 EK5 EK6 W5-9 L6-9 W10-11 L9 W12-13 L10 II. FORMY OCENY - SZCZEGÓŁY Efekt 1 i potrafi podstawowe wzorce projektowe, które może do tworzenia aplikacji internetowej. Efekt 2 metodologii projektowania sterowanego testami. Efekt 3 zaprojektować i stworzyć aplikację internetową z wykorzystaniem Na ocenę 2 Na ocenę 3 Na ocenę 4 Na ocenę 5 podstawowe prezentowane prezentowane wzorce wzorce wzorce projektowe, ale projektowe. projektowe oraz nie potrafi ich Potrafi je potrafi je dostosować do w praktyce. w podstawowej tworzonej przez wersji omawianej siebie aplikacji. na zajęciach. prezentowanej metodologii. Potrafi stworzyć proste testy jednostkowe. samodzielnie stworzyć prostą aplikację. prezentowanej metodologii. Samodzielnie tworzy testy jednostkowe na podstawie przygotowanego projektu. samodzielnie stworzyć aplikację wykorzystując widoków prezentowanej metodologii. Potrafi zaprojektować i zaprogramować testy jednostkowe dla określonego zadania. samodzielnie stworzyć aplikację wykorzystując widoków

. i widoków częściowych oraz walidacji danych. Efekt 4 elementy np. routing Efekt 5 i potrafi metody optymalizacji aplikacji internetowych. Efekt 6 serwerem IIS. technologii i platformy.net jednak ich praktyczne wykorzystanie sprawia mu problemy. optymalizacji aplikacji internetowych, jednak nie wiedzy tej nie potrafi w praktyce. serwera WWW, jednak zadania wykonuje tylko z pomocą technologii i platformy.net tj. np. mechanizm routingu i potrafi je w praktyce. optymalizacji aplikacji internetowych, podstawowe serwera WWW. Podstawowe i widoków częściowych, walidacji danych, uwierzytelniania użytkownika oraz technologii AJAX. technologii i platformy.net tj. np. mechanizm routingu i potrafi je w praktyce. Potrafi rozbudować i dostosować framework do swoich potrzeb. Student bardzo dobrze opanował prezentowany materiał. Wszystkie podstawowe i serwerem WWW. Wszystkie Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE 1. Wszelkie informacje dla studentów (prezentacje do zajęć, instrukcje do ćwiczeń laboratoryjnych, przykładowe aplikacje) dostępne są na stronie internetowej http://kik.pcz.pl 2. Informacja na temat konsultacji przekazywana jest studentom podczas pierwszych zajęć z danego przedmiotu.