Techniki internetowe II
Transkrypt
Techniki internetowe II
Karta Opisu Przedmiotu Studia podyplomowe SYSTEMY I SIECI KOMPUTEROWE Nazwa przedmiotu Subject Title TECHNIKI INTERNETOWE II INTERNET TECHNOLOGY II Semestr ECTS (pkt.) 3 II Nazwy przedmiotów Kod przedmiotu TECHNIKI INTERNETOWE I 1. Wiedza 2. Wymagania wstępne w zakresie przedmiotu Tryb zaliczenia przedmiotu Zaliczenie na ocenę 1. Umiejętności 2. 1. Kompetencje społeczne 2. Ma podstawową wiedzę z zakresu programowania języków wyższego poziomu podstaw technik internetowych. Ma podstawową wiedzę z zakresu przedmiotów kierunkowych sieci komputerowe oraz bazy danych. Potrafi pozyskiwać wiedzę oraz informację zgodną treścią przedmiotu z literatury, baz danych, Internetu w językach polskim i angielskim. Potrafi porozumiewać się w zagadnieniach technicznych w zakresie treści i zagadnień przedmiotowych. Rozumie potrzebę uczenia się i rozwijania, a także potrafi organizować proces uczenia innych. Potrafi współdziałać i pracować w grupie, inspirując pozostałych, a także przyjmować w niej różne role. Program przedmiotu Forma zajęć Liczba godzin zajęć w semestrze Wykład Ćwiczenia Laboratorium Projekt Prowadzący zajęcia (tytuł/stopień naukowy, imię i nazwisko) 10 Dr inż. Jacek Korniak 10 Dr inż. Jacek Korniak Seminarium Treści kształcenia Wykład Lp. 1. 2. 3. 4. 5. 6. Sposób realizacji Wykład w sali audytoryjnej (multimedialny) Tematyka zajęć PHP – przykład języka internetowego działającego po stronie serwera (podstawowe pojęcia). Składnia języka PHP. Wykorzystanie języka PHP do obsługi formularzy i poczty. Obsługa grafiki z pomocą języka PHP. Obsługa sesji – pliki cookies. Operacje plikowe z wykorzystaniem języka PHP. Obsługa bazy danych MySQL za pomocą języka PHP. Przykłady zaawansowanych technik z użyciem bazy danych MySQL oraz języka PHP. 7. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych efektów kształcenia Laboratorium Lp. Liczba godzin 1 1 1 2 1 2 2 10 Kolokwium pisemne Sposób realizacji Tematyka zajęć Liczba 1 godzin 1. Język PHP: składnia języka, tworzenie skryptów. 2 2. Język PHP: składnia języka, operacje plikowe, obsługa formularzy i poczty. Język PHP + MySQL: połączenie z serwerem MySQL, tworzenie baz, tabel. Budowa zapytania, eksport i import danych do/z baz danych. Język PHP: tworzenie i obsługa sesji, tworzenie i modyfikacja tabel w bazie danych. 2 Tworzenie własnej strony internetowej/aplikacji (zaliczenie). 2 3. 4. 5. Liczba godzin zajęć w semestrze Sposoby sprawdzenia zamierzonych efektów kształcenia 2 2 10 Zaliczenie na podstawie zrealizowanej pracy zaliczeniowej Ma uporządkowaną, podbudowaną teoretycznie i praktycznie wiedzę w zakresie budowy stron internetowych 1. interaktywnych (po stronie serwera) z użyciem PHP i baz danych MySQL. (W,L) Wiedza Efekty kształcenia dla przedmiotu - po zakończonym cyklu kształcenia Ma podstawową wiedzę o trendach rozwojowych w zakresie 2. nowych zaawansowanych rozwiązań stosowanych w technikach internetowych.(W,L) Zna techniki, metody, narzędzia niezbędne do budowy 3. interaktywnych stron internetowych, m.in. praca z formularzami, bazami danych, sesją. (W,L) 1. Potrafi przygotować dynamiczną stronę webową z wykorzystaniem języka PHP.(W,L) 2. Potrafi wykorzystać bazy danych w tworzeniu dynamicznych stron WWW.(W,L) Umiejętności Kompetencje społeczne Ma świadomość ważności i skutków funkcjonowania zrealizowanych przez siebie stron internetowych, w tym 1. wpływu na interakcję z użytkownikiem zwykłym lub biznesowym.(W,L) Potrafi określać priorytety służące realizacji funkcjonalnych, 2. interaktywnych stron internetowych z obsługą baz danych. (W,L) Metody dydaktyczne: Wykład prowadzony jest z użyciem środków multimedialnych: laptop + projektor multimedialny. W trakcie wykładu omawiane są zagadnienia zgodne z tematyką wykładu, poparte wieloma przykładami uruchamianymi z serwera. W trakcie ćwiczeń studenci prezentują, z użyciem środków multimedialnych (laptop + projektor multimedialny), metodologię użycia omawianych języków, narzędzi oraz technologii informatycznych służących budowie stron bądź serwisów informatycznych. Prowadzący ocenia pracę studenta w trakcie ćwiczeń laboratoryjnych (zadania cząstkowe), a także określa zakres i szczegóły dotyczące końcowej ocenianej aplikacji internetowej na zadany temat. Forma i warunki zaliczenia przedmiotu: Studenci zaliczają wykład w formie kolokwium pisemnego. Ocena z ćwiczeń laboratoryjnych na podstawie zrealizowanej pracy zaliczeniowej. 2 Literatura podstawowa: [1] SCHULTZ D., COOK C.: HTML, XHTML i CSS. Nowoczesne tworzenie stron WWW, Helion, Gliwice, 2008. [2] MEYER E.A.: CSS według Erica Meyera. Sztuka projektowania stron WWW, Helion, Gliwice, 2005. [3] LIS M.: 101 praktycznych skryptów na stronę WWW. Wydanie II, Helion, Gliwice, 2006. [4] DUCKETT J.: XHTML i CSS. Dostępne witryny internetowe, Helion, Gliwice, 2008. [5] DANOWSKI B. i in.: Pozycjonowanie i optymalizacja stron WWW. Jak to się robi. Optymalizacja funkcjonalności serwisów internetowych, Helion, Gliwice, 2006. [6] WELLING L., THOMSON L.: "PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty", Helion, Gliwice, 2005. [7] HOLZNER S.: PHP 5. Radocha z programowania, Helion, Gliwice, 2006. Literatura uzupełniająca: [1] LIS M.: Tablice informatyczne. JavaScript, Helion, Gliwice, 2005. [2] SOKÓŁ R.: Tablice informatyczne. HTML i XHTML, Helion, Gliwice, 2007. [3] KOZŁOWSKI K.: Tablice informatyczne. XML, Helion, Gliwice, 2007. [4] DANOWSKI B.: Tablice informatyczne. CSS, Helion, Gliwice, 2007. [5] http://www.w3c.org. [6] LIS M.: Tablice informatyczne. JavaScript, Helion, Gliwice, 2005. [7] LIS M.:Tablice informatyczne. PHP, Helion, Gliwice, 2009. ______________ * niewłaściwe przekreślić ………………………………………………….. ………………………………………………………. (kierownik jednostki organizacyjnej/bezpośredni przełożony: (Dziekan Wydziału pieczęć/podpis pieczęć/podpis) 3 4