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

Перед вами первый курс OTUS. Он стартовал в апреле 2017 года. С тех пор идет с неизменным успехом и на настоящий момент насчитывает более 10 запусков.
Подойдет ли мне этот курс?

Длительность

6 месяцев

Начало

25 сентября

Занятия

Сб 10:00, Ср 20:00

Общая стоимость

50 000 ₽

В месяц

12 500 ₽

В кредит:

12500 ₽ в месяц

Что даст вам этот курс

Курс обеспечивает глубокое погружение в практику программирования на Java и за 5 месяцев позволяет прокачать свой уровень с Junior до Middle разработчика.

Цель курса

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

Кому адресован курс


  • Программисты на Java с опытом разработки от 1 года
  • Программисты на других языках с опытом работы от 3 лет (приветствуются любые языки ООП)

Чему научимся

  • Разработке серверных приложений на Java.
  • Пониманию библиотеки Java, особенностей языка и платформы Java.
  • Основным подходам программиста к проектированию приложений, работе с базами, файлами, веб-фронтендом.
  • Владению низкоуровневыми и высокоуровневыми подходами к созданию многопоточных и многопроцессных приложений.


Продвинутый курс по программированию на Java для Junior разработчиков

Изучаются такие темы как технологии JMH, ASM, classLoader, класс sun.misc.Unsafe

Большое количество практических заданий

Более 400 успешных выпускников курса

"Написание хорошего кода — базовое умение грамотного разработчика. Но настоящего профессионала отличает желание узнавать новое, доводить решения до совершенства и делиться приобретенными знаниями с коллегами".
Виталий Чибриков
Преподаватель курса
Преподаватели
Вячеслав Лапин
Старший разработчик в EPAM Systems в г. Санкт-Петербург. Образование: ВМиК МГУ, Горный институт.
Опыт работы в ведущих компаниях IT - Kaspersky Lab., 1C, Крок, AT-Consulting, Luxoft, Ланит. Внедренец инноваций и лучших практик в "Кровавый Энтерпрайз" - исследует новые технологии и "продает" их на крупные IT-проекты, делая их более гибкими, надежными,современными и быстрыми, не потеряв при этом в функциональность.
Более 12-ти лет в IT.
Виталий Куценко
В 2004 году окончил Химический Факультет МГУ им М.В.Ломоносова, в 2005 - вечерний фалькультет МИФИ по специальности инженер-системотехник
Программировать начал ещё в школе, а с 2003 года начал заниматься этим профессионально. Сначала специализировался на Delphi, но в 2007 переключился на Java.
Участвовал в проектах разных размеров и нагрузки, от небольших на несколько рабочих мест одного предприятия до обработки потоков данных крупнейших банков мира. Работал в таких компаниях как Diasoft, 1C, Luxoft, Росгосстрах, Сбербанк.
Адепт идеи о максимальной автоматизации процессов разработки, тестирования и сопровождения ПО. TeamLead по должности и по духу
Владимир Красильщик
Эксперт по прагматичной разработке на Java из Санкт-Петербурга с более чем 15-тилетним профессиональным стажем промышленной разработки программного обеспечения и руководства командами. С отличием закончил СПбГЭТУ “ЛЭТИ” по специальности инженер-программист. Работал в больших автомобильных, финансовых и телекоммуникационных проектах в таких крупных компаниях как Exigen Services, Luxoft и Dino Systems. 2 года разрабатывал Яндекс.Маркет в Питерском офисе Яндекса. В настоящее время независимый "Java-вед" и наставник: консультирует по Java, преподает программирование и музыку. Выступает на отраслевых конференциях и митапах по Java, базам данных, разработке и технологиям, таких как Joker, JPoint, SECR и TeamLeadConf. Музыкант-любитель с 30-тилетним опытом игры на фортепиано и гитаре.
Сергей Петрелевич
Java-разработчик в Технологическом центре Deutche Bank
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

Занимался разработкой "коробочных" систем для внешних заказчиков, разработкой систем для внутренних заказчиков. В 2003 году с отличием закончил Магнитогорский Государственный Институт им. Носова, специальность — промышленная электроника.

Компании:
Магнитогорский Металлургический Комбинат, Компас+, Borlas, СМП Банк.

Интересы:
JavaScript, многопоточное программирование, сборщики мусора в Java.
Виталий Чибриков
Генеральный директор «OTUS. Онлайн-образование»
Выпускник МФТИ 2004-го года по специальности «Инженер-математик». Профессиональный опыт: 12 лет программирования на Java, C++, C#, JavaScript, PHP, Python. Участник проектов различных уровней сложности: от стартапов на 3 человека/полгода до бизнес-приложений на 200 человек/4 года. 8 лет разработки серверов для клиентских игр на Java. Эксперт в разработке облачных приложений, автоматизации процессов разработки и тестирования.

Разрабатывал и запускал проекты MMORMGs: «Allods Online» и «Skyforge».
Антон Ле
Senior Backend Engineer, Revolut
Окончил физический факультет МГУ им. М. В. Ломоносова (кафедра квантовой электроники). На 3-ем курсе университета самостоятельно начал изучать программирование, чтобы автоматизировать анализ лабораторных данных с помощью Python.
В 2014 году прошел отбор в Deutsche Bank Graduate Programme, где начал писать на Java. Работал над продуктами инвестиционного банкинга Deutsche Bank.
С 2017 года работает в британской финтех-компании Revolut: занимается разработкой автоматизированной банковской системы. Пишет на Java 11, Kotlin.
Увлекается сноубордом, серфингом. Считает программирование инструментом для достижения бизнес-целей.
Егор Шубин
Rovio Entertainment Corporation
Server Developer в Rovio Entertainment Corporation.

Профессиональный опыт: более 9 лет программирования на Java, Python, C#, C++.

Разрабатывал и запускал MMORPG «Skyforge». Соавтор и преподаватель курса «Углубленное программирование на Java» в Технопарке Mail.Ru Group.

Выпускник МГТУ им. Баумана 2011 года по специальности “Инженер-программист”.

Интересуется разработкой видеоигр и серверными технологиями.
Павел Стрекалов
Ведущий специалист в АО "Гринатом".
Более 10 лет опыта профессиональной разработки.
Основной стек: .NET / C#, Java, MS SQL Server.

Full stack разработка систем для внутренних и внешних заказчиков (от анализа требований до реализации, эксплуатации и технической поддержки).

Закончил в 2006 году Московский институт электронной техники (МИЭТ) по специальности "Вычислительные машины комплексы системы и сети".
Александр Галилов
Контрактор в Micro Focus & Authasas
Более 12 лет сотрудничает с различными заказчикам в России и за рубежом. C 2012 г. — контрактор в Micro Focus & Authasas в области систем многофакторной аутентификации, использует в работе Java, Python, C#, Swift, Objective C, C++.

Ранее занимался разработкой информационных и технических систем: биллинга для интернет-провайдера и телефонии, ПО для платежных терминалов, бухгалтерского ПО для Pocket PC, геоинформационной системы для Android & iOS.

Закончил Астраханский государственный технический университет. Там же преподавал лекции по дисциплине «Архитектура ЭВМ».

Основные интересы: Java, microcontrollers, Swift, Python, iOS, Android.

Евгений Волосатов
Профессиональный программист. Преподаватель языка Java в колледже.
Автор видеокурсов по C#, Java, PHP

20 лет опыта ведущим программистом в разных фирмах и опыта преподавания в университете, колледже. 6 лет опыта ведения вебинаров и создания видеокурсов

Три самых крупных завершенных проекта:
PHP. Служба знакомств в интернете - PHP, MySQL, FreeBSD, C/C++
C#. Программа расчёта заработной платы на АЭС - C#, MS-SQL Server
Java. Видеокурс создания игры Сапёр на Java: https://goo.gl/24DgBg

Статьи на Habrahabr:
Как я создавал методику изучения C# - habr.com/post/239825/
Об альтернативном образовании и про C# - habr.com/post/257957/
Изучение C# — Практический подход - habr.com/post/304142/

Участие в IT-конференциях в Литве, призовое место в конкурсе программирования InfoBalt, призовое место на республиканской олимпиаде по математике и информатике

С окончания школы в 1996 году постоянно преподавал информатику в университете, школе, на кружках, в ДДТ, на предприятиях, в колледже. С 2013 года ведет вебинары онлайн, записывает видеокурсы
https://www.VideoSharp.info/

В 2002 году закончил Вильнюсский государственный университет по специальности «Магистр математики и информатики», а в 2008 году по специальности «Учитель профессии»

«В детстве меня вдохновила "Занимательная ***" серия книг Я. И. Перельмана. Считаю своим призванием создать занимательную методику обучения программированию.»
Вадим Тисов
Ведущий разработчик в QIWI
Закончил магистратуру МФТИ факультет ФИВТ. Занимается разработкой нового платежного процессинга на основе микросервисной архитектуры на Kotlin, Spring Boot, Spring Cloud, Kubernetes.

Интересы:
разработка распределенных систем, DevOps

Компании:
Сбербанк-Технологии, Альфа-Лаборатория

Сертификаты:
Oracle Certified Professional, Professional Scrum Master level 1
Отзывы
Юрий
Суворов
В апреле стукнул год как я занимаюсь программированием на java, имея в виду начало прям с базового курса. Резюме в плане java-экспиренса не блещет, но независимые эксперты, дающие тестовые задания и проверяющие код говорят, что пишу аки миддл, и что джуниору нужно полгода работы для написания 'так'. На самом деле курсы OTUS, это мощный бустер в практике написания. Имея полгода небольшого опыта в java, взял сразу два курса здесь на OTUS, это "Разработчик Java" и "Разработчик Java Enterprise". Выполненные за последующие полгода(на самом деле заметно меньше) 28 домашних заданий с ревью преподователей(на самом деле специальных проверяющих) определенно не прошли даром. Такое количество домашних заданий это конечно невероятный time-kill, поэтому сильно думайте прежде чем взять два курса сразу. На данном курсе "Разработчик Java" у вас будет 'всего' 16 разномастных заданий, но и их вывозят далеко не все. В общем будет интересно. Чего не будет так это принуждений в виде тестирования после каждой пройденной темы, хотя незнаю, может администрация и заведет(завела). А также не будет принуждения к написанию проектной работы по окончанию курса, и, что хуже, те кто решатся на проект останутся с ним один на один, но с возможностью задавать вопросы. А вот возможности получить опыт промышленной разработки в рамках проектной работы не предоставится, поэтому получайте его на решении д.з..
Читать целиком
Юрий
Суворов
В апреле стукнул год как я занимаюсь программированием на java, имея в виду начало прям с базового курса. Резюме в плане java-экспиренса не блещет, но независимые эксперты, дающие тестовые задания и проверяющие код говорят, что пишу аки миддл, и что джуниору нужно полгода работы для написания 'так'. На самом деле курсы OTUS, это мощный бустер в практике написания. Имея полгода небольшого опыта в java, взял сразу два курса здесь на OTUS, это "Разработчик Java" и "Разработчик Java Enterprise". Выполненные за последующие полгода(на самом деле заметно меньше) 28 домашних заданий с ревью преподователей(на самом деле специальных проверяющих) определенно не прошли даром. Такое количество домашних заданий это конечно невероятный time-kill, поэтому сильно думайте прежде чем взять два курса сразу. На данном курсе "Разработчик Java" у вас будет 'всего' 16 разномастных заданий, но и их вывозят далеко не все. В общем будет интересно. Чего не будет так это принуждений в виде тестирования после каждой пройденной темы, хотя незнаю, может администрация и заведет(завела). А также не будет принуждения к написанию проектной работы по окончанию курса, и, что хуже, те кто решатся на проект останутся с ним один на один, но с возможностью задавать вопросы. А вот возможности получить опыт промышленной разработки в рамках проектной работы не предоставится, поэтому получайте его на решении д.з..
Читать целиком
Минимальные знания
  • Опыт разработки на Java от одного года или опыт разработки на другом языке от 3 лет (приветствуются любые языки ООП).
  • Знание основных структур данных и алгоритмов, принципов ООП, опыт работы с базами данных и понимание основ веб-разработки облегчат прохождение курса для программиста, но не являются обязательными.
Подготовительный курс
Формат: видео лекции (4 модуля по 3 видеолекции каждый).
Прохождение подготовительного курса даст:
- необходимые базовые знания для курса «Разработчик Java»;
- возможность поступить на курс «Разработчик Java» без вступительного тестирования;
- скидку на приобретение курса «Разработчик Java», равную стоимости подготовительного курса;
- приглашение в slack-чат курса «Разработчик Java».
Записаться
Процесс обучения
Обучение проходит в формате вебинаров (онлайн). Слушателям предлагаются к выполнению домашние задания, которые позволят применить на практике полученные во время вебинаров знания. По каждому домашнему заданию преподаватель дает развернутый фидбек.
Преподаватель находится в едином коммуникационном пространстве с группой на протяжении всего курса, т. е. в процессе обучения слушатель может задавать преподавателю уточняющие вопросы по материалам лекций и домашних заданий.
Выпускной проект
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей. Также проект станет примером кода и отличным кейсом в портфолио, который оценят потенциальные работодатели.


Примеры тем проекта:

  • web сервер (разберите протокол);

  • socket сервер на NIO (как netty);

  • свой ORM;

  • распределенный кэш;

  • кэш для hibernate​.

После обучения вы

  • получите материалы по всем занятиям (видеозаписи занятий, презентации, примеры кодов);

  • существенно повысите свою компетенцию в сфере разработки на Java;

  • научитесь разрабатывать коммерческие приложения самостоятельно и в команде;

  • получите сертификат об окончании курса;

  • получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).

Дата выдачи сертификата: 6 мая 2020 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик Java»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018г.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик Java»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018г.
Общая стоимость
50 000 ₽
В месяц: 12 500 ₽
Продолжительность
6 месяцев
Начало занятий
25 сентября
Java – это один из языков программирования, с помощью которого создают приложения для работы и игр. Такие продукты устанавливаются на стационарные компьютеры, мобильные устройства и облачные высоконагруженные кластеры. Высокая востребованность разработчиков, владеющих этим языком, делает популярными курсы Java. Если вы хотите стать настоящим профессионалом в сфере IT, приглашаем пройти обучение в нашем центре.
Условия и результаты
Сразу отметим, что Java-изучение у нас предусматривает подготовку не с нуля. Чтобы стать слушателем, необходимо владеть базовыми знаниями и иметь определенный опыт работы с этим или другим языком. Если ваш уровень слишком низкий, можете пройти подготовительные курсы, где получите требуемые навыки взаимодействия с Java.
Подготовительные и основные занятия проводятся в формате онлайн. После выпуска вы:
сможете заниматься разработкой серверных приложений;
освоите разные подходы к созданию программных продуктов;
поймете особенности языка и платформы;
получите все видеозаписи и материалы, используемые во время занятий.
Также обучение Java в OTUS – это шанс на трудоустройство в крупную IT-компанию. Проходите вступительное тестирование и записывайтесь на курсы по телефону или онлайн.