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