Java-разработчик с нуля
Научитесь программировать с нуля и соберите портфолио уже во время обучения
Описание:
Во время обучения вы будете работать с реальными прикладными задачами: от разработки простого калькулятора до создания облачного хранилища. Вы научитесь думать, как программист, искать информацию и креативно подходить к решению проблем. Задачи на Java и готовые проекты вы добавите к своему резюме.
Проходите отбор и работайте. «Спрос на Java-программистов огромен», — говорят в «КОРУС Консалтинг СНГ», дочерней IT-компании Сбербанка. Кстати, студенты получат возможность принять участие в отборе на открытые вакансии Альфа-Банка и оплачиваемую стажировку в «КОРУС Консалтинг СНГ» с возможностью дальнейшего трудоустройства.
Кому подойдёт этот курс:
- Тем, кто хочет освоить программирование. Java — мощный старт в разработке. Задачи для Java программистов будут только расти в ближайшие несколько лет. Вы освоите перспективную профессию, выйдете на новый уровень зарплаты, сможете работать в крупной компании — спрос постоянный, есть много стажировок и junior-специальностей.
- IT-специалистам. Если вы уже работаете в IT в тестировании, поддержке или ведении проектов, то можете стать частью команды разработчиков и претендовать на более удобный график и высокую зарплату.
- Frontend-разработчикам. Расширите стек навыков или перейдёте в новое направление. Сможете брать задачи для полного цикла разработки веб-приложений.
Ключевые навыки после обучения:
- Программирование на Java
- Разработка веб-приложений
- Автоматизированное тестирование приложений
- Работа с базами данных
- Написание запросов на SQL
- Работа с фреймворком Spring
- Создание Docker-контейнера
- Работа с облаками
- Использование шаблонов проектирования
- Использование продвинутых техник программирования
Программа курса:
- Введение в программирование на Java
- Основы Java
- Английский язык для начинающих разработчиков
- Git — система контроля версий
- Java Core
- Шаблоны проектирования
- Spring Framework
- Продвинутое программирование
- Вёрстка веб-приложений
- SQL и базы данных
- Linux и основные команды терминала
- Работа с облаком
- Карьера в Java-разработке