Piotr Gronek's Home Page
    Piotr Gronek's  Home Page
1
2
3
4
5
6
7
8
9
10
11
12


[lab]   Organizacja ćwiczeÅ„, tematyka zajęć





1. Wprowadzenie. Omówienie realizowanej tematyki    powrót

Zakres zagadnień

  • Zasady realizacji zajęć laboratoratoryjnych i projektowych
  • Maszyny wirtualne i Å›rodowisko IDE
  • Konta studenckie na platformie e-learningowej AGH UPeL


2. Servlety, skrypty JSP, biblioteka JSTL, interfejs JDBC    powrót

Skrypty JSP

  • DostÄ™p do relacyjnej bazy danych w skrypcie JSP
  • Przetwarzanie dokumentów XML w oparciu o style XSL po stronie serwera
  • Kod Javy w skryptach JSP
  • Biblioteka JSTL i dostÄ™p do relacyjnej bazy danych

Serwlety

  • DostÄ™p do relacyjnej bazy danych


3. Omówienie zaÅ‚ożeÅ„ projektów.     powrót

Zakres zagadnień

  • Przedstawienie proponowanej tematyki projektów zaliczeniowych


4. Szablony JSF    powrót

Zakres zagadnień

  • Java Server Faces
  • Serwis PostgreSQL cloud - Neon.tech
  • ObsÅ‚uga bazy danych - interfejs CRUD


5. Mapowanie obiektowo-relacyjne JPA    powrót

Zakres zagadnień

  • Java Naming and Directory Interface JNDI
  • Java Persitaence API
  • JPA Entity Manager


6. Prezentacja zaÅ‚ożeÅ„ projektów zaliczeniowych    powrót

Zakres zagadnień

  • Prezentacja tematu projektu
  • Propozycje planowanych rozwiÄ…zaÅ„ technologicznych


7. Model RESTful    powrót

Zakres zagadnień

  • Serwis RESTful realizujÄ…cy CRUD
  • NarzÄ™dzie wiersza poleceÅ„ cURL
  • Ograniczenia CORS klienta Javascript
  • Klient REST Java w JAX-RS


8. Wprowadzenie do Spring    powrót

Zakres zagadnień

  • Spring Framework
  • Spring Web MVC
  • Spring RESTful


9-13. Seminaria    powrót

Zakres zagadnień

  • wedÅ‚ug uzgodnionego kalendarza spotkaÅ„ (26.iv, 10.v, 17.v, 24.v, 29.v)
     
  • Referaty / Seminaria:
      data: osoby - temat → linki

    1. 26.IV: [ MS+JW: React]
    2. 26.IV: [ MR+RZ: Spring Data ]
    3. 26.IV: [ TK+AJ: Azure cloud ]

    1. 10.V: [ TS+VT: Spring Cloud]
    2. 10.V: [ PG+SR: JavaFX]
    3. 10.V: [ JB+WS: Angular]

    1. 17.V: [ SM+KZ: Vue.js]
    2. 17.V: [ SK+IY: Authentik+LDAP]
    3. 17.V: [ MC+NS: JMS]

    1. 24.V: [ MB+KK: Websocket]
    2. 24.V: [ MP+JS: DI+CDI]

    1. 29.V: [ DS+PS: Spring Security]
    2. 29.V: [ MP+BS: język Kotlin]


14-15. Prezentacja projektów    powrót

Zakres zagadnień

  • prezentacja projektów zaliczeniowych


line
Ostatnia modyfikacja: niedawno