Java-разработчик (back-end)
Java используют для написания серверной части высоконагруженных приложений, бек-энд части приложений и сайтов, игр и многого другого. Если тебе нравится работа с данными и иметь возможность работать в различных компаниях — от банков до стартапов, то этот язык для тебя.

Его используют для разработки:
* Серверных приложений
* Веб-приложений
* Игр
* Программ для работы с Big Data
Программа обучения
1 МОДУЛЬ
2 МОДУЛЬ
3 МОДУЛЬ
4 МОДУЛЬ
JAVA CORE
1 модуль
На этом этапе вы познакомитесь со стандартной библиотекой Java, средой разработки IDEA, научитесь писать консольные приложения в объектно-ориентированном стиле, познакомитесь с нововведениями Java 8
Тема 1: Введение в Java
- История и описание Java
- Средства разработки Java (JDK)
- Среда разработки (IDEA)

Тема 2: Базовый синтаксис
Примитивные типы и классы-обертки
Управляющие конструкции
Массивы
Строки

Тема 3: ООП в Java
Основы ООП
Классы и интерфейсы в java
Класс Object и его методы

Тема 4: Исключения и логирование
Иерархия исключений
Обработка и использование исключений
Логирование

Тема 5: Потоки ввода-вывода, файлы, сериализация
Классы File и Path
Потоки байт
Потоки символов
Паттерн декоратор
Сериализация и десериализаци

Topic 6: Parameterized types and collections
- Generics
- Wildcards
- Java Collections

Тема 7: Функциональное программирование в Java
Функциональные интерфейсы
Лямбда-выражения
Ссылки на методы
Stream API
|
1.5 месяца
SPRING + HIBERNATE
2 МОДУЛЬ
На этом этапе вы будете создавать собственное WEB приложение, изучая и используя актуальные технологии, используемые при работе на реальном проекте
Тема 8:
- GIT

Тема 9:
- Tomcat
- JSP
- Maven
- JDBC
- паттерн Executor

Тема 10:
- Углубленное изучение JPA и Hibernate

Тема 11:
- Паттерн Factory и его применение
- Приминение паттерна Singleton

Тема 12:
- RBAC (Role Based Access Control)
- Servlet Filter

Тема 13:
- Spring Core

Тема 14:
- Spring MVC

Тема 15:
- Spring Security

Тема 16:
- Spring Boot
- Thymeleaf

Тема 17:
- HTML
- CSS
- Bootstrap

Тема 18:
- REST
- Spring REST
- jQuery
- AJAX

Тема 19:
- RESTful
- Spring REST Template
|
1.5 МЕСЯЦА
КОММЕРЧЕСКИЙ ПРОЕКТ
3 модуль
Написание настоящего коммерческого проекта с использованием всего стека технологий, необходимых Java – разработчику
- Java 8
- SQL
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- HTML/CSS
- JavaScript
- Maven
- Git
|
2 месяца
На этом этапе мы поможем тебе освежить и систематизировать все полученные теоретических знания для успешного прохождения собеседованиям, после чего ты пройдешь итоговую проверку по всем темам с наставником. Наш HR-cпециалист поможет в составлении резюме, подборе лучших компаний и окажет поддержку во время прохождения собеседований. После получения предложений от компаний мы поможем с выбором лучшего из них
|
1 месяц
4 модуль
ПОДГОТОВКА К СОБЕСЕДОВАНИЮ И ТРУДОУСТРОЙСТВУ



Начать обучение
Выполни тестовое задание
и начни обучение на бэкенд разработчика (Java)
Нажимая кнопку «Отправить» вы даете согласие на сбор и обработку ваших персональных данных



Напишите нам
Остались вопросы?
© 2022 HABSIDA Coding School | Privacy Policy
КОНТАКТЫ
E: hr@schoice.co
T: 010 3281 3020
АДРЕС
Schoice Habsida, Inc
주식회사 에스초이스 합시다

Block 3, 1st floor, 20, Pangyo-ro, 289 beon-gil, Bundang-gu, Seongnam-si, Gyeonggi-do
경기도 성남시 판교로 289번길 20 스타트업 캠퍼스 1층