Программирование на Java весна 2025 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
 
Строка 3: Строка 3:
 
   
 
   
 
Продолжение осеннего курса по программированию на Java.  
 
Продолжение осеннего курса по программированию на Java.  
 
  
 
== Команда курса ==
 
== Команда курса ==
Строка 27: Строка 26:
 
* Сериализация данных
 
* Сериализация данных
 
* Сравнение языка Java с другими JVM-языками: Kotlin, Groovy
 
* Сравнение языка Java с другими JVM-языками: Kotlin, Groovy
 
  
 
== Система оценивания ==
 
== Система оценивания ==

Текущая версия на 12:35, 20 декабря 2024

О курсе

Продолжение осеннего курса по программированию на 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 к зачету активность на парах

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