Clone wiki

edu-java-systems / Home

  1. Введение
    1. Основы Java
    2. Средства разработки
    3. Синтаксис Java
    4. Модульность и пакеты
    5. Каноны и соглашения именования в Java
    6. Некоторые возможности IDE
    7. Краткие сведения о простых конструкциях
    8. Литература
    9. JavaDocs
    10. Наследование
    11. Исключения
    12. Обобщенное программирование
    13. Ковариантность и контравариантность
  2. Коллекции Java
  3. Stream
    1. Ленивые вычисления
    2. map и filter
    3. Коллекции и Stream
  4. Многопоточность
    1. Класс Thread
    2. Мьютексы и синхронизация потоков
    3. Потокобезопасность коллекций в Java
    4. Взаимная блокировка
    5. Монитор
    6. Пулы потоков
    7. Fork-Join Pool
    8. Атомарные операции
    9. Какие задачи чаще всего решаются параллельно?
  5. Ввод-вывод (блокирующий)
    1. Сжатие
    2. Шифрование
      1. Симметричное
      2. Ассиметричное шифрование
    3. Сериализация
    4. Json-сериализация
  6. Сокеты
    1. TCP
    2. UDP
    3. Кросплатформенный JSON-протокол
  7. Веб разработка на языке Java
    1. Undertow
    2. Обработка форм и шаблонизатор
    3. Сервлеты
  8. Проект-Опросник
    1. Cookie
    2. Сессии
  9. Базы данных
    1. JDBC
    2. Добавление записей
    3. Чтение
    4. Базы данных и Undertow
    5. Менеджмент базы данных

Updated