Java-разработчик
Яндекс
Описание
Java-разработчик создаёт сложные банковские системы, пишет сервисы для поиска авиабилетов или прослушивания музыки, работает с системами для обработки больших объёмов данных. Вы изучите язык Java, чтобы в командах с другими разработчиками создавать продукты наподобие Яндекс.Музыки, Тинькофф-банка, Netflix и Кинопоиска.
Зарплата Java-разработчика:
Junior — 40 000 - 100 000 рублей
Middle — 100 000 - 150 000 рублей
Senior — от 150 0000
Источник данных: Хабр Карьера
Чему вы научитесь на курсе:
- писать ясный, гибкий, эффективный и работающий код на языке Java;
- тестировать свой код и проводить его рефакторинг, то есть делать его более лаконичным и эффективным;
- работать с алгоритмами;
- создавать веб-сервисы с использованием Spring Boot;
- работать с базой данных при помощи языка SQL;
- работать с фреймворком Spring Boot.
За 10 месяцев и 650 часов обучения вы освоите навыки разработки на Java. Вот какие проекты вы сделаете:
- менеджер задач;
- кинопоиск для своих;
- аналог тиндера для дружеских встреч.
О компании
Яндекс.Практикум — это сервис онлайн-образования, где каждый может получить навыки для работы и жизни. Всё обучение проходит в собственной технологической среде, где можно на практике применить полученные навыки.
Почему Яндекс Практикум
Погружение в IT-профессию подразумевает постоянный контакт с изучаемыми технологиями, выполнение практических заданий и общение с наставником. Для этого мы создали собственную среду обучения:
- Онлайн-симулятор
С первого дня вы учитесь на практике. Мы даём реальные кейсы, которые закрепляют теоретические основы. Вы сможете обучаться в своём темпе.
- Самостоятельная работа
Симулятор — это только часть обучения. Основные навыки вы приобретете по мере решения задач инструментами профессиональных тестировщиков. Наставники помогут и дадут обратную связь.
- Поддержка
Команда наставников проверяет и комментирует ваши работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам. Поддержка в чате доступна 24/7.
71,1% выпускников трудоустраиваются
Мы делаем всё, чтобы студенты нашли новую работу: выдаем официальный диплом, учим собирать портфолио проектов, помогаем с поиском работы.
71,1% выпускников находят работу, большинство из них за 4 месяца. Институт образования НИУ ВШЭ подтвердил данные через исследование трудоустройства выпускников.
Возможна помесячная оплата
Часов в программе
Цель программы
Актуальность
Что такое Java и зачем он нужен: https://thecode.media/java/
Входная диагностика 1 час
Итоговая аттестация 75 часов
Компетенции
Профессиональные
Основы Java
Переменные и условные выражения, циклы азы объектно-ориентированного программирования: классы, конструктор и методы.
Уметь:Написание простых программ на Java, базовое объектно-ориентированное программирование
Владеть:Строго типизированный объектно-ориентированный язык программирования общего назначения Java
Общепрофессиональные
Работа с алгоритмами
Для чего нужны алгоритмы, как их реализовывать и как оценивать эффективность.
Уметь:Работа с Java Core, работа с алгоритмами, работа с GIT, работа с файлами и API
Владеть:Объектно-ориентированный язык программирования общего назначения Java, Java Core, Git - система контроля версий.
Профессиональные
Работа с базой данных в Java-разработке
Принципы работы базы данных, создание веб-сервисов, работа с Spring Boot.
Уметь:Создание веб-сервисов с использованием Spring Boot, работа с базой данных при помощи языка SQL.
Владеть:Декларативный язык программирования для работы с базой SQL. Универсальный фреймворк с открытым исходным кодом для Java-платформы — Spring.
Продвинутая работа с Java
Принципы рефакторинга кода, работа с базой данных, Работа в Spring Boot.
Уметь:Исправление ошибок в коде, создание веб-сервисов на Spring, работа с базой данных при помощи Hibernate.
Владеть:Hibernate — библиотека для языка программирования Java. Spring - универсальный фреймворк с открытым исходным кодом для Java-платформы.
Требования
Для старта достаточно иметь законченное среднее образование и возможность уделять учёбе от 15 часов в неделю.
Образование
- Высшее образование
- Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе
Для старта достаточно иметь законченное среднее образование и возможность уделять учёбе от 15 часов в неделю.
Модули
свернутьПрофстандарт
Программист
06.001Ответственный за программу
practicumcipro@support.yandex.ru
88007009329