Технологии программирования
Весна 2023
Заметки с лекций
- Лекция 1. Сборка приложения Java. Клиент-серверная архитектура. Трехслойная архитектура бэкенда
- Лекция 2. Docker. Переменные окружения.
- Лекция 3. Базы данных. Реляционные базы данных. SQL. Работа с sql-базами данных из приложений на java.
- Лекция 4. Индексы в PostgreSQL. Миграции баз данных.
- Лекция 5. Архитектура приложения. Логгирование.
- Лекция 6. Lombok. Record. Работа с JSON.
- Лекция 7. Веб-сервер на java
- Лекция 8. Spring Framework
- Лекция 9. Spring Framework. JPA. Hibernate
- Лекция 10. Filters and Interceptors. Spring Security. Authentication and authorization
- Лекция 11. Попытки посмотреть на фронтенд. JSP. Thymeleaf.