INSTYTUT INFORMATYKI Studium podyplomowe Technologie ... · 5. Dostęp do baz danych Mysql,...
Transcript of INSTYTUT INFORMATYKI Studium podyplomowe Technologie ... · 5. Dostęp do baz danych Mysql,...
INSTYTUT INFORMATYKI
Techn
Adres:
Kierownik studium:
Kontakt:
Studium podyplomowe ologie Internetowe i Mobilne
Instytut Informatyki Politechnika Poznańska
ul. Piotrowo 2 60-965 Poznań
dr hab. inż. Joanna Józefowska, prof. PP
tel.: (61) 665 23 69, (61) 852 85 03 w. 274
e-mail: [email protected]
mgr Agnieszka Skiba
tel.: (61) 665 2997 fax: (61) 877 15 25
e-mail: [email protected]
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
CEL
Szybki rozwój technologii informatycznych stwarza konieczność ciągłej aktualizacji
wiedzy w tym zakresie. Obecnie szczególnie dynamicznie rozwija się dziedzina
technologii internetowych i mobilnych. Program Studium Podyplomowego wychodzi
naprzeciw trendom i oczekiwaniom rynkowym w tych dziedzinach.
Zadaniem Studium jest przekazanie wiedzy i umiejętności w zakresie:
− projektowania i budowy serwisów i portali internetowych oraz rozwiązań
korporacyjnych w środowisku intranetowym (z dostępem do baz danych oraz
elementami multimedialnymi),
− instalowania i zarządzania serwisami internetowymi z uwzględnieniem zagadnień
bezpieczeństwa,
− zastosowania technologii internetowych dla biznesu elektronicznego,
− wykorzystywania i programowania urządzeń mobilnych,
− zarządzania projektami informatycznymi.
WYMAGANIA WSTĘPNE
Studium przeznaczone jest dla absolwentów studiów wyższych, w ramach których
realizuje się kurs podstaw informatyki lub równoważny. Zakłada się, że słuchacze
posiadają podstawową wiedzę informatyczną oraz umiejętność programowania
w dowolnym języku.
ORGANIZACJA ZAJĘĆ
Zajęcia prowadzone są przez dwa semestry po 10 zjazdów i odbywają się w piątki
i soboty. Całość obejmuje 114 godzin lekcyjnych wykładów i 126 godzin lekcyjnych
zajęć laboratoryjnych. Koszt uczestnictwa wynosi 4500 zł (wraz z materiałami
wykładowymi). Uczestnicy otrzymują świadectwa ukończenia na podstawie pozytywnej
oceny zajęć laboratoryjnych i obrony zrealizowanego projektu.
2
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
MIEJSCE ZAJĘĆ
Zajęcia prowadzone są w salach
wykładowych i laboratoriach Politechniki
Poznańskiej, w budynkach znajdujących się
przy ul. Piotrowo.
Podczas zajęć słuchacze mają do dyspozycji
specjalistyczny sprzęt (odbiorniki GPS, karty
GSM, komputery kieszonkowe PDA, moduły
Bluetooth, IrDA itd.) oraz oprogramowanie.
PROGRAM
Zajęcia rozpoczynają się omówieniem metod dostępu do Internetu. W ramach zajęć w
pierwszym semestrze słuchacze poznają podstawowe i zaawansowane technologie
projektowania i budowy aplikacji internetowych z uwzględnieniem technik
multimedialnych. Słuchacze zapoznają się także z obsługą i wykorzystaniem urządzeń
mobilnych.
Zdobyte umiejętności wykorzystuje się do budowy złożonych serwisów internetowych
(np. sklep internetowy) w drugim semestrze. Poruszona zostaje w szczególności tematyka
tworzenia aplikacji dla biznesu elektronicznego z uwzględnieniem różnych jej aspektów.
W ramach tej tematyki słuchacze uczą się wykorzystywać serwery webowe do
wspomagania prac biznesowych, dowiadują się jak zarządzać projektami informatycznymi
oraz poznają zasady bezpieczeństwa podczas pracy w Internecie. Program drugiego
semestru obejmuje tworzenie aplikacji dla urządzeń mobilnych.
3
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Lista Przedmiotów
1. Konfigurowanie dostępu do Internetu
2. Wstęp do baz danych
3. Projektowanie stron internetowych
4. Technologia PHP
5. Technologia Java
6. Technologia .NET
7. Systemy mobilne
8. Marketing internetowy
9. Aplikacje internetowe dla biznesu
10. Programowanie systemów mobilnych
11. Systemy i usługi multimedialne
12. Bezpieczeństwo systemów
13. Zarządzanie projektami
4
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Program przedmiotów Wstęp do baz danych
(Prowadzący: dr inż. Mikołaj Sobczak)
Zagadnienia
Wykłady (3 godz.)
1. Rodzaje baz danych i ich projektowanie, związki encji
2. Normalizacja, model transakcyjny
3. Zapytania w języku SQL, zapytania agregujące
Laboratoria (6 godz.)
1. Projektowanie baz danych
2. Tworzenie przykładowych diagramów encji
3. Tworzenie zapytań w języku SQL
5
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Konfigurowanie dostępu do Internetu
(Prowadzący: dr inż. Rafał Różycki)
Zagadnienia
Wykłady (12 godz.)
Podstawy sieciowe: puterowych
siedmiowarstwowy model ISO/OSI urządzenia sieciowe sieci lokalne (Ethernet, Fast Ethernet, Token Ring, FDDI) sieci rozległe podstawowe protokoły TCP/IP(TCP,IP,UDP,ICMP) tunelowanie sieci wirtualne wybrane protokoły warstwy wyższej (FTP,Telnet,SMTP,NFS,DNS)
3. Dostęp do Internetu:
etod dostępu do Internetu modemy analogowe standardy modemów analogowych ISDN – modemy cyfrowe problem wyczerpywania się adresów IP(protokół IPv6,RSIP,
translacja adresów sieciowych NAT) technologia HFC technologia PLC szybki dostęp xDSL rozwiązania aktualnie dostępne na polskim rynku
Laboratoria
architektury sieci kom
klasyfikacja m
6
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Projektowanie stron internetowych
(Prowadzący: mgr inż. Agnieszka Ławrynowicz, mgr inż. Piotr Płusa)
Zagadnienia
Wykłady (18 godz.)
1. Podstawy protokołu wymiany informacji HTTP, budowa adresów internetowych, znaczniki HTML
2. Programowanie stron internetowych po stronie przeglądarki internetowej
przy użyciu JavaScript
3. Sterowanie wyglądem stron za pomocą arkuszy stylów CSS
4. Wykorzystanie HTML/JS/CSS do tworzenia dynamicznych stron
5. Metajęzyk XML, definicja typu dokumentu DTD, arkusze stylów XSL, znaczniki wiadomości RSS
6. Prezentacja środowisk pracy
Laboratoria (18 godz.)
1. Tworzenie prostych witryn internetowych w języku HTML (ramki, formularze)
2. Obsługa zdarzeń za pomocą JavaScript
3. Definiowanie arkuszy styli kaskadowych CSS
4. Wykorzystanie elementów DHTML (dynamiczne menu )
7
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Technologia PHP
(Prowadzący: mgr inż. Piotr Płusa)
Zagadnienia
Wykłady (6 godz.)
1. Metajęzyk XML, definicja typu dokumentu DTD, arkusze stylów XSL
2. Język programowania PHP, serwer WWW Apache
3. Podstawy języka JAVA, aplety, servlety Javy, JSP, Architektura J2EE, komponenty JavaBeans
4. Technologia ASP
5. Dostęp do baz danych Mysql, Postgres z poziomu interfesju WWW
Laboratoria (9 godz.)
1. Tworzenie dokumentów w XML
2. Programowanie w PHP, konfiguracja serwera Apache
3. Podstawy języka Java, aplety Javy
4. Serwlety i JSP na serwerze aplikacyjnym Tomcat
5. Tworzenie komponentów logiki biznesowej JavaBeans
6. Programowanie w oparciu o technologię ASP
7. Tworzenie baz danych w Mysql, Postgres
8
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Technologia JAVA
(Prowadzący: mgr inż. Agnieszka Ławrynowicz)
Zagadnienia
Wykłady (6 godz.)
1. Podstawy języka JAVA, aplety, servlety Javy
2. JSP
3. Architektura J2EE
4. Komponenty JavaBeans
Laboratoria (9 godz.)
1. Tworzenie JSP i/lub serwletów na serwerze aplikacyjnym Tomcat,
2. Środowisko Eclipse
9
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Technologia .NET
(Prowadzący: dr inż. Rafał Różycki, mgr inż. Agnieszka Ławrynowicz)
Zagadnienia
Wykłady (3 godz.)
Wprowadzenie do platformy .NET
Laboratoria (6 godz.)
1. Tworzenie aplikacji Web’owej na platformie .NET
2. Wprowadzenie do programowania w C#
3. Web services
10
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Systemy mobilne
(Prowadzący: dr inż. Mikołaj Sobczak)
Zagadnienia
Wykłady (12 godz.)
1. Wstęp. Pojęcia podstawowe
2. Pozycjonowanie i nawigacja użytkowników
3. Systemy satelitarne GPS/GLONASS/ GALILEO
4. Systemy komórkowe.
5. Bezprzewodowe sieci LAN
6. Nowoczesne zastosowania systemów mobilnych
Laboratoria (12 godz.)
1. Podstawowe technologie i urządzenia mobilne. Konfiguracja, instalacja
urządzeń, protokoły i interfejsy komunikacyjne.
2. Technologie i urządzenia:
Punkty dostępowe Wi-Fi,
Nowoczesne odbiorniki GPS,
Dalmerze laserowe i ultradźwiękowe
Kamery bezprzewodowe
Urządzenie w technologii Bluetooth
Akcesoria urządzeń mobilnych
Konfiguracja urządzeń PDA
Konfiguracja nowoczesnych telefonów i modemów
11
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Marketing internetowy
(Prowadzący: mgr inż. Piotr Płusa)
Zagadnienia
Wykłady (6 godz.)
1.
Laboratoria (6 godz.)
1.
12
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Aplikacje internetowe dla biznesu
(Prowadzący: mgr inż. Piotr Płusa)
Zagadnienia
Wykłady (18 godz.)
1. Encoding 2. Obfuscating (unieczytelnianie) 3. Szablony 4. Kompresja 5. AJAX 6. Web services 7. Protokół SOAP/WSDL 8. PDF: dokument w postaci elektronicznej 9. Elektroniczne formularze 10. Generowanie pdf 11. Protokół FDF 12. Adobe Forms 13. Business Server Pages
Laboratoria (18 godz.)
2. Kodowanie i unieczytelnianie tworzonego kodu, w przypadku
kod, czyli m.in. wartość intelektualna, nie może być swobodnie użyty. Profesjonalne i darmowe narzędzia do prekompilacji i unieczytelniania.
logiki od prezentacji w tworzeniu stron internetowych. Kompresja stron pozwala w przesyłaniu treści pomiędzy serwerem a przeglądarką.
3. Profesjonalne użycie JS w budowie stron w celu wymiany pomiędzy
przeglądarką a serwerem tylko i wyłącznie zmienianych informacji (minimalizacja ruchu). Protokoły web services.
4. Dynamiczne tworzenie formularzy PDF, umieszczanie na stronach www
i ich przetwarzanie po stronie serwera. Narzędzia tworzenia dokumentów pdf. Opracowanie dokumentów pdf po stronie systemu klasy ERP.
5. Budowa aplikacji internetowych systemu klasy ERP.
popularnego PHP kodu nieskompilowanego. Dzięki temu wytworzony
Licencjonowanie. Szablony stron jako sposób na rozdzielenie danych od
13
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Programowanie systemów mobilnych
(Prowadzący: dr inż. Mikołaj Sobczak)
Zagadnienia
Wykłady (12 godz.)
1. Podstawy programowania na urządzenia mobilne
2. Technologia .NET (Compact Framework)
3. Technologie Java (mobilne)
4. Tworzenie stron w WAP
5. Problemy przetwarzania mobilnego
Laboratoria (15 godz.)
1. Utworzenie przykładowej aplikacji na PDA w technologii .NET
2. Utworzenie dynamicznego serwisu WAP
3. Utworzenie midletu na telefon komórkowy
4. Wykonanie analiz przestrzennych w systemie GIS
14
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Systemy i usługi multimedialne
(Prowadzący: dr inż. Ewa Łukasik,
Zagadnienia
Wykłady (3 godz.)
1. Wstęp: krótki przegląd kanałów komunikacji człowiek-komputer
2. Podstawy digitalizacji obrazu, dźwięku, filmu (próbkowanie, kwantyzacja,
wielkość wynikowego strumienia danych multimedialnych, formaty zapisu
danych multimedialnych), przetworniki A/C C/A, CCD
3. Kompresja bezstratna w odniesieniu do danych multimedialnych (mała
efektywność)
4. Kompresja stratna danych multimedialnych i omówienie podstawowych
standardów kompresji dźwięku (.mp3 i formaty pokrewne), obrazu (.jpg i
pokrewne) i wideo (np. .mpg, .mov)
5. Podstawowe narzędzia obróbki danych multimedialnych i montażu
nieliniowego
Laboratoria (9 godz.)
1. Projekt projektami wykorzystaniem narzędzia Flash.
dr inż. Tomasz Łukaszewski)
15
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Bezpieczeństwo systemów
(Prowadzący: dr inż. Tomasz Łukaszewski)
Zagadnienia
Wykłady (12 godz.)
1. Bezpieczeństwo sieciowych systemów operacyjnych: Hasła,
Podatności, Hardening, Zarządzanie
2. Bezpieczeństwo sieci komputerowych: TCP/IP, Skanowanie, DOS,
Spoofing, Sniffing, Fingerprinting
3. Bezpieczeństwo sieci komputerowych: Firewall
4. Bezpieczeństwo sieci komputerowych: WLAN, Websecurity
5. Bezpieczeństwo użytkowników Internetu: Spam, Phishing, Spyware,
Przenośny kod, E-banking, E-commerce
6. Aspekty prawne; Elementy kryptografii
Laboratoria (12 godz.)
Praktyczne przykłady zagrożeń i sposobów zabezpieczania systemów komputerowych omawiane na wykładzie.
16
Politechnika INSTYTUT Poznańska INFORMATYKI
Studium podyplomowe Technologie Internetowe i Mobilne
Zarządzanie projektami
(Prowadzący: dr hab. inż. Joanna Józefowska, prof. PP,
Zagadnienia
Wykłady (3 godz.)
1. Metodyki zarządzania przedsięwzięciami informatycznymi.
2. Harmonogramowanie i śledzenie projektu. Budżetowanie projektów. Zarządzanie
ryzykiem.
3. Zarządzanie dokumentacją. Organizacja zespołów projektowych. Zarządzanie
jakością w przedsięwzięciach informatycznych.
4. Wdrażanie systemów informatycznych.
Laboratoria (6 godz.)
2. Praktyczne ćwiczenie elementów metodycznych zarządzania projektami na przykładzie własnego projektu końcowego.
dr inż. Arkadiusz Zimniak)
17