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

Материал из Public ATP Wiki
Перейти к: навигация, поиск
 
Строка 37: Строка 37:
 
== Полезные ссылки ==
 
== Полезные ссылки ==
  
* чат - https://t.me/atpJavaErp
+
 
 
* репозиторий с материалами (будет пополнятся по ходу курса) - https://gitlab.com/atp-java  
 
* репозиторий с материалами (будет пополнятся по ходу курса) - https://gitlab.com/atp-java  
 
* диск с файлами - https://drive.google.com/drive/folders/1nsJuvOQ7zFQjQZxRnvSUXEZF50_TUZai?usp=sharing   
 
* диск с файлами - https://drive.google.com/drive/folders/1nsJuvOQ7zFQjQZxRnvSUXEZF50_TUZai?usp=sharing   
 
* записи - [тут будет ссылка на лекторий позже]
 
* записи - [тут будет ссылка на лекторий позже]
* таблица с оценками - https://docs.google.com/spreadsheets/d/1My8ekU3g2CyXTFkDxpB6oxWUDCg1h4qDdYZu039MfSM/edit?usp=sharing
 
* Кодстайл - https://docs.google.com/document/d/1QqIMpg05AQfKeJwCpMNR0m_wvUaOhapDdyKStF0_Zmg/edit?usp=sharing
 

Текущая версия на 15:01, 30 января 2025

О курсе

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

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