Java-разработчик

95,185 

Добавить в избранноеДобавлено в избранноеRemoved from wishlist 0
Добавить для сравнения
Тип курса

Уровень

начинающий уровень

Вид обучения

онлайн

Язык курса

русский язык

Даем знания и навыки, которые помогут найти высокооплачиваемую работу
Прикрепляем наставника: он ответит на любые вопросы
Много практики в среде коммерческой разработки
Всего 10 часов в неделю

Добавьте свой отзыв
Компания
0 из 5
Java-разработчик пишет код, благодаря которому работают сервисы Яндекс, сервисы Сбербанк и другие компании-банки. Java-разработчик — одна из самых сложных позиций для рекрутера: ​​на рынке дефицит специалистов. Поэтому на толковых начинающих разработчиков всегда есть спрос.
Профессия Java-разработчик занимает 1 место в топ-50 востребованных профессий дистанционной работы в IT по данным исследования Министерства экономического развития РФ.

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

Вы чувствуете перспективность IT-сферы, но не знаете, с чего начать
Проведем вас за руку с наставниками через всю профессию до трудоустройства
Вы работаете в смежной области и хотите сменить профессию
Обучим всему необходимому и поможем грамотно использовать ваш прошлый опыт
У вас техническое образование и есть небольшой опыт программирования
Соберём портфолио, которое покажет работодателям ваши комплексные знания и поможет успешно пройти собеседование

Вакансии, на которые вы сможете претендовать

80 000 — 100 000₽
Младший Java-разработчик в «Платформе ОФД»
Требования: — Опыт программирования на Java от полугода — Знание Java 8 (Core, Collections, Concurrency) — Владение SQL, опыт работы с реляционными СУБД — Опыт работы со Spring — Опыт работы с Git, Maven
120 000 — 160 000₽
Java-работчик (от начинающего до специалиста) в «Сбербанке»
Требования: — Опыт коммерческой разработки на Java не менее 9 месяцев — Знание основных методологий разработки программного обеспечения, включая гибкие методологии — Опыт работы с технологиями Spring, Framework, Hibernate, Maven, REST, SOAP — Опыт командной разработки
от 100 000₽
Младший Java-разработчик в «Метр квадратный»
Требования: — Знание принципов ООП, шаблонов проектирования, основ фреймворка Spring, принципов и умение работать с Git, Core Java: работа с коллекциями, Stream API, базовое понимание многопоточности (необязательно практическое) — Опыт работы с любой базой данных — Понимание простейших принципов проектирования API, базовые знания RESTful-подхода
Дадим нужные знания
440 часов теории и практики
Мастер-классы с реальными рабочими задачами
Проведем до диплома
Индивидуальная проверка домашних заданий
2 полноценных проекта в портфолио
Поможем получить работу
Подготовка к собеседованиям
Сопровождение до трудоустройства
Получите бесплатную карьерную консультацию и курс в подарок
Учтем ваши желания, опыт и навыки, поможем поставить цель и подберем лучшее решение. В подарок откроем курс «Как эффективно учиться»

Программа

Мы исследовали 4003 вакансии с требуемым опытом до 1 года и до 3 лет, составили список самых частых требований и включили их в программу обучения.

Уроки:
1.0 Вводный урок
1.1 Установка инструментов разработчика
1.2 Переменные
1.3 Условный оператор
1.4 Циклы
1.5 Массивы (часть 1)
1.6 Массивы (часть 2)
1.7 Строки
1.8 Методы
1.9 Объекты и классы
1.10 Методы объектов
Курсовая работа
1.11 Разбор курсовых и обратная связь

На первом этапе вы установите среду разработки и настроите рабочее пространство. Погрузитесь в основы языка Java, освоите базовые операции и функции и напишете свой первый код.
В конце курса вы выполните первую курсовую работу — напишете книгу учета сотрудников.

Уроки:
2.1 Память в Java
2.2 Объектно-ориентированное программирование
2.3 Введение в Maven и Spring Boot + web
2.4 Работа с исключениями
2.5 Коллекции, мапы, Generics (часть 1)
2.6 Коллекции, мапы, Generics (часть 2)
2.7 Коллекции, мапы, Generics (часть 3)
2.8 Stream API и Optional
2.9 Практическое задание по Java Core
2.10 Библиотеки
2.11 Тестирование
2.12 Spring и Mockito (часть 1)
2.13 Spring и Mockito (часть 2)
2.14 Основы алгоритмов (часть 1)
2.15 Основы алгоритмов (часть 2)
2.16 Основы алгоритмов (часть 3)
Курсовая работа
2.17 Разбор курсовых и обратная связь

Перевернутые классы. Студенты отвечают на вопросы наставников и закрепляют знания.

Углубите свои знания в языке Java, научитесь пользоваться библиотеками, коллекциями, создавать generic-классы, работать со стримами. Получите опыт тестирования кода.

В курсовой работе вы усовершенствуете книгу учета сотрудников, добавите дополнительный функционал и научитесь выводить ее в браузер.

Уроки:
3.1 Введение в веб-разработку. Протокол HTTP, REST.
3.2 Создание API. Swagger-UI, Postman.
3.3 Введение в базы данных.
3.4 Введение в SQL.
3.5 Работа с файлами.
3.6 Тестирование проектов Spring Boot.


Узнаете, что такое HTTP/HTTPS. Познакомитесь с Postman и сможете использовать его при тестировании web-приложения. Научитесь взаимодействовать с базами данных с помощью Spring Data. Освоите Hibernate и научитесь писать простые запросы к базе данных с помощью JPQL.

Уроки:
4.1 Продолжение знакомства с SQL
4.2 Конфигурирование приложения
4.3 Миграции и индексы
4.4 Логирование и конфигурация в приложении
4.5 Параллельные стримы
4.6 Потоки
4.7 Итоговая рефлексия с наставником

Продолжим работу с SQL запросами и потренируем навык написания «сложных» запросов. Научимся создавать таблицы и связи в базе данных, а также научимся миграциям и созданию индексов в базе данных. Сможем выводить сообщения в лог, конфигурирования приложения и использования разных способ работы с параметрами конфигурации.
Познакомимся с параллельными стримами и научимся простой работе с потоками. Тренируем навык синхронизации работы двух потоков и механизмам прерывания работы потоков.

Уроки:
5.1 Общий процесс собеседований у разработчиков
5.2 Что такое тех собеседование
5.3 Индивидуальный практикум: прохождение технического собеседования
5.4 Встреча и работа над ошибками

Разберетесь в особенностях отбора сотрудников в IT компании. Пройдете первое техническое собеседование с техническим руководителем.

Уроки:
6.1 Брифинг задачи
6.2 Разбор итоговой работы с наставником, встреча

Вы выполните практическое задание и самостоятельно напишете бота в Telegram.

Уроки:
7.1 Коммуникация в команде, работа над проектом в команде, правила обратной связи
7.2 Вебинар: конфликты в команде, учимся решать и договариваться
7.3 Рабочее окружение для командной работы
7.4 Командные встречи

Вы познакомитесь с ролями и особенностями работы в команде. Овладеете навыками командной коммуникации и решения конфликтных ситуаций. Узнаете, какие инструменты помогают наладить работу. Научитесь применять методики для продуктивных командных встреч.
Основная цель этого курса — подготовить вас к работе над практическими задачами в команде, научиться делить ответственность и принимать решения. Делать это вы будете в настоящем соревновании с призом за победу.

Уроки:
8.1 Java Reflection. Тренировка в git flow
8.2 Liquibase. Многопоточность
8.3 Swagger Specification
8.4 Командная строка, SSH
8.5 Командная встреча по итогу курса

В этом курсе вы познакомитесь со сложными концепциями в Java. Сможете решать задачи на многопоточность и коллекции. Узнаете, что такое Liquibase, научитесь писать запросы.

Уроки:
9.1 Оценка резюме
9.2 Практикум: прохождение технического собеседования
9.3 Встреча и работа над ошибками

Вы самостоятельно подготовитесь к техническому собеседованию, научитесь отвечать на основные вопросы, которые задают работодатели. Проанализируете свой опыт по итогу технического собеседования и поймете, какие знания и навыки нужно улучшить.

10.1 Постановка задачи. Распределение на команды
10.2 Самоконтроль проекта
10.3 Самоконтроль проекта
10.4 Промежуточная защита
10.5 Итоговая сдача

Вы в малых командах доведете проект до финальной версии и защитите работу перед преподавателями и экспертами рынка. Этот курс станет подведением итогов всех полученных вами навыков и знаний.

Почему учиться на Java-разработчика лучше в Skypro

  1. Учим думать как разработчик, а не просто копировать и вставлять код
  2. Наставникам можно задать любой вопрос в чатах, а на выходных подробно разобрать домашние задания на живом вебинаре
  3. Преподаватели — практикующие разработчики с опытом найма и наставничества
  4. Даем только те знания, которые приведут вас к предложению о работе
  5. Доступ к обновляемым материалам программы — навсегда

Отзывы Пользователей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставит отзыв “Java-разработчик”

Больше никаких предложений по этому курсу!
listcourse.ru
Logo
Сравнение
  • Total (0)
Сравнить
0