Назад

Профессия Java-разработчик

SkillFactory
Сложность
Для новичков
Длительность
14 месяцев
Тип курса
Смешанный

Описание курса

Пройдя данный курс, вы освоите востребованную профессию «Java-разработчик» с нуля за 14 месяцев. Программа курса разработана преподавателями-экспертами школы SkillFactory.

Курс обучения профессии «Java-разработчик» подойдет как для новичков, которые не имеют специальной подготовки, но планируют построить карьеру в данной области, так и для практикующих специалистов, которые хотят получить новые знания и закрепить имеющиеся навыки.

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

1. Программирование на Java
5 месяцев
Вы научитесь:
  • Понимать основные IT-термины
  • Разбираться в типах данных и операторах
  • Работать в среде разработки IntelliJ IDEA
  • Создавать программы и имплементировать решения
  • Писать код на Java, применяя принципы и методы ООП
  • Использовать коллекции и библиотеки Java, работать в многопоточной среде
  • Загружать свой код на GitHub
2. SQL и работа с базами данных
1.5 месяца
Вы научитесь:
  • Создавать и наполнять базы данных
  • Работать с операторами и функциями в БД
  • Манипулировать структурой таблицы и данными в ней
  • Писать сложные SQL-запросы и вызывать хранимые процедуры
  • Пользоваться Maven из командной строки и с помощью плагина в IDE
  • Работать с БД средствами JDBC
  • Изменять данные в БД средствами JDBC и MyBatis
3. Алгоритмы и структуры данных
0.5 месяца
Вы научитесь:
  • Оценивать время работы и затрачиваемую память программ
  • Работать со встроенными и самописными структурами данных
  • Решать задачи с использованием стека и очереди
  • Применять амортизационный анализ
Виртуальная стажировка
Стажировка не имеет привязки ко времени
Выгоды от стажировки:
  • Участие в стажировке без первых этапов отбора
  • Опыт работы над реальным проектом в компании
  • +1 проект в портфолио
  • Опыт решения реальных задач и применения актуальных навыков
  • Попадете в отдельную базу кандидатов на Junior-позиции
4. Backend-разработка на Java
2 месяца
Вы научитесь:
  • Собирать и запускать проекты с помощью Maven и Gradle
  • Проектировать приложение и проводить его декомпозицию
  • Понимать принципы построения архитектуры приложения
  • Подбирать подходящие паттерны для разных задач
  • Использовать Java Reflection API
  • Пользоваться Lombok
  • Применять генератор кода MapStruct
  • Управлять и работать с Tomcat
  • Использовать технологию JSP
5. Spring Framework
2 месяца
Вы научитесь:
  • Подключаться к API
  • Проектировать REST-сервис для задачи
  • Создавать веб-приложения на фреймворке Spring
  • Быстро начинать проект, используя SpringBoot
  • Понимать полезность и применимость паттерна MVC
  • Встраивать в проект Swagger и применять его
  • Использовать Hibernate для доступа к БД
  • Тестировать приложения (писать юнит-тесты)
  • Видеть разницу между юнит- и интеграционными тестами
  • Применять Mockito
6. Frontend для backend-разработчика
0.5 месяца
Вы научитесь:
  • Использовать HTML и создавать веб-страницу
  • Применять таблицы стилей CSS
7. Основы системного администрирования
0.5 месяца
Вы научитесь:
  • Работать с Ubuntu Linux на уровне пользователя и писать команды
8. Основы DevOps
0.5 месяца
Вы научитесь:
  • Применять мощный инструмент Docker
  • Современным способом доставлять свой код в продакшн, ориентируясь на устройство этого процесса в топовых IT-компаниях
  • Использовать контейнеризацию
9. Индивидуальный проект
1.5 месяца
Вы научитесь:
  • Самостоятельно выполнять рабочий проект по реализации собственного приложения

Преподаватели

Никита Катышев
Никита Катышев
Java-разработчик на фрилансе. Опыт более 2 лет, включая frontend- и Android-разработку. Стек технологий: Java, С, С++, Qt
Николай Мищенков
Николай Мищенков
DevOps Engineer в TechPlanet.pro. Опыт работы более 7 лет
Владлена Гунина
Владлена Гунина
Scala/Java Developer в МТС. Опыт более 5 лет, разрабатывала системы страхования и realtime-обработки событий. Стек технологий для Big Data: Spark, Hadoop, Kafka
Егор Воронянский
Егор Воронянский
Ментор на курсе. Middle Java Developer в BPC Banking Technologies. Стек технологий: Java 8/11, Spring Boot 2, Hibernate, JDBC, HTTP, Reflection API, JUnit, Servlets, Jetty, Multithreading, ORM
Показать еще
Цена
239 400 ₽
Скидка -40%
- 95 760 ₽
Итого
143 640 ₽
В рассрочку на 36 мес
6 650 RUB/мес
3 990 RUB/мес
Кешбэк
43 092 балла

Похожие курсы

Надежный старт в IT
Для новичков8 месяцев
-40%
Кешбэк 30%: 45 252 балла
251 400 ₽
150 840 ₽
В рассрочку на 36 мес
4 190 RUB/мес
Разработчик
Для новичков12 месяцев
Старт: 1 апреля
ХИТ
-62%
Кешбэк 30%: 36 936 баллов
324 000 ₽
123 120 ₽
В рассрочку на 12 мес
10 260 RUB/мес
Профессия Python-разработчик
Для новичков10 месяцев
ХИТ
-50%
Кешбэк 30%: 42 750 баллов
285 000 ₽
142 500 ₽
В рассрочку на 34 мес
4 192 RUB/мес
Профессия Инженер по тестированию
Для новичков7 месяцев
-45%
Кешбэк 30%: 40 425 баллов
245 000 ₽
134 750 ₽
В рассрочку на 31 мес
4 347 RUB/мес
Инженер умных устройств
Для новичков9 месяцев
Старт: 1 апреля
ХИТ
-60%
Кешбэк 30%: 28 200 баллов
235 000 ₽
94 000 ₽
В рассрочку на 12 мес
7 834 RUB/мес
Профессия Тестировщик-автоматизатор на Python
Для новичков9 месяцев
-40%
Кешбэк 30%: 37 152 балла
206 400 ₽
123 840 ₽
В рассрочку на 30 мес
4 128 RUB/мес
Профессия Fullstack-разработчик на Python
Для новичков14 месяцев
-40%
Кешбэк 30%: 45 000 баллов
250 000 ₽
150 000 ₽
В рассрочку на 36 мес
4 167 RUB/мес
Специализация Frontend-разработчик
Для новичков9 месяцев
-40%
Кешбэк 30%: 20 700 баллов
115 000 ₽
69 000 ₽
В рассрочку на 18 мес
3 834 RUB/мес
Профессия Белый хакер
Для новичков13 месяцев
-40%
Кешбэк 30%: 43 092 балла
239 400 ₽
143 640 ₽
В рассрочку на 36 мес
3 990 RUB/мес
Факультет 1С-Разработчик
Для новичков12 месяцев
Старт: 1 апреля
ХИТ
-62%
Кешбэк 30%: 36 936 баллов
324 000 ₽
123 120 ₽
В рассрочку на 12 мес
10 260 RUB/мес
Профессия Java-разработчик
Для новичков7 месяцев
-45%
Кешбэк 30%: 37 950 баллов
230 000 ₽
126 500 ₽
В рассрочку на 34 мес
3 721 RUB/мес
Профессия Тестировщик на Java
Для новичков10 месяцев
Старт: 22 марта
-40%
Кешбэк 30%: 37 152 балла
206 400 ₽
123 840 ₽
В рассрочку на 30 мес
4 128 RUB/мес
Интенсив по Python
Для новичков3 месяца
Старт: 22 марта
-40%
Кешбэк 30%: 34 848 баллов
193 600 ₽
116 160 ₽
В рассрочку на 30 мес
3 872 RUB/мес
Профессия 1С-разработчик
Для новичков
ХИТ
-40%
Кешбэк 30%: 32 369 баллов
179 823 ₽
107 894 ₽
В рассрочку на 22 мес
4 905 RUB/мес
Профессия Веб-разработчик
Для новичков12 месяцев
-40%
Кешбэк 30%: 40 076 баллов
222 640 ₽
133 584 ₽
В рассрочку на 30 мес
4 453 RUB/мес
Курс Python для веб-разработки
Для новичков9 месяцев
-40%
Кешбэк 30%: 29 700 баллов
165 000 ₽
99 000 ₽
В рассрочку на 24 мес
4 125 RUB/мес
Android-разработчик
Для новичков16 месяцев
-40%
Кешбэк 30%: 45 720 баллов
254 000 ₽
152 400 ₽
В рассрочку на 36 мес
4 234 RUB/мес
Системный администратор
Для новичков9 месяцев
Старт: 22 марта
-40%
Кешбэк 30%: 32 292 балла
179 400 ₽
107 640 ₽
В рассрочку на 24 мес
4 485 RUB/мес
Факультет DevOps
Для новичков24 месяца
Старт: 1 апреля
ХИТ
-62%
Кешбэк 30%: 42 636 баллов
374 000 ₽
142 120 ₽
В рассрочку на 12 мес
11 844 RUB/мес
iOS-разработчик c нуля
Для новичков13 месяцев
-40%
Кешбэк 30%: 45 090 баллов
250 500 ₽
150 300 ₽
В рассрочку на 36 мес
4 175 RUB/мес
Профессия Специалист по кибербезопасности с нуля
Для новичков12 месяцев
-45%
Кешбэк 30%: 43 725 баллов
265 000 ₽
145 750 ₽
В рассрочку на 31 мес
4 702 RUB/мес
Профессия Веб-разработчик
Для новичков
-40%
Кешбэк 30%: 56 272 балла
312 620 ₽
187 572 ₽
В рассрочку на 34 мес
5 517 RUB/мес
Профессия Frontend-разработчик PRO
Для новичков15 месяцев
-40%
Кешбэк 30%: 36 000 баллов
200 000 ₽
120 000 ₽
В рассрочку на 30 мес
4 000 RUB/мес
ИТ-инженер. Передовые технологии
Для новичков12 месяцев
Старт: 1 апреля
-62%
Кешбэк 30%: 36 936 баллов
324 000 ₽
123 120 ₽
Инженер по ручному тестированию
Для новичков4 месяца
-40%
Кешбэк 30%: 26 892 балла
149 400 ₽
89 640 ₽
В рассрочку на 24 мес
3 735 RUB/мес
Блокчейн
Для новичков24 месяца
Старт: 1 апреля
-62%
Кешбэк 30%: 39 558 баллов
347 000 ₽
131 860 ₽
Web 3.0
Для новичков12 месяцев
Старт: 1 апреля
-62%
Кешбэк 30%: 36 936 баллов
324 000 ₽
123 120 ₽
Fullstack веб-разработчик на JavaScript и PHP
Для новичков20 месяцев
-40%
Кешбэк 30%: 48 600 баллов
270 000 ₽
162 000 ₽
В рассрочку на 36 мес
4 500 RUB/мес
Метавселенные
Для новичков12 месяцев
Старт: 1 апреля
-62%
Кешбэк 30%: 36 936 баллов
324 000 ₽
123 120 ₽
Профессия DevOps-инженер
Для новичков6 месяцев
Старт: 23 марта
-40%
Кешбэк 30%: 32 292 балла
179 400 ₽
107 640 ₽
В рассрочку на 24 мес
4 485 RUB/мес
ООО "КорпСкилз", ИНН 7714487720
Российская Федерация, г. Москва, Ленинградский проспект 37, корп 4, офис 13-110
Свидетельство о государственной регистрации программы для ЭВМ "Платформа Корпскилз" №2022668910 от 13.10.2022
© КОРПСКИЛЗ, 2023
© КОРПСКИЛЗ, 2023
logo buy with sber

Для граждан РФ. Без переплат по процентам и первого взноса, одобрение в день обращения