Studia podyplomowe. Programowanie Serwisów Internetowych



Podobne dokumenty
PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Narzędzia Informatyki w biznesie

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Szczegółowy program kursów szkoły programowania Halpress

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

Kierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe

PRZEWODNIK PO PRZEDMIOCIE

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

KATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA

Szczegółowy opis zamówienia:

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.

"Administrowanie Sieciami Komputerowymi"

TECHNOLOGIA INFORMACYJNA

Kurs MATURA Z INFORMATYKI

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

Założenia programu InfoTrick

"Administrowanie Sieciami Komputerowymi"

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

Informatyka kl. 1. Semestr I

"Administrowanie Sieciami Komputerowymi"

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

1 Zrozumieć Flasha... 1 Co można zrobić za pomocą Flasha?... 2 Tworzenie obrazków do strony 3 Animowanie witryny 4 Tworzenie filmów

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie

edycja 14 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr nr 14/2012 i 15/2012 i 34/2012

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Wymagania edukacyjne na ocenę z informatyki klasa 3

Grafika 3D i multimedia

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Informatyczne fundamenty

Plan nauczania informatyki Opracował: mgr Daniel Starego

PROGRAM NAUCZANIA NA KIERUNKU STUDIÓW WYŻSZYCH: KULTUROZNAWSTWO SPECJALNOŚĆ: ELEKTRONICZNE PRZETWARZANIE INFORMACJI STUDIA NIESTACJONARNE I STOPNIA

Rozkład materiału informatyki w gimnazjum w Kielnie dla klasy I i II z podziałem na jednostki lekcyjne.

KLASA 1 i 2. Rozdział I

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Egzamin / zaliczenie na ocenę*

Szczegółowy opis przedmiotu zamówienia

Sylwetki absolwenta kierunku Informatyka dla poszczególnych specjalności :

PRZEWODNIK PO PRZEDMIOCIE

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

KARTA MODUŁU / KARTA PRZEDMIOTU. Sieci komputerowe i bazy danych Kod modułu / przedmiotu K 24

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

Klasa 3 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na poszczególne oceny

GRAFIKA KOMPUTEROWA I TWORZENIE STRON WWW

PRZEWODNIK PO PRZEDMIOCIE

Klasa 3 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na poszczególne oceny

Aplikacje internetowe i mobilne (studia tradycyjne)

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Sieci komputerowe

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

Technik informatyk Symbol

PROGRAMY SPECJALNOŚCI: Informatyka w Biznesie Bazy danych

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Adres strony internetowej zamawiającego:

CELE I TREŚCI NAUCZANIA POSZCZEGÓLNYCH PRZEDMIOTÓW I. PRZEDMIOTY PODSTAWOWE, WSPÓLNE DLA OBYDWU ŚCIEŻEK:

KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW

Aplikacje WWW i PHP - opis przedmiotu

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Informacje można uzyskać pod numerem telefonu lub

Informatyka Studia II stopnia

PROGRAM PRACY KOŁA INFORMATYCZNEGO

PROGRAM NAUCZANIA NA KIERUNKU STUDIÓW WYŻSZYCH: KULTUROZNAWSTWO SPECJALNOŚĆ: ELEKTRONICZNE PRZETWARZANIE INFORMACJI STUDIA STACJONARNE I STOPNIA

Bazy danych i ich aplikacje

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) niestacjonarne

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

PRZEWODNIK PO PRZEDMIOCIE

Aplikacje Internetowe

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Sieci komputerowe

edycja 18 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

Aplikacje internetowe - opis przedmiotu

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

INFORMATYKA i FINANSE KATEDRA INFORMATYKI TEORETYCZNEJ

amwnirsytet ŁÓDZKI podpis^. W załączeniu przesyłam siatki godzin wraz z punktami ECTS oraz efekty kształcenia dl

Spis treści. O autorze 13 Przedmowa 15 Wprowadzenie 17

edycja 20 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr ZW 124/2017 i 112/2017 i 113/2017

Rozkład materiału nauczania z przedmiotu INFORMATYKA. dla gimnazjum

TOK STUDIÓW Kierunek: informatyka rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015. Forma zaliczen ia. egz. lab.

Ośrodek Edukacji Informatycznej i Zastosowań Komputerów. Przeznaczenie. Wymagania wstępne. Cele kształcenia. Cele operacyjne

KARTA KURSU. Grafika komputerowa

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Transkrypt:

Studia podyplomowe Programowanie Serwisów Internetowych I. Charakterystyka kursów Kurs 1. Wstęp do grafiki komputerowej i multimediów (20 godz.) Opis przedmiotu: Kurs jest wprowadzeniem w zagadnienia z dziedziny grafiki komputerowej, animacji, filmu oraz dźwięku cyfrowego. Wprowadzenie teoretyczne w poszczególne zagadnienia wspierane jest prostymi ćwiczeniami praktycznymi z wykorzystaniem oprogramowania dostępnego w pracowni multimedialnej. - Fizjologia widzenia - Barwy, kolor, modele barw, percepcja bodźców świetlnych - Praktyka uŝywania barw. - Formaty plików graficznych - Sprzęt w grafice komputerowej parametry - Metody usuwania zakłóceń (atyaliasing) - Cyfrowe reprezentacje obrazów, grafika rastrowa i wektorowa - Przetwarzanie i kompresja statycznych i ruchomych obrazów, systemy kompresji - Cyfrowa i analogowa reprezentacja dźwięku - Systemy kompresji dźwięku - Analogowe i cyfrowe systemy telewizji - Formaty strumieni danych multimedialnych - Organizacja i zapis materiałów multimedialnych Kurs 2. Podstawy projektowania baz danych (15 godz.) Opis przedmiotu: Kurs umoŝliwia zrozumienie sposobu gromadzenia, prezentacji i wyszukiwania danych w nowoczesnych systemach baz danych opartych o model relacyjny i relacyjno obiektowy. Wykład obejmuje projektowanie relacyjnych baz danych (model encja związek, projektowanie schematów baz danych, normalizacja relacji) i ich implementację w systemach serwerowych (na przykładzie MS SQL Server, PostgreSQL i Oracle). WaŜna część zajęć jest poświęcona językowi SQL. Poruszane są równieŝ zagadnienia projektowania i implementacji aplikacji klienckich a takŝe omawiane są rozproszone systemy baz danych oraz systemy analityczne. 1. Wprowadzenie, podstawowe pojęcia, przykłady baz danych, architektury systemów baz danych. 2. Język SQL. 3. Modelowanie danych. 4. Projektowanie relacyjnych baz danych (w tym normalizacja relacji). 5. Programowanie baz danych (język Transact SQL). 6. Podstawowe wiadomości na temat fizycznej struktura baz danych, podsystemu wejścia-wyjścia. 7. Podstawowe wiadomości na temat indeksów i przetwarzania kwerend. 8. Transakcje. 9. Podstawy rozproszonych baz danych, kwerendy rozproszone. 10. Charakterystyka hurtowni danych, baz OLAP, zgłębianie danych (data mining).

11. Administracja SZBD. Bezpieczeństwo. 12. Zanurzanie zapytań SQL w innych językach programowania Kurs 3. Wstęp do programowania (20 godz.) Opis przedmiotu: Kurs ma na celu nauczenie studentów programowania w języku C z pewnymi dodatkami C++. 1. Kompilacja i linkowanie. 2. Stałe, zmienne słowa kluczowe. 3. Operatory arytmetyczne. 4. Tablice liczbowe i znakowe. 5. Instrukcja if. 6. Pętle for, while, do...while. 7. Struktury, definiowanie własnych typów zmiennych. 8. Standardowe funkcje biblioteczne. 9. Pisanie własnych funkcji, funkcje z argumentami domniemanymi i funkcje ze zmienną ilością argumentów. 10. Zakres waŝności obiektów. 11. Wskaźniki, listy. 12. Dynamiczna rezerwacja pamięci. 13. Pliki. 14. Biblioteka graficzna 15. Pisanie gier i animacji 16. Preprocesor. Kurs 4. Internet i intranety (20 godz.) Opis przedmiotu: Przedmiot przygotowuje studentów do aktywnego korzystania z moŝliwości sieci Internet. Słuchacze poznają zasady działania Internetu i narzędzia do pracy zdalnej. Nabywają umiejętności tworzenia dokumentów w języku HTML i udostępniania ich w sieci oraz zasady umieszczania i wyszukiwania informacji. Uczą się równieŝ podstaw bezpieczeństwa pracy w sieci. 1. Elementarne wprowadzenie do sieci komputerowych: podstawowe pojęcia, topologie sieci, urządzenia sieciowe, internet jako "sieć sieci", historia internetu. 2. Zasady działania internetu: pojęcie protokołu sieciowego, adresy sieciowe, uniwersalny adres internetowy, organizacje zarządzające internetem, technologie podłączania do internetu. 3. Elementy systemu UNIX: podstawowe polecenia, edycja plików i prawa dostępu, praca zdalna, transfer plików. 4. Tworzenie stron internetowych: podstawy języka HTML, przegląd innych technologii (JavaScript, style css), edytory stron typu WYSIWYG. 5. Wyszukiwanie i umieszczanie informacji w internecie, zasady działania wyszukiwarek, pozycjonowanie, katalogi internetowe. Przykłady efektywnych narzędzi do pracy indywidualnej i grupowej w internecie (np. narzędzia Google). 6. Zasady bezpieczeństwa pracy w sieci. Rodzaje zagroŝeń i narzędzia do ich eliminacji. Protokoły z szyfrowanym przesyłem informacji, elementy kryptografii. 7. Podstawy wykorzystania internetu w przedsiębiorstwie: serwis internetowy, sieci internet, intranet i ekstranet w organizacji. 8. Prawo, moralność i zwyczaje internetowe - wybrane zagadnienia.

Kurs 5. Systemy multimedialne dla stron www (20 godz.) Opis przedmiotu: Kurs wprowadza studentów w tematykę wykorzystywania systemów multimedialnych w projektowaniu stron internetowych i aplikacji internetowych w oparciu o program Adobe Flash. - Podstawowe elementy Flasha: scena, ścieŝka czasowa, warstwy itd. - Rysowanie i modelowanie obiektów sceny: obracanie, przekrzywianie, skalowanie, grupowanie. - Tworzenia animacji we Flashu róŝne rodzaje animacji - Maski obiektów - Tworzenie symboli obiektów i korzystanie z bibliotek - Korzystanie z importowanej grafiki rastrowej i wektorowej - Dodawanie efektów dźwiękowych na scenę - Sterowanie animacją i interakcja z wykorzystaniem programowania w Action Script Kurs 6. Elementy bezpieczeństwa systemów komputerowych (20 godz.) Opis przedmiotu: Przedmiot wprowadza w zagadnienia bezpieczeństwa systemów komputerowych zrówno od strony teoretycznej (kryptografia) jak i praktycznego budowania zabezpieczeń w (lokalnej) sieci komputerowej. ZagroŜenia w sieciach i podstawowe usługi bezpieczeństwa Klasyczne techniki szyfrowania DES - Data Encryption Standard Zastosowania DESa i innych algorytmów symetrycznych Poufność przy szyfrowaniu konwencjonalnym Kryptologia klucza jawnego - algorytmy i protokoły Elementy teorii liczb i algorytm RSA Funkcje jednokierunkowe i podpisy cyfrowe Ciągi pseudolosowe i ich generacj Kompresja i konwersja danych Ochrona stacji roboczej Bezpieczeństwo poczty elektronicznej Protokół TCP/IP a bezpieczeństwo SSH i system KERBEROS Ochrona WWW - SSL i SHTTP Ściany ogniowe Bezpieczeństwo w zarządzaniu siecią Protokoły kryptograficzne Kurs 7. Programowanie w sieci internet (20 godz.) Opis przedmiotu: Nauczanie programowania po stronie klienta jak i po stronie serwera. Ćwiczenie umiejętności pisania aplikacji sieciowych z wykorzystaniem języka Java. Pisanie systemów opartych na WWW przy pomocy PHP i JavaScript 1. Java - aplikacje - aplety - Swing

- obsługa połączeń internetowych - systemy typu serwer - klient - obsługa baz danych 2. Ogólne zasady programowania po stronie klienta i serwera. 3. Podstawy instalacji i konfiguracji serwera WWW 4. PHP - semantyka - funkcje standardowe - pisanie własnych funkcji - odbieranie danych z formularza - współdziałanie z serwerem baz danych - obsługa sesji 5. JavaScript - semantyka - obsługa zdarzeń, funkcje - obsługa okien i ramek - settimeout, animacje - sprawdzanie poprawności wpisów do formularzy - wywoływanie skryptów z formularza Kurs 8. Narzędzia e-biznesu (15 godz.) Opis przedmiotu: Kurs rozszerza wiedzę studentów o technologie informatyczne stosowane w sieciach komputerowych ze szczególnym uwzględnieniem sieci Internet i technik umoŝliwiających dwustronną komunikację komputer-człowiek i komputer-komputer w zastosowaniach typu klient-serwer. Celem kursu jest poznanie moŝliwości technicznych jakie daje Internet w zastosowaniach biznesowych od reklamy poprzez promocję aŝ po elektroniczne transakcje. Absolwenci kursu posiądą stosowną wiedzę w stopniu umoŝliwiającym im podejmowanie decyzji w zakresie doboru odpowiednich technik i środków dla realizacji przedsięwzięć e-biznesowych jak równieŝ fachowy dialog z informatykami realizującymi ich zlecenia. Podstawy języka HTML, tworzenie statycznych stron WWW. Budowanie zapytań poprzez formularze HTMLowe. Formatowanie dokumentów przy uŝyciu styli kaskadowych. Technologia SSI. Interakcja po stronie przeglądarki przy wykorzystaniu języka JavaScript. Informacja o języku Java. Wprowadzenie do języka XML. Interaktywne strony WWW w oparciu o technologie klient-serwer realizowane w protokole CGI. Przykładowe skrypty CGI w języku PERL i PHP: mini-bank, mini-sklep. Mobilny Internet. Formaty zapisu, kompresowania i sposoby przesyłania przez sieć Internet danych multimedialnych: dźwięku, grafiki, video, multimedialnego tekstu i prezentacji. Hardware'owy aspekt sieci komputerowych, sieci Ethernet, sieci z topologią pierścienia, sieci TokenRing, Sieciowe systemy operacyjne: Novell, Windows, UNIX. Dostęp do sieci komputerowych poprzez istniejące technologie niekomputerowe: linie telefoniczne, telewizję kablowa, sieci energetyczne. II. Sylwetka absolwenta Absolwent specjalności Programowanie serwisów www posiada bogatą wiedzę i praktyczne umiejętności z zakresu tworzenia zaawansowanych serwisów internetowych. Absolwent ma wiadomości i umiejętności z zakresu grafiki komputerowej i multimediów pozwalające na efektywne przygotowywanie publikacji materiałów audio i wideo.

III. Charakterystyka grupy docelowej Studia przeznaczone są dla absolwentów szkół wyŝszych dowolnego kierunku, którzy interesują się zagadnieniami serwisów internetowych, przygotowują serwisy www lub planują swoją przyszłą pracę w tej dziedzinie. Program studiów kładzie nacisk na nabycie praktycznych umiejętności tworzenia zaawansowanych serwisów internetowych, stąd od kandydatów wymagana jest tylko ogólna znajomość obsługi komputera oraz technologii informatycznych.