Подготовка к сертификации Oracle Java Programmer (OCAJP) | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Team Lead Архитектура и шаблоны проектирования Разработчик IoT C# Developer. Professional PostgreSQL Подготовка к сертификации Oracle Java Programmer (OCAJP) C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Symfony Framework Unity Game Developer. Basic JavaScript Developer. Professional Android Developer. Basic JavaScript Developer. Basic Java Developer. Professional Highload Architect Reverse-Engineering. Professional Java Developer. Basic PHP Developer. Professional Алгоритмы и структуры данных Framework Laravel Cloud Solution Architecture Vue.js разработчик Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool" PHP Developer. Basic
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK Дизайн сетей ЦОД Разработчик IoT PostgreSQL Экспресс-курс "Версионирование и командная работа с помощью Git"
-30%
Экспресс-курс «Введение в непрерывную поставку на базе Docker» Базы данных Reverse-Engineering. Professional Administrator Linux. Professional Network engineer Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив «СУБД в высоконагруженных системах» Супер-интенсив "Tarantool" Network engineer. Basic
Корпоративные курсы
Безопасность веб-приложений IT-Recruiter Дизайн сетей ЦОД Компьютерное зрение Разработчик IoT Вебинар CERTIPORT Machine Learning. Professional
-6%
NoSQL Пентест. Практика тестирования на проникновение Java QA Engineer. Базовый курс Руководитель поддержки пользователей в IT
-8%
SRE практики и инструменты Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Infrastructure as a code Супер-практикум по использованию и настройке GIT Промышленный ML на больших данных Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» BPMN: Моделирование бизнес-процессов Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Подготовка к сертификации Oracle Java Programmer (OCAJP)

Курс поможет систематизировать знания и подготовит к сдаче сертификации OCAJP

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

30 апреля

Дни занятий:

Вт 20:00, Пт 20:00

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

По окончанию курса вы сможете без проблем сдать один из самых сложных в мире IT экзаменов и заслужить официальное звание Oracle Java Programmer, которое станет украшением вашего резюме. Мы поможем вам сдать экзамен по сертификации и заодно выучить Java не вширь, но на такие глубины, куда не заглядывают даже многие senior-программисты.

Курс рассчитан на:

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

Почему именно этот курс:

  • Это первый подобный курс в России;
  • В процессе занятий будет разобрана необходимая теория, а так же будут решаться и разбираться задачи;
  • Домашние задания после каждой лекции, в виде тестов, максимально приближены к формату самой сертификации;
  • Само по себе знание языка, даже очень глубокое, решить эти задачи-загадки помогает слабо. Тем более что на 70 сложных задач даётся лишь 2,5 часа, в которые необходимо держать концентрацию длительный период. Именно этому и учит курс.

 

Преподаватели

Дмитрий Коган
DXC
Сергей Петрелевич
java-разработчик
Был президентским стипендиатом (одним из двух лучших студентов) в университете, занимался нелинейными динамическими системами, поведением нейронов и детерминистическим хаосом, учил немецкий язык – и в возрасте 18 лет отправился на свою первую, но не последнюю полугодовую практику на немецкую фирму DASA (DaimlerChrysler Aerospace), ставшую позже фирмой EADS (European Aeronautic Defence and Space), а ещё позже – Airbus. Там ещё в 90-х в качестве web-разработчика пробовал писать апплеты на Java. Апплеты дико не взлюбил, и как показало будущее, которого у апплетов не было, был прав.
В 2000 году по окончании университета, разминувшись тогда с готовой карьерой преподавателя, остался работать в Германии. А в 2002 году вместе со всем IT-отделом перешёл в немецкое подразделение американского IT-гиганта CSC, который не так давно слился с HP Enterprise в новую фирму – DXC, купившую всем известный Luxoft.
На данный момент, является председателем совета предприятия. Публицист. Спортивный журналист. Блогер.
Играет в “Что? Где? Когда?” (был чемпионом Германии), в компьютерные игры (на это, правда, совсем нет времени) и на скрипке (когда друзьям нужен кто-то, с кем можно сыграть дуэт).

Руководитель программы
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

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

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

Интересы: JavaScript, многопоточное программирование, сборщики мусора в Java.

Сдал экзамен Oracle по Java: Oracle Certified Professional, Java SE 8 Programmer

Преподаватель
Дмитрий
Коган
Сергей
Петрелевич

Преподаватели

Дмитрий Коган
DXC
Был президентским стипендиатом (одним из двух лучших студентов) в университете, занимался нелинейными динамическими системами, поведением нейронов и детерминистическим хаосом, учил немецкий язык – и в возрасте 18 лет отправился на свою первую, но не последнюю полугодовую практику на немецкую фирму DASA (DaimlerChrysler Aerospace), ставшую позже фирмой EADS (European Aeronautic Defence and Space), а ещё позже – Airbus. Там ещё в 90-х в качестве web-разработчика пробовал писать апплеты на Java. Апплеты дико не взлюбил, и как показало будущее, которого у апплетов не было, был прав.
В 2000 году по окончании университета, разминувшись тогда с готовой карьерой преподавателя, остался работать в Германии. А в 2002 году вместе со всем IT-отделом перешёл в немецкое подразделение американского IT-гиганта CSC, который не так давно слился с HP Enterprise в новую фирму – DXC, купившую всем известный Luxoft.
На данный момент, является председателем совета предприятия. Публицист. Спортивный журналист. Блогер.
Играет в “Что? Где? Когда?” (был чемпионом Германии), в компьютерные игры (на это, правда, совсем нет времени) и на скрипке (когда друзьям нужен кто-то, с кем можно сыграть дуэт).

Руководитель программы
Сергей Петрелевич
java-разработчик
В отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт.

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

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

Интересы: JavaScript, многопоточное программирование, сборщики мусора в Java.

Сдал экзамен Oracle по Java: Oracle Certified Professional, Java SE 8 Programmer

Преподаватель

Отзывы

6
Сергей
Тулупов
Замечательный курс! Оригинальная схема проведения лекций-практик позволяет не только максимально разобрать все темы , представленные в экзамене OCAJP8, но и прочувствовать тот темп и напряжение , которые будут во время прохождения сертификации. Во время занятий разбираются все тонкости и ньюансы заявленных тем , что не может не доставить удовольствия настоящим любителям языка java, а также позволяет систематизировать свои знания и заполнить пробелы в них. Особенно хочется отметить высокий уровень компетенции и доброжелательное отношение преподавателя Дмитрия Когана , которое увлекает слушателей и позволяет проводить каждое занятие в приятной деловой атмосфере. Спасибо также другим сотрудникам "Отус " за быстрое и качественное разрешение всех возникающих вопросов!
Читать целиком
Сергей
Куприн
От меня отзыв только положительный! Каждая тема занятия, даже на первый взгляд "элементарная", преподносится под таким углом, под которым в обычной работе даже мысли не возникнет на нее взглянуть. Из-за этого открывается много нюансов и приходит более полное понимание как оно работает "внутри". Понравилась манера преподавания: отлично структурированные презентации, содержащие все важное и ничего лишнего, понятное устное объяснение и интересные задачи. Большое количество практики помогло запомнить материал, Домашней работы довольно таки много, и это хорошо. Удивительно, но домашку делать было не скучно, задания подобраны интересные, с подвохами)
Читать целиком
Константин
Фадеев
Курс очень понравился. В целом, основная его цель: подготовить к прохождению к сертификации OCAJP, но лично я рассматривал ее как второстепенную и основной целью для меня было получить углубленные знания в темах, которые лежат в основах языка Java и как можно лучше подготовиться к будущим собеседованиям. С моей основной целью этот курс справился просто великолепно и рассматриваемые в ходе курса темы очень сильно помогли мне в успешных прохождениях собеседований! Как бонус решил, что все-таки попробую пройти и экзамен на сертификацию, раз уж подготовился. Все: материалы занятий, вовлеченность в ходе занятий, практические задания было просто на высшем уровне. Очень очень понравилось, большое спасибо Дмитрию Когану за такой интересный курс, просто страшно представить сколько сил и энергии ушло на его создание !
Читать целиком
Сергей
Вдовин
Прекрасный курс! Ориентирован на экзамен OCAJP8, поэтому охватывает только те темы, которые входят в экзамен. Но каждая тема прорабатывается глубже, чем это необходимо для сертификации. В итоге приходит более глубокое понимание Java. Талантливо подобран и преподносится материал занятий, примеры и задания. Чувствуется, что Дмитрий не только сам увлечен этим языком, но умеет через интерактивные занятия затянуть в его мир и своих студентов. Думаю, что курс полезен не только для подготовки к сертификации, но и для прохождения собеседований, а также для "раскладывания по полочкам в голове" основных возможностей и особенностей языка Java.
Читать целиком
Олег
Герасимов
Данный курс ждал сразу после анонса от одного из преподавателей курса по Spring'у Дмитрия Когана, поскольку очень понравилась манера подачи материала, внимательность преподавателя к деталям и студентам. Для себя целью данного курса ставил углубленное понимание самого языка Java и получить представление и подготовиться к сертификации. Экзамен пока еще не сдал, но в ближайшее время планирую сдавать, а вот узнать Java более детально считаю удалось.
На курсе рассматриваются подробно каждая тема экзамена, сопровождаемая огромном числом тонкостей поведения языка на примерах и упражнениях, что порой даже опытных разработчиков ставит в тупик.
После каждой темы ДЗ в виде тестов по теме от 10 до 30 вопросом, а также по пройденному блоку от 50 до 70 вопросов ,что позволяет закрепить знания.
В курсе чувствуется тщательная подготовка и отличает классная подача материала, а занятия от 1,5 до 2,5 часов пролетают как одно мгновение.
Спасибо Дмитрию за эту кладезь знаний и OTUS за организацию курса.
Читать целиком
Алексей
Желев
Отличный курс. Дмитрий Коган понятно все объясняет. Узнал много нового о Java.
Если описать в двух словах: "просто о сложном".
Спасибо за курс. Побольше бы таких преподователей как Дмитрий.
Читать целиком
Сергей
Тулупов
Замечательный курс! Оригинальная схема проведения лекций-практик позволяет не только максимально разобрать все темы , представленные в экзамене OCAJP8, но и прочувствовать тот темп и напряжение , которые будут во время прохождения сертификации. Во время занятий разбираются все тонкости и ньюансы заявленных тем , что не может не доставить удовольствия настоящим любителям языка java, а также позволяет систематизировать свои знания и заполнить пробелы в них. Особенно хочется отметить высокий уровень компетенции и доброжелательное отношение преподавателя Дмитрия Когана , которое увлекает слушателей и позволяет проводить каждое занятие в приятной деловой атмосфере. Спасибо также другим сотрудникам "Отус " за быстрое и качественное разрешение всех возникающих вопросов!
Читать целиком
Сергей
Куприн
От меня отзыв только положительный! Каждая тема занятия, даже на первый взгляд "элементарная", преподносится под таким углом, под которым в обычной работе даже мысли не возникнет на нее взглянуть. Из-за этого открывается много нюансов и приходит более полное понимание как оно работает "внутри". Понравилась манера преподавания: отлично структурированные презентации, содержащие все важное и ничего лишнего, понятное устное объяснение и интересные задачи. Большое количество практики помогло запомнить материал, Домашней работы довольно таки много, и это хорошо. Удивительно, но домашку делать было не скучно, задания подобраны интересные, с подвохами)
Читать целиком
Константин
Фадеев
Курс очень понравился. В целом, основная его цель: подготовить к прохождению к сертификации OCAJP, но лично я рассматривал ее как второстепенную и основной целью для меня было получить углубленные знания в темах, которые лежат в основах языка Java и как можно лучше подготовиться к будущим собеседованиям. С моей основной целью этот курс справился просто великолепно и рассматриваемые в ходе курса темы очень сильно помогли мне в успешных прохождениях собеседований! Как бонус решил, что все-таки попробую пройти и экзамен на сертификацию, раз уж подготовился. Все: материалы занятий, вовлеченность в ходе занятий, практические задания было просто на высшем уровне. Очень очень понравилось, большое спасибо Дмитрию Когану за такой интересный курс, просто страшно представить сколько сил и энергии ушло на его создание !
Читать целиком
Сергей
Вдовин
Прекрасный курс! Ориентирован на экзамен OCAJP8, поэтому охватывает только те темы, которые входят в экзамен. Но каждая тема прорабатывается глубже, чем это необходимо для сертификации. В итоге приходит более глубокое понимание Java. Талантливо подобран и преподносится материал занятий, примеры и задания. Чувствуется, что Дмитрий не только сам увлечен этим языком, но умеет через интерактивные занятия затянуть в его мир и своих студентов. Думаю, что курс полезен не только для подготовки к сертификации, но и для прохождения собеседований, а также для "раскладывания по полочкам в голове" основных возможностей и особенностей языка Java.
Читать целиком
Олег
Герасимов
Данный курс ждал сразу после анонса от одного из преподавателей курса по Spring'у Дмитрия Когана, поскольку очень понравилась манера подачи материала, внимательность преподавателя к деталям и студентам. Для себя целью данного курса ставил углубленное понимание самого языка Java и получить представление и подготовиться к сертификации. Экзамен пока еще не сдал, но в ближайшее время планирую сдавать, а вот узнать Java более детально считаю удалось.
На курсе рассматриваются подробно каждая тема экзамена, сопровождаемая огромном числом тонкостей поведения языка на примерах и упражнениях, что порой даже опытных разработчиков ставит в тупик.
После каждой темы ДЗ в виде тестов по теме от 10 до 30 вопросом, а также по пройденному блоку от 50 до 70 вопросов ,что позволяет закрепить знания.
В курсе чувствуется тщательная подготовка и отличает классная подача материала, а занятия от 1,5 до 2,5 часов пролетают как одно мгновение.
Спасибо Дмитрию за эту кладезь знаний и OTUS за организацию курса.
Читать целиком
Алексей
Желев
Отличный курс. Дмитрий Коган понятно все объясняет. Узнал много нового о Java.
Если описать в двух словах: "просто о сложном".
Спасибо за курс. Побольше бы таких преподователей как Дмитрий.
Читать целиком

Необходимые знания

  • Для уверенного и надёжного прохождения курса требуется знание языка Java на уровне джуниор-разработчика.
  • Минимально необходимо знание основ и концепций языка Java, владение конструкциями языка.
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Oracle Certified Java SE Programmer I: Введение - Как мы будем работать
Тема 2. Создание и запуск Java-приложений. Сравнение характеристик Java
Тема 3. Определение структуры Java-класса. Импорт Java-пакетов
C 14 мая
Тема 4. Дифференциация между ссылочными и примитивными переменными
Тема 5. Объявление и инициализация переменных (включая приведение примитивных типов данных)
Тема 6. Определение областей действия переменных
Тема 7. Жизненный цикл объекта (создание, переприсваивание ссылки и сборка мусора)
Тема 8. Чтение и запись объектных полей. Классы-оболочки
C 1 июня
Тема 9. Применение операторов, включая переопределение приоритета. Унарные операторы
Тема 10. Арифметические операторы. Операторы присваивания
Тема 11. Конкатенация. Операторы (не-)равенства и сравнения
Тема 12. Логические операторы. Порядок выполнения
Тема 13. Конструкции if и if-else, а также тернарный оператор
Тема 14. Применение оператора switch
C 29 июня
Тема 15. Создание и применение циклов while, do-while, for, for-each
Тема 16. Вложенные циклы, метки, команды break и continue
Тема 17. Сравнение циклических конструкций. Команда return. Недоступный код
C 9 июля
Тема 18. Создание и манипуляция String-объектами. Проверка идентичности строковых и др.объектов с использованием оператора == и метода equals()
Тема 19. Манипуляция данными посредством класса StringBuilder и его методов
C 16 июля
Тема 20. Объявление, инстанциация и применение одномерных и многомерных массивов
C 20 июля
Тема 21. Объявление и применение коллекций ArrayList заданного типа
Тема 22. Создание и манипуляция календарными датами посредством классов из пакетов java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
Тема 23. Составление простого лямбда-выражения, которое потребляет Predicate
C 6 августа
Тема 24. Создание методов, которые принимают аргументы и возвращают значения. Применение модификаторов доступа
Тема 25. Применение ключевого слова static к методам и полям. Реализация принципов инкапсуляции в классе. Поведение объектных ссылок и примитивных переменных, передаваемых в методы
Тема 26. Перегрузка методов. Наследование и его преимущества. Применение ключевых слов super и this для доступа к объектам и конструкторам
Тема 27. Создание и перегрузка конструкторов, включая влияние на дефолтный конструктор
C 20 августа
Тема 28. Разработка кода, демонстрирующего полиморфизм; включая переопределение и противопоставление объектного типа ссылочному
Тема 29. Применение абстрактных классов и интерфейсов
Тема 30. Необходимость в приведении типов. Пространства имён
C 31 августа
Тема 31. Противопоставление контролируемых исключений неконтролируемым, в т.ч. ошибкам. Работа с типичными классами исключений. Преимущества обработки исключений
Тема 32. Создание блока try-catch и влияние исключений на штатный алгоритм работы программы
Тема 33. Создание и вызов метода, возбуждающего исключение
C 10 сентября
Тема 34. Oracle Certified Java SE Programmer I: Заключение - Как оптимально пройти экзамен
Скачать подробную программу

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Slack курса, сдача домашних работ и получение обратной связи от преподавателя.

Вебинары идут дважды в неделю по 2 академических часа (1,5 астрономических часа). Все вебинары сохраняются в записи в вашем личном кабинете.

Возникающие вопросы по материалам лекций, домашним заданиям вы сможете задавать преподавателю в Slack или во время вебинаров.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

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

  • существенно повысите свою компетенцию в языке Java;

  • научитесь быстро решать задачи сертификации;

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

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

Дата выдачи сертификата: 4 ноября 2021 года
Ваш сертификат

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

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

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

Успешно закончил курс «Подготовка к сертификации Oracle Java Programmer (OCAJP)»
Выполнено практических заданий: 16 из 16

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

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

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

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

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

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

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

Успешно закончил курс «Подготовка к сертификации Oracle Java Programmer (OCAJP)»
Выполнено практических заданий: 16 из 16

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

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

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

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Демо-занятие «Конструкторы и блоки инициализации»
Дмитрий Коган
День открытых дверей
15 апреля в 20:00

Партнеры ждут выпускников этого курса

Стоимость обучения
60 000 ₽
Продолжительность
5 месяцев
Начало занятий
30 апреля