SylabUZ
Course name | Business Applications Programming |
Course ID | 11.3-WI-INFP-PAB |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | Computer Science |
Education profile | academic |
Level of studies | First-cycle studies leading to Engineer's degree |
Beginning semester | winter term 2019/2020 |
Semester | 5 |
ECTS credits to win | 6 |
Course type | optional |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Project | 15 | 1 | 9 | 0,6 | Credit with grade |
Laboratory | 30 | 2 | 18 | 1,2 | Credit with grade |
Lecture | 15 | 1 | 9 | 0,6 | Exam |
Zapoznanie studentów z podstawowymi zagadnieniami modelowania procesów biznesowych i projektowania aplikacji biznesowych w różnych popularnych technologiach, ze szczególnym zwróceniem uwagi na aplikacje korzystające z baz danych. Ukształtowanie zrozumienia konieczności dostosowania technik modelowania do danego problemu. Ukształtowanie umiejętności stosowania środowisk i języków do projektowania i realizacji aplikacji biznesowych.
Podstawy programowania, bazy danych
Aplikacja biznesowa: charakterystyka, specyfika, klasyfikacja, modelowanie. Aplikacje w architekturze dwu- oraz trójwarstwowej. Aplikacje internetowe (działające w przeglądarkach internetowych). Podstawy działania serwerów WWW oraz protokołu HTTP/HTTPS. Dostęp do baz danych z poziomu aplikacji internetowych. Aplikacje rozproszone. Konfiguracji różnych środowisk informatycznych dla aplikacji biznesowych. Charakterystyka wybranych narzędzi, środowisk i standardów informatycznych: PHP, XML, XSLT, JS, CSS, AJAX, .NET, JAVA. Charakterystyka wybranych systemów (web frameworks) wspierających wytwarzanie złożonych systemów działających w sieci internet, ze szczególnym uwzględnieniem aplikacji bazodanowych. Podstawy analityki biznesowej i systemów analitycznych. Klasyczne modelowanie/projektowanie struktur bazodanowych oraz modelowanie/projektowanie na potrzeby analityki biznesowej (struktury dla hurtowni danych). Projektowanie interfejsów użytkownika dla aplikacji internetowych. Monitorowanie działania aplikacji internetowych.
wykład: wykład konwencjonalny
laboratorium: ćwiczenia laboratoryjne
projekt: metoda projektu
Outcome description | Outcome symbols | Methods of verification | The class form |
Wykład – warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu pisemnego lub ustnego.
Laboratorium – warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze sprawozdań oraz sprawdzianów.
Projekt – warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich projektów przewidzianych do realizacji w ramach zajęć projektowych.
Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%
https://www.w3schools.com/php/
https://www.w3schools.com/js/default.asp
https://www.w3schools.com/css/default.asp
https://www.w3schools.com/html/default.asp
https://www.w3schools.com/bootstrap/default.asp
https://www.w3schools.com/jquery/default.asp
https://www.java.com/pl/
https://www.w3schools.com/xml/ajax_intro.asp
Modified by dr inż. Michał Doligalski (last modification: 24-04-2019 23:40)