Скачать 

[Otus] Java Developer. Professional [Сергей Петрелевич]

  • Дата начала
Robot
Robot
Складчик
  • #1

[Otus] Java Developer. Professional [Сергей Петрелевич]

Ссылка на картинку
Что даст вам этот курс

Вы получите практику решения сложных задач с подробным код ревью от экспертных Java-разработчиков. Часто в работе junior или middle специалист ограничен однотипными заданиями своего уровня — наша программа решает эту проблему профессионального роста.

Вы освоите широкий спектр навыков: алгоритмы и сборщики мусора, байт-код и classloader, паттерны и тестирование, работу с окружением — логирование, jdbc и Hibernate, библиотеки и фреймворки, многопоточность и многое другое. Обучение проходит на Java 8.

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

Для кого этот курс?
- Для программистов Java с опытом от 1 года разработки
- Для программистов на других языках ООП с опытом разработки от 3-х лет

После обучения вы сможете
На профессиональном уровне разрабатывать серверные приложения
Использовать в проектах библиотеки и учитывать особенности языка и Java-платформы
Создавать многопоточные и многопроцессные приложения
Уверенно проходить собеседования и самостоятельно решать задачи уровня Middle
Пополнить портфолио проектной работой и домашними заданиями

Особенности обучения
-Актуализируем программу перед каждым запуском. Ключевые обновления 2020 года: сборщик Gradle вместо Maven, больше занятий в Spring, занятие по библиотеке Lombok.
-Тренируем мышление и самостоятельность. Домашние задания максимально приближены к задачам коммерческой разработки. Студент должен сам предложить решение, а преподаватель его оценит и даст рекомендации.
-Обмен опытом. Все студенты — специалисты с разным бэкграундом в программировании. По ходу курса студенты выполняют взаимный код ревью, учатся командной работе, делятся в Slack группы ошибками и открытиями.
-Интерактивы на занятиях. Текст домашнего задания дается в начале урока, чтобы студентам было проще ориентироваться в теме. По ходу занятия студент может голосом задать вопрос или расшарить экран, чтобы обсудить свою работу.

Необходимые знания
Опыт разработки на Java от одного года или опыт разработки на другом языке от 3 лет (приветствуются любые языки ООП).
Знание основных структур данных и алгоритмов, принципов ООП, опыт работы с базами данных и понимание основ веб-разработки облегчат прохождение курса для программиста, но не являются обязательными. Обучение проходит на Java 8.

Выпускной проект

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

Примеры тем проекта:
- web сервер (разберите протокол);
- socket сервер на NIO (как netty);
- свой ORM;
- распределенный кэш;
- кэш для hibernate.

После обучения вы
- получите материалы по всем занятиям (видеозаписи занятий, презентации, примеры кодов);
- существенно повысите свою компетенцию в сфере разработки на Java;
- научитесь разрабатывать коммерческие приложения самостоятельно и в команде;
- получите сертификат об окончании курса;
- получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).

Java – это один из языков программирования, с помощью которого создают приложения для работы и игр. Такие продукты устанавливаются на стационарные компьютеры, мобильные устройства и облачные высоконагруженные кластеры. Высокая востребованность разработчиков, владеющих этим языком, делает популярными курсы Java. Если вы хотите стать настоящим профессионалом в сфере IT, приглашаем пройти обучение в нашем центре.
Условия и результаты
Сразу отметим, что Java-изучение у нас предусматривает подготовку не с нуля. Чтобы стать слушателем, необходимо владеть базовыми знаниями и иметь определенный опыт работы с этим или другим языком. Если ваш уровень слишком низкий, можете пройти подготовительные курсы, где получите требуемые навыки взаимодействия с Java.
Подготовительные и основные занятия проводятся в формате онлайн. После выпуска вы:
сможете заниматься разработкой серверных приложений;
освоите разные подходы к созданию программных продуктов;
поймете особенности языка и платформы;
получите все видеозаписи и материалы, используемые во время занятий.

Начало занятий: 22 декабря 2020
Длительность обучения: 6 месяцев


Спойлер: Преподователи
Сергей Петрелевич - java-разработчик.
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.
Занимался разработкой «коробочных» систем для внешних заказчиков, разработкой систем для внутренних заказчиков. В 2003 году с отличием закончил Магнитогорский Государственный Институт им. Носова, специальность — промышленная электроника.
Компании: Магнитогорский Металлургический Комбинат, Компас+, Borlas, СМП Банк.
Интересы: JavaScript, многопоточное программирование, сборщики мусора в Java.
Сдал экзамен Oracle по Java: Oracle Certified Professional, Java SE 8 Programmer.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
developer java java developer professional otus professional автор сергей петрелевич петрелевич сергей петрелевич
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху