Создайте свой первый сайт и выложите его в публичный доступ. Изучите особенности клиент-серверной модели, принципов роутинга HTTP-запросов и формирования ответов с помощью шаблонизаторов. Подключите базу данных для хранения содержимого. Научитесь правильно отслеживать ошибки и процессы происходящие в рабочем приложении для быстрой отладки.
Программа курса
HTTP
- Servlet
- Deploy
- HTML
- Templating
- Crud in memory
- Session
- Logging
- SQL (Structured Query Language)
- JDBC (Java Database Connectivity)
- ORM
- Javalin
- Validation
- REST API
- Tests