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

Смотреть курс на Skillfactory
Дешевле на 5% с промокодом

Полная стоимость

257 400 ₽/курс

Минимальный платеж в месяц

7 150 ₽/мес

Это минимальный платеж в рассрочку. Рассрочка в Skillfactory без % и первый платеж через 3 месяца.

Длительность

Длительность:

14 месяцев

Дата начала

Дата начала:

26 Апреля
Дешевле на 5% с промокодом
Смотреть курс на Skillfactory

О курсе

Освойте backend-разработку и программирование на Java, Spring и основы DevOps. Вы сможете приступить к обучению с нуля - без технического образования и опыта, освоить азы профессии, а уже через 7 месяцев выйти на рынок труда junior-разработчиком Java и обрести новое окружение/
Все курсы "Skillfactory"

О школе

SkillFactory — узкоспециализированная школа: учит Data Science, аналитике данных и программированию. Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать курсы.

Программа обучения

14 месяцев обучения
Формат: Онлайн, гибкий график занятий
Уровень: с нуля

 

 

1. Программирование на Java

  • Онлайн-тренажер: Java
  • 3 проекта для портфолио: шифрователь текстов, RPG-игра, чат-бот
  • 10 мини-проектов по написанию программ на Java
  • 50+ написанных программ
  • Бонус для студентов: лицензия на IntelliJ IDEA Ultimate на 1 год
Вы научитесь: 
  • Понимать основные IT-термины
  • Разбираться в типах данных и операторах
  • Работать в среде разработки IntelliJ IDEA
  • Создавать программы и имплементировать решения
  • Писать код на Java, применяя принципы и методы ООП
  • Использовать коллекции и библиотеки Java, работать в многопоточной среде
  • Загружать свой код на GitHub

 

2. SQL и работа с базами данных

  • Тренажер по основам SQL
  • Проект: создание и тестирование базы данных для обслуживания социальной сети
  • 30+ мини-задач
Вы научитесь: 
  • Создавать и наполнять базы данных
  • Работать с операторами и функциями в БД
  • Манипулировать структурой таблицы и данными в ней
  • Писать сложные SQL-запросы и вызывать хранимые процедуры
  • Пользоваться Maven из командной строки и с помощью плагина в IDE
  • Работать с БД средствами JDBC
  • Изменять данные в БД средствами JDBC и MyBatis

 

3. Алгоритмы и структуры данных

Практика по написанию алгоритмов на Java

Вы научитесь: 
  • Оценивать время работы и затрачиваемую память программ
  • Работать со встроенными и самописными структурами данных
  • Решать задачи с использованием стека и очереди
  • Применять амортизационный анализ

 

4. Виртуальная стажировка

Пройдите виртуальную стажировку по направлению Java-разработка в крупном банке, научитесь решать задачи стажера Java-специалиста

Вы научитесь: 
  • Участие в стажировке без первых этапов отбора;
  • Опыт работы над реальным проектом в компании;
  • +1 проект в портфолио;
  • Опыт решения реальных задач и применения актуальных навыков;
  • Попадете в отдельную базу кандидатов на Junior-позиции.

 

5. Backend-разработка на Java

Проект: система обработки информации об университетах и студентах

Вы научитесь: 
  • Собирать и запускать проекты с помощью Maven и Gradle
  • Проектировать приложение и проводить его декомпозицию
  • Понимать принципы построения архитектуры приложения
  • Подбирать подходящие паттерны для разных задач
  • Использовать Java Reflection API
  • Пользоваться Lombok
  • Применять генератор кода MapStruct
  • Управлять и работать с Tomcat
  • Использовать технологию JSP

 

6. Spring Framework

Проект: приложение-помощник для учета личных финансов

Вы научитесь: 
  • Подключаться к API
  • Проектировать REST-сервис для задачи
  • Создавать веб-приложения на фреймворке Spring
  • Быстро начинать проект, используя SpringBoot
  • Понимать полезность и применимость паттерна MVC
  • Встраивать в проект Swagger и применять его
  • Использовать Hibernate для доступа к БД
  • Тестировать приложения (писать юнит-тесты)
  • Видеть разницу между юнит- и интеграционными тестами
  • Применять Mockito

 

7. Frontend для backend-разработчика

Вы научитесь: 
  • Использовать HTML и создавать веб-страницу
  • Применять таблицы стилей CSS

 

8. Основы системного администрирования

Вы научитесь: 
  • Работать с Ubuntu Linux на уровне пользователя и писать команды

 

9. Основы DevOps

Вы научитесь: 
  • Применять мощный инструмент Docker
  • Современным способом доставлять свой код в продакшн, ориентируясь на устройство этого процесса в топовых IT-компаниях
  • Использовать контейнеризацию

 

Индивидуальный проект

Вы научитесь: 

Самостоятельно выполнять рабочий проект по реализации собственного приложения

Отзывы о Skillfactory
4.8
4.0 4
Демид,

Явная ориентация на специалистов.

Назову свой отзыв "Разносторонний опыт в Skillfactory". Первое направление - DrivenMarketing, второе - работа с таблицами Google. Понравился комбинированный подход с дистанционными и аудиторными занятиями. Занятия продолжительные, но интересные – иногда до 3 часов. Лекции в формате презентации делают процесс более понятным. Большое количество практики помогает закрепить теорию. Отличное взаимодействие с преподавателями, которые – настоящие профессионалы и отзывчивые люди. Единственный минус – высокая стоимость, около 60 тысяч за два курса. Учебная программа ориентирована на людей с определенными знаниями. Если начинаете с нуля, возможно, стоит рассмотреть другие программы на этом сайте, где также есть множество предложений.

Ответить

next1 комментарий

02 нояб 2020
Олег

Добрый день! Как с трудоустройством? Помогли?

 
4.0 4
Иван,

Курс AI продакт-менеджер

Всем привет.
Прошёл курс на AI продакта, впечатления скорее положительные, чем отрицательные. Свои задачи разобраться в теме я решил, это хорошо.
Как всегда на таких курсах есть проблема практического применения. Так как я сначала ввязался на работе в новые проекты, а только потом пошёл на обучение - мне было вполне ОК, я находил ответы на те проблемы, с которыми уже столкнулся. Если без проекта идти - будет сложнее (но это всегда так)
По глубине тем - мне было скучновато, я на чуть более серьезную загрузку рассчитывал. По идее это компенсируется тем, что многие темы регулярно повторяются в виде вебинаров, где можно задать свои вопросы
Про то, что надо иметь какие-то навыки продакта - правда, это поможет (или упростит - некоторые вещи казались примитивными)
Нетворкинг нулевой - за это минус. Из-за слишком частых стартов потоки маленькие, не с кем объединять для самопроверки заданий и тд

Посмотреть курс

Ответить

next1 комментарий

30 май 2022
SkillFactory

Здравствуйте, Иван! Спасибо, что поделились своим мнением об учебе. Желаем успехов в учебе!

 
4.0 4
Oleg,

Не просто, но реально

Сейчас администрирую подсеть в транспортной компании. Всегда было интересно развивать себя именно в части работы с программированием, однако не было понятно куда себя приложить. Не было четкого понимания, что будет интересно, хотелось попробовать всё. И в один из дней снова задавшись целью развития своей карьеры и возможного перехода на более интересные позиции решаюсь приобрести этот курс у Skillfactory.

Сразу скажу, да курс подойдет для начинающих, но если вы ждете, что закончу курс и буду получать 200к +, то лучше рассмотрите другие варианты. В данном случае, для вас будет представлена основа, база если так можно сказать, на которую вам самостоятельно нужно обязательно наращивать знания, читать форумы, литературу и смотреть профильные видосы на youtube (далеко не всегда на русском языке). Кроме того, в некоторых темах курса нужно будет разбираться практически самостоятельно, так как информации которая будет внутри курса - мало, критично мало для понимания процессов. По опыту (20% курса сейчас завершены - начинается самое сложное) темы которые были в основном разобраны хорошо, но "домашние задания" будут сложнее того что разбирается в теме урока.

Плюсы: поддержка работает, координатор по курсу подскажет куда обратиться, если вдруг что пошло не так. 90% вопросов уже были заданы до Вас, их можно посмотреть в профильных беседах мессенджера, либо никто вам не запрещает обратиться к ментору, которые отвечают не моментально, но отвечают кажется до глубокой ночи (тут оговорюсь, время работы конечно ограниченно, но то ли из-за разности часовых поясов, то ли из-за личного интереса менторов, они отвечают и вовнерабочее время)

Минусы: по телефону, при продаже курса скорее всего вам скажут, что на курс можно тратить 2-3 часа в день и этого будет достаточно. Но тут не совсем правда, для прохождения курса - да этого будет достаточно, для того чтобы устроиться работать на высокую зп - нет.

Курс сложный, из-за сложности направления. Если бы было просто - был бы такой рынок труда?

Если все таки решитесь брать этот курс, мой совет подготовьтесь морально, поставьте себе цель (например устроиться работать минимум на +10% от текущего уровня дохода), не ограничивайте себя только курсом, черпайте инфу откуда только возожно, за вас этого никто делать не будет.

Ответить

next0 комментариев