- Модули учебного сервера. Обзор платформы Java. Сборщик мусора. Java editions. Наименования. Запуск приложений
- Jetty. Наследование. java.lang.Class. Обертки простых типов
- Generics. Iterator & Iterable. Контейнеры. Collections. Процессы и потоки. Взаимодействие потоков
- Практическая работа
- Система обмена сообщениями (Message System). Concurrent Collections
- Пример системы обмена сообщениями на Java
- Игровая механика
- Усовершенствованный пример системы обмена сообщениями на Java
- Паттерны Singleton и Context. Исключения. Классы Throwable и Exception
- Events и Callbacks. Анонимные классы. Random. Time и Date. I/O streams. VFS
- Самостоятельная работа и тест
- Примеры реализации на Java. Паттерн Context. События. Ввод/вывод. Время
- Сериализация и рефлексия (интроспекция). Паттерн Factory. SAX & DOM. Ресурсная система
- Пример работы с рефлексией и сериализацией (XML, SAX)
- Работа с БД
- https://github.com/vitaly-chibrikov/tp_java_2013_02/tree/master/lecture8/src
- ORM. Hibernate. Тестирование. JUnit
- https://github.com/vitaly-chibrikov/tp_java_2013_02/tree/master/lecture9/src