Подготовка к сертификации Oracle Java Programmer (OCAJP) | OTUS

Курсы

Программирование
PHP Developer. Basic
-50%
Специализация PHP Developer iOS Developer. Professional Golang Developer. Professional Python Developer. Basic iOS Developer. Basic Архитектура и шаблоны проектирования MS SQL Server Developer Highload Architect Специализация C++ Developer Cloud Solution Architecture Специализация Java-разработчик Android Developer. Professional Программист С Специализация Fullstack developer VR/AR - разработчик Microservice Architecture Software Architect Team Lead Web-разработчик на Python Rust Developer NoSQL C# Developer. Professional Разработчик программных роботов (RPA) на базе UiPath и PIX Kotlin Backend Developer React.js Developer Node.js Developer Flutter Mobile Developer Symfony Framework C# Developer. Basic Unreal Engine Game Developer Groovy Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Подготовка к сертификации Oracle Java Programmer (OCAJP)

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

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

5 месяцев

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

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

По окончанию курса вы сможете без проблем сдать один из самых сложных в мире 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

Отзывы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

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

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