Tworzenie aplikacji webowych 400-IS1-2TAW
Profil studiów: praktyczny
Forma studiów: stacjonarne
Rodzaj przedmiotu: obowiązkowy
Dziedzina: nauki ścisłe i przyrodnicze
Dyscyplina: informatyka
Rok studiów: 2, semestr: 4
Prerekwizyty: Tworzenie stron webowych, Podstawy programowania strukturalnego (C), Wstęp do programowania obiektowego, Bazy danych
wykład 30 godz. laboratorium 15 godz. projekt 15 godz.
Metody dydaktyczne: wykład, praca własna, samodzielna praca przy komputerze
Punkty ECTS: 5
Bilans nakładu pracy studenta:
udział w wykładach 15x2h = 30h
udział w laboratoriach 15x1h = 15h
udział zajęciach projektowych 15x1h = 15h
przygotowanie do zajęć 15h
opracowanie zadań domowych 15h
opracowanie zadań projektowych 30h
udział w konsultacjach 5h
przygotowanie do sprawdzianu 15h
Wskaźniki ilościowe
nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela akademickiego: 65 godzin, 2,6 ECTS
nakład pracy studenta związany z zajęciami o charakterze praktycznym: 75 godzin, 3 ECTS
Rodzaj przedmiotu
Wymagania (lista przedmiotów)
Podstawy programowania strukturalnego
Tworzenie stron webowych
Wstęp do programowania obiektowego
Koordynatorzy przedmiotu
Efekty kształcenia
Potrafi zastosować podstawowe technologie tworzenia interaktywnych aplikacji webowych: KP6_WG6, KP6_WG7, KP6_UW4, KP6_UW13, KP6_UW14
Potrafi wykorzystać dodatkowe biblioteki oraz narzędzia do tworzenie aplikacji webowych: KP6_WG6, KP6_WG7, KP6_UW4, KP6_UW13, KP6_UW14
Potrafi w kreatywny sposób implementować aplikacje webowe rozwiązujące problemy z jakimi spotykamy się na co dzień: KP6_KO1
Kryteria oceniania
Zaliczenie
Literatura
1. L. Welling, L. Thomson. PHP i MySQL: tworzenie stron WWW, Helion, 2009.
2. E. Castro. Perl i CGI : nauka pisania skryptów, Mikom, Warszawa 2003.
3. T. Skaraczyński, A. Zoła. PHP5 : programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework, Helion, 2010.
4. L. Ullman. E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL, Helion, 2011.
5. Dokumentacja: PHP https://php.net/, MySQL https://dev.mysql.com/doc/ , Java https://docs.oracle.com/en/java/ , Perl https://perldoc.perl.org/, Apache https://httpd.apache.org/docs/, WordPress https://developer.wordpress.org/, Symfony https://symfony.com/doc, CakePHP https://book.cakephp.org/, Zend Framework https://framework.zend.com/learn
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: