SkillFactory
Глобальный
Профессия
Online
22 марта 2022
14 месяцев
Стоимость курса
8 300 RUB/мес.
Подробности и регистрация

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

Помощь в трудоустройстве
Рассрочка
Навыки, которые вы получите:
Linux Java HTML Databases CSS JSON API SQL XML Git Docker DevOps ООП GitHub Spring

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

Java уже около 20 лет в мировом топе языков программирования. Знания Java предоставляет большие возможности в разных сферах: от разработки мобильных приложений до создания игр. У Java одно из самых больших комьюнити разработчиков и огромный выбор сторонних библиотек. Высокая производительность языка — также плюс в копилку преимуществ Java.

Будет много практики: тренажеры, задачи с проверкой кода, лайвкодинг, вебинары, мини-проекты и большие кейсы в портфолио.

Кому подойдет курс

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

Программа

  1. Программирование на Java.
  2. SQL и работа с базами данных.
  3. Алгоритмы и структуры данных.
  4. Backend-разработка на Java.
  5. Spring Framework.
  6. Frontend для backend-разработчика.
  7. Основы системного администрирования.
  8. Основы DevOps.
  9. Индивидуальный проект.

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

  • Понимать основные понятия и разбираться в IT-технологиях.
  • Разбираться в типах данных и операторах.
  • Работать в среде разработки IntelliJ IDEA.
  • Создавать программы и имплементировать решение.
  • Писать код на Java, применяя принципы ООП.
  • Использовать коллекции и библиотеки Java, работать в многопоточной среде.
  • Загружать свой код на GitHub.
  • Создавать и наполнять базы данных.
  • Работать с операторами и функциями в БД.
  • Манипулировать структурой таблицы и данными в ней.
  • Писать сложные SQL-запросы и вызывать хранимые процедуры.
  • Пользоваться Maven из командной строки и с помощью плагина в IDE.
  • Работать с БД средствами JDBC.
  • Изменять данные в БД средствами JDBC и MyBatis и многое другое. 
Нам нужен ваш фидбек!
Честный и беспристрастный