Программирование на Java весна 2025

Материал из Public ATP Wiki
Версия от 12:35, 20 декабря 2024; Irinaiv (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

О курсе

Продолжение осеннего курса по программированию на Java.

Команда курса

Лектор/семинарист - Калинин Иван (tg:@taekwandodo) Формат:Экзамен

План курса

В весеннем семестре будут изучены следующие темы:

  • JIT/AOT-компиляция
  • Class loading
  • Многопоточное выполнение программ
  • Примитивы синхронизации
  • Синхронное VS Асинхронное выполнение
  • project Loom
  • Параллельные Stream в Java
  • Работы с базами данных
  • JDBC
  • Работа с NoSQL БД (Redis, MongoDB)
  • Сокеты и Сервлеты
  • Логгирование приложений project Jigsaw
  • Сериализация данных
  • Сравнение языка Java с другими JVM-языками: Kotlin, Groovy

Система оценивания

  • 10 баллов за итоговый зачет
  • 3 балла за терминологический диктант (min для зачета - 1)
  • 7 баллов за билеты (min для зачета - 2)
  • -4..+2 к зачету за домашние задания
  • 0/+1 к зачету активность на парах

Полезные ссылки