This page is outdated
Please go to the new pages of the course in the BUT e-learning.
Lectures
- Study materials for lectures are available in PDF format in English language. Study materials from last year are published and labeled with year 2019, the current study materials will be published prior to the lecture, but unlike 2019/2020 winter semester, you can expect minimal changes.
- Topics can be taught slower and one topic can be a subject of 2 lectures. This can create a cumulative delay. In that case, semester weeks will not correspond with the topic schedule.
- Over the course of a semester, lectures can be pushed back by a week in favor of a lecture from an expert in field. If that is the case, this sort of change will be announced here on this web page at least 3 weeks prior to the first rescheduled lecture.
Lecture topic | Materials in PDF | Examples |
---|---|---|
1. Servlets, Java Server Pages | Introduction, servlets and JSP | Servlets, Java Server Pages |
2. Testing, Maven and JAX | Testing, Maven and JAX | Fix for JSON in GlassFish 4.1.1 Maven and Testing, JAX |
3. RMI and JMS | RMI and JMS | Remote Method Invocation Java Message Service How to run RMI wrong way |
4. EJB and JavaServerFaces | EJB and JSF | EJB and JSF |
5. PrimeFaces | PrimeFaces | PrimeFaces |
6. Spring | Spring | Spring |
7. Lecture from an expert in field: Ing. Viliam Kasala: System Integration and Apache Camel |
Ing. Viliam Kasala: System Integration and Apache Camel (2019), RHOSC Recording from the lecture (due to Covid-19 will not be live on 2020, watch the recording, please) |
Examples (downloaded from Github) |
8. Midsemester exam | 2020-11-02 - 2020-11-06 (to be announced) | 20 test questions for 0.5 points each. 0 - N correct answers |
9. Java Persistence API, Hibernate | Java Persistence API, Hibernate | Java Persistence API, Hibernate |
10. Google Web Toolkit | Google Web Toolkit | Google Web Toolkit |
Vaadin* | not this year | not even in the final exam |
11. Android OS basics | Android OS Advanced elements of the Android OS |
Android OS Advanced elements of the Android OS (+ old extended examples) |
12. Distributed systems (Cloud) | MapReduce paradigm and ApacheHadoop Lecture recording | |
13. Project defense. | According to the registration process in IS FIT in the December or during the first week of exam period. |
* The lecture on topic of Vaadin will probably be replaced by a lecture of an expert in field.
Slides and examples from old course history can be found on the old course web pages.