Курс Databases Advanced - Hibernate - октомври 2016

Курс Databases Advanced - Hibernate - октомври 2016

17 октомври 2016 19 ноември 2016 15 кредита

Тема

Course Introduction
  • Scope, Examination, Trainers, etc..

Дата: 17-ти октомври, 18:00 - 19:00

Материали

Тема

DB Apps Introduction
  • What is an ORM, popular ORMs, Native way to connect to DB (JDBC)

Дата: 17-ти октомври, 19:00 - 22:00

Материали

Тема

Exercise: Fetching Resultsets
  • Exercise

Дата: 18-ти октомври, 14:00 - 18:00

Материали

Тема

JDBC Advanced
  • Fetching resultsets into objects, persisting objects manualy (creating mini-orm manualy)

Дата: 19-ти октомври, 18:00 - 20:00

Материали

Тема

Exercise: JDBC Advanced
  • Exercise

Дата: 20-ти октомври, 14:00 - 18:00

Материали

Тема

Exercise: Mini-ORM
  • Exercise

Дата: 21-ви октомври, 18:00 - 22:00

Материали

Тема

Introduction to Hibernate
  • Maven, Introduction to Hibernate Sessions, Hibernate EntityManager, Spring Data, Configuration

Дата: 24-ти октомври, 18:00 - 22:00

Материали

Тема

Exercise: Introduction to Hibernate
  • Exercise

Дата: 25-ти октомври, 14:00 - 18:00

Материали

Тема

Exercise Overall
  • Exercise (+Code First tasks (advanced))

Дата: 28-ми октомври, 18:00 - 22:00

Материали

Тема

Hibernate Code-First
  • Persistence.xml/Application.properties configuration, creating entities, annotations, jpa repositories

Дата: 31-ви октомври, 18:00 - 22:00

Материали

Тема

Exercise: Hibernate Code-First
  • Exercise

Дата: 01-ви ноември, 14:00 - 18:00

Материали

Тема

Exercise Overall
  • Exercise (+DB First e.g. given database to be mapped to entities with Hibernate)

Дата: 04-ти ноември, 18:00 - 22:00

Материали

Тема

Hibernate Relations
  • Relational entities, collections, navigation properties, annotations, inverse properties, lazy-loading

Дата: 07-ми ноември, 18:00 - 22:00

Материали

Тема

Exercise: Hibernate Relations
  • Exercise

Дата: 08-ми ноември, 14:00 - 18:00

Материали

Тема

Exercise: Relations
  • Exercise (more inverse properties and self-relations, more than one relation to another table…)

Дата: 11-ти ноември, 18:00 - 22:00

Материали

Тема

Hibernate Advanced Querying
  • JPA Repositories custom @Query, methods by name (auto-mapping to query)

Дата: 14-ти ноември, 18:00 - 22:00

Материали

Тема

Exercise: Hibernate Advanced Querying
  • Exercise

Дата: 15-ти ноември, 14:00 - 18:00

Материали

Тема

Exercise: Advanced Querying
  • Exercise

Дата: 18-ти ноември, 18:00 - 22:00

Материали

Тема

Midterm exam
Дата: 19-ти ноември, 10:00 - 16:00

Материали

Тема

Best Practices and Architecture
  • Repository pattern, Unit of Work, Service layers

Дата: 21-ви ноември, 20:00 - 22:00

Материали

Тема

Exercise: Best Practices and Architecture
  • Exercise

Дата: 22-ри ноември, 14:00 - 18:00

Материали

Тема

JSON Processing
  • JSON standard, Parsing json, exporting to json, using a framework

Дата: 23-ти ноември, 18:00 - 20:00

Материали

Тема

Exercise: JSON Processing
  • Exercise

Дата: 24-ти ноември, 14:00 - 18:00

Материали

Тема

XML Processing
  • XML Stadanrd, Parsing XML, Exporting to XML, using a framework

Дата: 25-ти ноември, 20:00 - 22:00

Материали

Тема

Workshop: Adding a persistence layer to an OOP Exam
  • Persistence layer moved from in-memory to database

Дата: 28-ми ноември, 18:00 - 22:00

Материали

Тема

Auto Mapping Objects
  • Auto Mapping - data transition objects and domain objects

Дата: 1-ви декември, 14:00 - 18:00

Материали

Тема

Big Overall Exercise
  • Exercise on all key points in the course

Дата: 02-ри декември, 18:00 - 22:00

Материали

Тема

Exam Preparation
  • Exam Preparation

Дата: 05-ти декември, 18:00 - 22:00

Материали

Тема

Consulting Day
  • Consulting Day

Дата: 07-ми декември, 16:00 - 20:00

Материали

Още няма материали за тази лекция

Тема

Consulting Day
  • Consulting Day

Дата: 08-ми декември, 16:00 - 20:00

Материали

Още няма материали за тази лекция

Тема

Consulting Day
  • Consulting Day

Дата: 09-ти декември, 16:00 - 20:00

Материали

Още няма материали за тази лекция

Тема

Practical Exam
  • Practical Exam

Дата: 11-ти декември, 16:00 - 22:00

Материали

Тема

Team Defenses
  • Team Defenses

Дата: 13-ти декември, 10:00 - 16:00

Материали

*Моля, докладвайте само грешки в материалите към лекцията. За всякакъв друг тип грешки, свързани със системата, използвайте формата за обратна връзка."