Программирование на Java весна 2025 — различия между версиями
VeLKerr (обсуждение | вклад) (Новая страница: «весна 2025 |») |
Irinaiv (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | ||
+ | == О курсе == | ||
+ | |||
+ | Продолжение осеннего курса по программированию на 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 |
Версия 12: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 к зачету активность на парах
Полезные ссылки
- чат - 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