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

Материал из Public ATP Wiki
Перейти к навигации Перейти к поиску
Новая страница: «весна 2025 |»
 
Нет описания правки
Строка 1: Строка 1:
весна 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 к зачету активность на парах
 
== Полезные ссылки ==
 
* чат - https://t.me/atpJavaErp
* репозиторий с материалами (будет пополнятся по ходу курса) - https://gitlab.com/atp-java
* диск с файлами - 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

Версия от 09:34, 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 к зачету активность на парах

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