Складчик
- #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-разработчиков. Часто в работе 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.
Показать больше
Зарегистрируйтесь
, чтобы посмотреть контент.