SylabUZ
Course name | Java Language and Web Technologies |
Course ID | 11.3-WI-INFP-JiTW |
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 2022/2023 |
Semester | 3 |
ECTS credits to win | 6 |
Course type | obligatory |
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 |
Lecture | 30 | 2 | 18 | 1,2 | Exam |
Laboratory | 30 | 2 | 18 | 1,2 | Credit with grade |
- zapoznanie studentów z zasadami pisania programów na platformie Java,
- ukształtowanie umiejętności tworzenia samodzielnych i sieciowych aplikacji w języku Java.
Podstawy programowania, Programowanie obiektowe
Wykład: wykład konwencjonalny/tradycyjny.
Laboratorium: ćwiczenia laboratoryjne.
Outcome description | Outcome symbols | Methods of verification | The class form |
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach programu laboratorium. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawdzian praktyczny.
Składowe oceny końcowej = wykład: 50% + laboratorium: 50%
1) Schildt H.,Java. Kompendium programisty. Wydanie XI, 2020
2) Eckel B.: Thinking in Java, Helion, Warszawa, 2002.
3) Horstmann C.S., Java. Techniki zaawansowane. Wydanie XI, Helion, 2020.
1) Marciniak A., JavaServer Faces i Eclipse Galileo. Tworzenie aplikacji WWW. Helion, 2013
2) Oaks S., Java Performance. In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond. 2nd Edition, O'Reilly Media, 2020
3) Urma R.G., Fusco M., Mycroft A., Nowoczesna Java w działaniu. Wyrażenia lambda, strumienie, programowanie funkcyjne i reaktywne, Promise, 2018
Modified by dr inż. Andrzej Czajkowski (last modification: 20-04-2022 14:15)