Programowanie w Internecie 400-IS1-2PIN
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: Podstawy programowania strukturalnego (C), Podstawy programowania w internecie, 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
Podstawy programowania w internecie
Wstęp do programowania obiektowego
Koordynatorzy przedmiotu
Efekty kształcenia
Potrafi zastosować podstawowe technologie tworzenia interaktywnych aplikacji WWW: KP6_UW4, KP6_UW6, KP6_UW11, KP6_UW14
Potrafi wykorzystać dodatkowe biblioteki oraz narzędzia do tworzenie aplikacji WWW: KP6_UW4, KP6_UW6, KP6_UW11, KP6_UW14, KP6_UU2
Potrafi posługiwać się dokumentacją w oparciu o terminologię w języku angielskim: KP6_UK1
Potrafi określić priorytety określonego zadania: KP6_KK1
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: