Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

3 900 ₽
нет рассрочки

Включено в курс

22 урока (видео и/или текст)
65 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы

Чему вы научитесь

Выполнять HTTP-запросы
Создавать свой собственный сайт и выкладывать его в публичный доступ
Подключать базы данных
Правильно отслеживать ошибки

Что вы получите после обучения

Приобретаемые навыки
2
ORM
3
REST API
4
HTTP
5
Deploy
6
HTML
7
Веб-технологии
8
Servlet
9
Templating
10
Crud in memory
11
Session
12
Logging
13
SQL (Structured Query Language)
14
JDBC (Java Database Connectivity)
15
Crud in DB

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Программа курса
Продолжительность 71 часа 

1.Введение
Знакомимся с целями и задачами курса
теория
2.Архитектура веба
Знакомимся с концепцией «запрос-обработка-ответ» в мире HTTP-запросов
теория
тесты
3.Микрофреймворк Javalin
Знакомимся с созданием сайтов на фреймворках
теория
тесты
домашнее задание
4.Обработчики запросов
Знакомимся с диспетчеризацией и роутингом
теория
тесты
домашнее задание
5.HTTP-сессия
Изучаем структуру обработчиков запросов
теория
тесты
домашнее задание
6.Динамические маршруты
Учимся строить маршруты, содержащие плейсхолдеры
теория
тесты
домашнее задание
7.Шаблонизатор
Учимся выделять генерацию HTML в отдельный слой
теория
тесты
домашнее задание
8.Лейауты в JTE
Учимся работать с повторяющимися блоками HTML-разметки
теория
тесты
домашнее задание
9.Безопасность
Знакомимся с основами создания безопасных сайтов
теория
тесты
10.Поисковые формы
Знакомимся с формами для фильтрации данных на странице
теория
тесты
домашнее задание
11.Персистентность
Выясняем, как хранить данные на постоянной основе
теория
тесты
12.Модифицирующие формы
Учимся изменять данные на сервере с помощью форм
теория
тесты
домашнее задание
13.Валидация
Учимся проверять данные, которые вводит пользователь
теория
тесты
домашнее задание
14.Именованные маршруты
Учимся использовать более устойчивую систему для управления маршрутизацией
теория
тесты
15.Создание CRUD на Javalin
Знакомимся с концепцией CRUD и учимся реализовывать ее от начала до конца
теория
тесты
домашнее задание
16.Model-View-Controller (MVC)
Знакомимся с одним из ключевых архитектурных паттернов построения пользовательских приложений
теория
тесты
домашнее задание
17.Cookies
Учимся использовать куки в Java
теория
тесты
домашнее задание
18.Сессия
Учимся использовать сессию в Javalin
теория
тесты
домашнее задание
19.Флеш-сообщения
Знакомимся с концепцией одноразовых сообщений
теория
тесты
домашнее задание
20.Работа с базой данных в Javalin
Учимся работать с базой данных в Javalin-приложении
теория
домашнее задание
21.Деплой
Знакомимся с ключевыми понятиями и процессом деплоя
теория
тесты
22.Сервлеты
Изучаем сервлет — класс, лежащий в основе Java-фреймворков
теория
тесты
домашнее задание
23.Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию
24.Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 10.04.2024 05:39
Java: Веб-технологии

Java: Веб-технологии

Оставить отзыв
Поделиться курсом с друзьями