Katalog przedmiotów
Internetowe bazy danych 2
CeleCelem kształcenia jest przekazanie i ugruntowanie wiedzy z zakresu tworzenia zaawansowanych, dynamicznych serwisów internetowych przy wykorzystaniu baz danych oraz najpopularniejszych obecnie technologii (PHP, ASP, .NET, Flash, JSP, MYSQL - do wyboru studenta). Celem jest nauczenie właściwego podejścia do realizacji określonych zadań, zasad doboru technologii i wykształcenie umiejętności szybkiego, samodzielnego uczenia się nowej technologii.
Zakres
Wprowadzenie - prezentacja zasad realizacji projektu, konfiguracja środowiska. Zagadnienia: katalog produktów (lista i szczegóły), wyszukiwanie proste, wyszukiwanie zaawansowane, kontrola po stronie klienta, sortowanie, porcjowanie, sortowanie po kolumnie, pamiętanie kryteriów wyszukiwania, zarządzanie katalogiem produktów, bezpieczeństwo, logowanie (cookies, grupy, omijanie ekranu logowania, wygasanie sesji), bezpieczeństwo (uprawnienia), koszyk, sprzedaż, personalizacja, potwierdzanie zamówienia, plik konfiguracyjny XML, upload, subskrypcja, analiza sprzedaży (wykresy), lista dyskusyjna, porównywanie artykułów.
Literatura podstawowa
1. Praca zbiorowa (tłum. Rafał Jońca): PHP5, Apache i MySQL. Od podstaw, Helion (2005).
2. E. Lecky-Thompson, H. Eide-Goodman, S. Nowicki, A. Cove, A. Byrtek, J. Dobrzański, P. Gonera: PHP5. Zaawansowane programowanie, Helion (2005).
Punkty ECTS
2 - stacjonarne
Rodzaje studiów, na których przedmiot jest realizowany
stacjonarne - 1-go stopnia
Specjalności, na których przedmiot jest realizowany
Bazy danych
Prowadzący
dr Waldemar Dobrzyński


