Профессия Java-разработчик by Skypro 11.11.2021. Программа курса Вместе с личным наставником освоите самый востребованный язык программирования
Скачать 1.41 Mb.
|
Java- разработчик Программа курса — Вместе с личным наставником освоите самый востребованный язык программирования. — Будете учиться на реальных задачах, чтобы иметь мощный бэкграунд. — Сразу после курса начнете искать работу в лучших IT- компаниях. А еще научитесь: 8–12 часов в неделю 11 месяцев с каникулами 440 часов обучения Использовать инструменты разработчика — фреймворки Работать в команде Писать грамотный код Создавать веб-приложения Разбираться в базах данных Востребованность Java-разработчики востребованы на рынке: только на hh.ru больше 11 тысяч вакансий и 28 тысяч резюме. Для других профессий конкурс значительно выше продавец — 11, экономист — 2 юрист — 30,6 маркетолог — 34,2 SMM-менеджер — 52,6 Мы не просто учим языку Java — мы помогаем стать крутым Java-разработчиком. Думать, принимать решения и жить как Java-разработчик. Работа с инструментами, которые используются в коммерческой разработке Ошибки — часть пути Опыт командной разработки и ощущение настоящего IT- сообщества Помощь от опытных практиков — чтобы вы стали опытным и уверенным в себе специалистом Актуальная учебная программа: реальные рабочие задачи — и ничего лишнего 3 человека на вакансию Образовательная программа построена на основе рабочих задач junior- разработчика. В вы найдете только то, что сможете применять в работе, создавая ценность в компании. Мы мягко погружаем в процесс разработки. Начинаем изучение материала с простых и знакомых каждому Постепенно переходим к . К концу курса у вас будет , с которыми вы столкнетесь на работе. Сам процесс обучения на программе «Java-разработчик» разбит на пять этапов, в рамках которых вы не только приобретаете технические навыки (hard skills), но и прокачиваете «мягкие» навыки (soft skills). Это В начале курса наставники буквально ведут вас за руку, но с увеличением ваших знаний и уверенности в себе, они отпускают контроль и ждут от вас. Это и . Всё как в большой лиге IT. А еще в программе есть курсы для подготовки к техническому собеседованию. У вас будет несколько попыток пройти этот процесс и оценить готовность к реальному собеседованию при устройстве на работу. уроках, консультациях, вебинарах и материалах бытовых примеров. более сложному материалу и задачам опыт решения реальных задач самостоятельность. проактивности ответственность командная работа Предисловие о программе от методиста профессии Аня Полунина старший методист Skypro Этапы Соответствующий курс Длительность 1 Введение в профессию и синтаксис языка Введение в профессию и синтаксис языка 2 Работа с Java и его окружением 5 Дипломный блок Работа с Java и его окружением Дипломный блок 3 Базы данных и рефакторинг кода 4 Командная работа Работа с кодом Работа над реальными задачами Командная работа Техническое собеседование (часть 2) Рефакторинг кода Техническое собеседование (часть 1) Итоговая работа этапа Этапы программы Этап 1 / 1-й курс Введение в профессию и синтаксис языка Уроки 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 Разбор курсовых и обратная связь Курсовая работа 1,5 месяца 6 консультаций 10 видеоуроков Скилы На первом этапе вы установите среду разработки и настроите рабочее пространство. Погрузитесь в основы языка Java, освоите базовые операции и функции и напишете свой первый код. В конце курса вы выполните первую курсовую работу — напишете книгу учета сотрудников. Онлайн-к онсультаци я с наставник ом каждую неде лю Этап 2 / 2-й курс Работа с 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. Разбор курсовых и обратная связь Курсовая работа 2,5 месяца 9 консультаций 16 видеоуроков Скилы Углубите свои знания в языке Java, научитесь пользоваться библиотеками, коллекциями, создавать generic-классы, работать со стримами. Получите опыт тестирования кода. В курсовой работе вы усовершенствуете книгу учета сотрудников, добавите дополнительный функционал и научитесь выводить ее в браузер. Онлайн-к онсультаци я с наставник ом каждые 2 неде ли Переверну тые классы Этап 3 / 3-й курс Работа с кодом Уроки 3.1. HTTP/HTTPS 3.2. REST 3.3. Инструмент для тестирования кода Postman 3.4. Стримы и optional (углубленное изучение) 3.5. Spring Data 3.6. Spring Boot Test 3.7. Итоговая рефлексия с наставником Подготовка к техническому собеседованию 1 месяц 3 консультации 7 видеоуроков Скилы Узнаете, что такое HTTP/HTTPS. Познакомитесь с Postman и сможете использовать его при тестировании веб- приложения. Научитесь взаимодействовать с базами данных с помощью Spring Data. Освоите Hibernate и научитесь писать простые запросы к базе данных с помощью JPQL. Вы решите ряд реальных задач для сервиса кредитного скоринга. Помог аем с тать самос тоятельными и запрашив ать наставничес тво Этап 3 / 4-й курс Рефакторинг кода Уроки 4.1. Разница между Java 8 и Java 11 4.2. Рефакторинг кода 4.3. Работа с разными версиями кода 4.4. Тестирование 4.5. Оценка задач 4.6. Работа с файлами 4.7. Итоговая рефлексия с наставником 3 недели 3 консультации 6 видеоуроков Скилы Разберетесь, в чем основные различия между 8-й и 11-й версиями языка, какие инструменты появились в новой версии, на что нужно обращать внимание при работе в проектах на разных версиях. Поймете, что лучше использовать List.of вместо asList. Узнаете и оцените на практике возможности IDE в работе с кодом. Поймете, где и когда можно менять код. Разберетесь в практической пользе тестов. Этап 3 / 5-й курс Техническое собеседование (часть 1) Уроки 5.1. Общий процесс собеседований у разработчиков 5.2. Что такое техсобеседование 5.3. Индивидуальный практикум: прохождение технического собеседования 5.4. Рефлексия и работа над ошибками 2 недели 2 консультации 1 видеоурок 3 вебинара Скилы Разберетесь в особенностях отбора сотрудников в IT- компании. Пройдете первое техническое собеседование с техлидом команды. Этап 3 / 6-й курс Итоговая работа этапа №3 Уроки 6.1. Брифинг задачи 6.2. Разбор итоговой работы с наставником, рефлексия 2,5 недели Скилы Выполните практическое задание и самостоятельно напишете бота в Telegram. Этап 4 / 7-й курс Командная работа Уроки 7.1. Коммуникация в команде, работа над проектом в команде, правила обратной связи 7.2. Вебинар: конфликты в команде, учимся решать и договариваться 7.3. Рабочее окружение для командной работы 7.4. Командные встречи 2 недели Скилы Познакомитесь с ролями и особенностями работы в команде. Овладеете навыками командной коммуникации и решения конфликтных ситуаций. Узнаете, какие инструменты помогают наладить работу. Научитесь применять методики для продуктивных командных встреч. Основная цель этого курса — подготовить вас к работе над практическими задачами в команде, научиться делить ответственность и принимать решения. Делать это вы будете в настоящем соревновании с призом за победу. 2 консультации 3 видеоурока 3 вебинара Этап 4 / 8-й курс Работа над реальными задачами Уроки 8.1. Java Reflection. Тренировка в git flow 8.2. Liquibase. Многопоточность 8.3. Swagger Specification 8.4. Командная строка, SSH 8.5. Командная рефлексия по итогам курса 1 месяц 4 консультации 4 видеоурока 3 вебинара Скилы В этом курсе вы познакомитесь со сложными концепциями в Java. Сможете решать задачи на многопоточность и коллекции. Узнаете, что такое Liquibase, научитесь писать запросы. Улучшите сервис кредитного скоринга с помощью новых знаний. Этап 4 / 9-й курс Техническое собеседование (часть 2) Уроки 9.1. Оценка резюме 9.2. Практикум: прохождение технического собеседования 9.3. Рефлексия и работа над ошибками 1,5 недели 1 консультация 1 видеоурок 1 вебинар Скилы Вы самостоятельно подготовитесь к техническому собеседованию, научитесь отвечать на основные вопросы, которые задают работодатели. Проанализируете свой опыт по итогу технического собеседования и поймете, какие знания и навыки нужно улучшить. Этап 5 / 10-й курс Дипломный блок Уроки 10.1. Брифинг задачи. Распределение на команды 10.2. Чек-контрол проекта 10.3. Чек-контрол проекта 10.4. Промежуточная защита 10.5. Итоговая сдача 2 месяца Скилы Вы в малых командах доведете сервис кредитного скоринга до финальной версии и защитите свою работу перед реподавателями и экспертами рынка. Этот курс станет подведением итогов всех полученных вами навыков и знаний. Как будем учить 1 Даем наставника, который проводит еженедельные вебинары и лично отвечает на вопросы. 2 На занятиях совмещаем конспекты, видео и вебинарный формат. 3 Вводим форматы группового взаимодействия, сокращаем уровень поддержки. 4 Постепенно вводим в рабочие процессы, окружение, ситуации и командную работу. 5 Переходим от учебных задач к рабочим и увеличиваем ответственность студента за результат. Помощь в трудоустройстве Ментор по трудоустройству Сильное резюме Тестовое собеседование Подбор вакансий Трудоустройство Карьерный центр Skypro Новая работа Обучение Мы используем весь образовательный опыт — крупнейшей онлайн-школы в России и СНГ. №1 EdTech-компа- ния в России edtechs.ru №13 в рейтинге IT-компаний Forbes forbes.ru >90k активных и увлеченных учеников >20 млн проведенных уроков за всё время skypro@skyeng.ru @skypro_universitybot Мы — стартап c мегаамбициозной миссией: улучшить жизни студентов с помощью осознанного подхода к образованию. |