Aplikacje WWW i PHP - opis przedmiotu

Podobne dokumenty
Język Java i technologie Web - opis przedmiotu

Programowanie obiektowe 2 - opis przedmiotu

Aplikacje internetowe - opis przedmiotu

Programowanie obiektowe 1 - opis przedmiotu

Sieci komputerowe - opis przedmiotu

Projektowanie aplikacji na platformie Android Kod przedmiotu

Pakiety użytkowe - opis przedmiotu

Informatyczne podstawy projektowania Kod przedmiotu

Inżynieria oprogramowania - opis przedmiotu

Przedmiot wybieralny. Kod przedmiotu. Informacje ogólne. Nazwa przedmiotu Przedmiot wybieralny WB-BiolP-PW1-L-S14_pNadGenRJ8FP.

PRZEWODNIK PO PRZEDMIOCIE

Systemy zarządzania treścią - opis przedmiotu

Metodyka rozwiązywania zadań matematycznych 3 - opis przedmiotu

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Algorytmy i struktury danych - opis przedmiotu

Administracja szkolnej pracowni komputerowej - opis przedmiotu

Rachunkowość - opis przedmiotu

Programowanie urządzeń mobilnych Kod przedmiotu

Metody aktuarialne - opis przedmiotu

Praca z użytkownikiem informacji Kod przedmiotu

Prawo ubezpieczeń - opis przedmiotu

Dynamika maszyn - opis przedmiotu

Metodyka rozwiązywania zadań matematycznych 4 - opis przedmiotu

Internet przedmiotów - opis przedmiotu

Administrowanie systemami informatycznymi Kod przedmiotu

Postępowanie dowodowe w prawie publicznym

Techniki modelowania programów Kod przedmiotu

Mikroekonomia - opis przedmiotu

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

Technologie mobilne - opis przedmiotu

Projektowanie, analiza i symulacje bioprocesów - opis przedmiotu

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

Ekonometria dynamiczna i finansowa Kod przedmiotu

Architektura komputerów II - opis przedmiotu

Aplikacje dla urządzń mobilnych Kod przedmiotu

Biotechnologia ogólna - opis przedmiotu

Przetwarzanie w chmurze - opis przedmiotu

Sieci bezprzewodowe - opis przedmiotu

Projektowanie procesów technologicznych Kod przedmiotu

Finanse przedsiębiorstw - opis przedmiotu

Język migowy - kurs zaawansowany Kod przedmiotu

Logistyka dystrybucji - opis przedmiotu

Rzeczoznawca majątkowy - opis przedmiotu

Makroekonomia - opis przedmiotu

Fundusze strukturalne i system finansowania projektów Unii Europejskiej - opis przedmiotu

Układy napędowe maszyn - opis przedmiotu

Technologie i aplikacje mobilne Kod przedmiotu

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Integracja sensoryczna - opis przedmiotu

Podstawy rachunkowości - opis przedmiotu

Podstawy finansów przedsiębiorstw Kod przedmiotu

Grafika inżynierska - opis przedmiotu

Prawo cywilne z umowami w administracji Kod przedmiotu

Sztuka współczesna (wybieralny) Kod przedmiotu

Przedmiot do wyboru: Komputerowa obróbka tekstu rosyjskiego - opis przedmiotu

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Komputer w badaniach społecznych Kod przedmiotu

Podstawy modelowania programów Kod przedmiotu

Komunikacja interpersonalna - opis przedmiotu

Chemia organiczna - opis przedmiotu

Urządzenia automatyki przemysłowej Kod przedmiotu

Grafika inżynierska i podstawy projektowania Kod przedmiotu

Mechaniczne urządzenia sanitarne Kod przedmiotu

Konstrukcje budowlane i technologie Kod przedmiotu

Polityka przemysłowa - opis przedmiotu

Wspomaganie komputerowe projektowania w ogrzewnictwie i klimatyzacji - opis przedmiotu

Postępowanie sądowo-administracyjne Kod przedmiotu

Praktyka zawodowa - opis przedmiotu

Psychologia - opis przedmiotu

Logistyka międzynarodowa - opis przedmiotu

Systemy informatyczne w logistyce Kod przedmiotu

Język angielski 3 - opis przedmiotu

Rodzina z dzieckiem niepełnosprawnym - wsparcie psychologiczne - opis przedmiotu

Kontrola administracji - opis przedmiotu

Prawo karne - opis przedmiotu

Prawo - opis przedmiotu

Zarządzanie transportem miejskim Kod przedmiotu

Przygotowanie do aplikacji notarialnej I Kod przedmiotu

Sensoryka i pomiary przemysłowe Kod przedmiotu

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Matematyka - opis przedmiotu

Języki programowania II - opis przedmiotu

Prawo stanów nadzwyczajnych Kod przedmiotu

ICT w administracji publicznej Kod przedmiotu

Gospodarka magazynowa - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Hurtownie danych - opis przedmiotu

Inżynieria jakości - opis przedmiotu

Podstawy ekonomii - opis przedmiotu

Technologiczne systemy transportu i magazynowania - opis przedmiotu

Organizacja produkcji budowlanej i kierowanie procesem inwestycyjnym - opis przedmiotu

Stanowiskowe badania samochodów Kod przedmiotu

Zarządzanie projektami - opis przedmiotu

Mechanika gruntów i geotechnika Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Zasady i metody ograniczania zagrożeń w środowisku pracy - opis przedmiotu

Prawo parlamentarne - opis przedmiotu

Budowa, programowanie i eksploatacja obrabiarek CNC - opis przedmiotu

Metody ilościowe i jakościowe oceny ryzyka Kod przedmiotu

Transkrypt:

Aplikacje WWW i PHP - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje WWW i PHP Kod przedmiotu 11.3-WK-MATP-A-L-S14_pNadGenHRAKH Wydział Kierunek Wydział Matematyki, Informatyki i Ekonometrii Matematyka Profil ogólnoakademicki Rodzaj studiów pierwszego stopnia z tyt. licencjata Semestr rozpoczęcia semestr zimowy 2016/2017 Informacje o przedmiocie Semestr 6 Liczba punktów ECTS do zdobycia 4 Typ przedmiotu obieralny Język nauczania polski Sylabus opracował mgr inż. Andrzej Majczak Formy zajęć

Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) 30 2 - - Zaliczenie na ocenę 30 2 - - Zaliczenie na ocenę Cel przedmiotu Poznanie architektur aplikacji internetowych, metod implementacji ich modułów oraz podstawowych składników architektury WWW. Praktyczne poznanie podstawowych technologii implementacji interfejsu użytkownika, m.in. HTML, CSS, JavaScript i PHP. Poznanie systemów zarządzania treścią na przykładzie platformy Joomla. Wymagania wstępne Znajomość tematów z przedmiotów: Programowanie komputerów, Bazy danych, Sieci komputerowe Zakres tematyczny 1. Architektura aplikacji internetowych oraz metody implementacji ich modułów. Podstawowe składniki architektury WWW: warstwa cienkiego klienta, warstwa aplikacji, warstwa bazy danych, protokół HTTP, przeglądarka WWW, serwer HTTP, serwer aplikacji. Serwer HTTP na przykładzie serwera Apache w pakiecie XAMPP. Podstawowe technologie implementacji interfejsu użytkownika, m.in. HTML, DHTML, CSS, JavaScript i PHP. 2. PHP - przeplatanie kodu HTML i PHP, zmienne w PHP, łańcuchy znaków w PHP, tablice w PHP, instrukcje sterujące PHP, predefiniowane zmienne PHP, przetwarzanie danych z formularzy, file upload w PHP, zmienne sesyjne w PHP, sesja w PHP. 3. Systemy zarządzania treścią na przykładzie platformy Joomla. 1. Instalacja środowiska programowego dla aplikacji WWW i PHP pakietu XAMPP. 2. Podstawowe technologie implementacji interfejsu użytkownika, m.in. HTML, DHTML CSS, JavaScript.

3. Praktyczne skrypty w DHTML i JavaScript. 4. PHP przykłady, organizacja kodu w PHP, przeplatanie kodu HTML i PHP, zmienne w PHP, łańcuchy znaków w PHP, tablice w PHP, instrukcje sterujące PHP, predefiniowane zmienne PHP, przetwarzanie danych z formularzy, file upload w PHP, zmienne sesyjne w PHP, sesja w PHP. 5. System zarządzania treścią Joomla instalacja, konfiguracja, projekt. Metody kształcenia w postaci pokazu lub prezentacji. Ćwiczenia laboratoryjne praca przy komputerze, gdzie każdy temat jest realizowany wg schematu: 1. Wprowadzenie do tematu przez prowadzącego ilustrowane przykładami. 2. Kolejne przykłady studenci wykonują samodzielnie na zajęciach. 3. Następnie każdy student otrzymuje zadanie do wykonania poza zajęciami z określeniem terminu. 4. Zaliczenie wykonania zadania dla kolejnego tematu jest oceniane w formie rozmowy. Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole Metody weryfikacji Forma zajęć efektów Student zna architekturę aplikacji internetowych oraz podstawowe technologie implementacji interfejsu użytkownika. aktywność w trakcie zajęć kolokwium test wykonanie sprawozdań laboratoryjnych Student potrafi wykonać zaawansowaną stronę internetową z wykorzysta-niem technologii HTML, DHTML, CSS, JavaScript i PHP. aktywność w trakcie zajęć kolokwium test wykonanie sprawozdań laboratoryjnych

Opis efektu Symbole Metody weryfikacji Forma zajęć efektów Student potrafi wykonać stronę internetową z wykorzystaniem systemu zarządzania treścią Joomla. aktywność w trakcie zajęć kolokwium test wykonanie sprawozdań laboratoryjnych Warunki zaliczenia Warunkiem zaliczenia laboratorium jest uzyskanie ponad 50% punktów ze średniej ważonej ocen: aktywności na zajęciach, wykonanych zadań, sprawozdań z laboratoriów, kolokwium. Warunkiem zaliczenia wykładu jest uzyskanie ponad 50% punktów ze średniej ważonej ocen: testu sprawdzającego znajomość materiału, prezentacji na zadany temat. Ocena z przedmiotu jest średnią z oceny z wykładów i laboratorium. Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w zajęciach; konsultacjach; egzaminie, itp.) 64 - Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 40 -

Łącznie 104 - Punkty ECTS Studia stacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 3 - Zajęcia bez udziału nauczyciela akademickiego 1 - Łącznie 4 - Literatura podstawowa 1. M. Lis, Dynamiczny HTML. 101 praktycznych skryptów, Helion, 2010. 2. M. Lis, JavaScript. Praktyczny kurs, Helion, 2007. 3. J. Ross, PHP i HTML. Tworzenie dynamicznych stron WWW. ebook, Helion, 2012. 4. M. Lis, PHP 5. Praktyczny kurs. Wydanie II. ebook, Helion, 2011. 5. Kierzkowski, PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne. Wydanie III. ebook, Helion, 2011. 6. M. Lis, Joomla! 1.6. Prosty przepis na własną stronę WWW. ebook, Helion, 2012. 7. M. Lis, Joomla! 1.6. Ćwiczenia, Helion, 2011. Literatura uzupełniająca 1. M. Sokół, R. Sokół, XHTML, CSS i JavaScript. Pierwsza pomoc, Helion, 2009. 2. C.Darie i inni, AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych, Helion, 2006. 3. Marcin Lis, PHP 5. Leksykon kieszonkowy. ebook, Helion, 2011. 4. H. Hayder, Programowanie obiektowe w PHP 5. ebook, Helion, 2012. 5. M. Lis, Tablice informatyczne. PHP 5. ebook, Helion, 2012. 6. M. Lis, PHP 101 praktycznych skryptów. Wydanie II, Helion, 2007. 7. P. Frankowski, Joomla! Budowa i modyfikacja szablonów. ebook, Helion, 2011. 8. Materiały dostępne na portalach: http://www.apachefriends.org/en/xampp.html, http://php.pl/, http://www.joomla.pl/, http://sourceforge.net/. Uwagi

Zmodyfikowane przez dr Alina Szelecka (ostatnia modyfikacja: 25-09-2016 10:47)