Сертификаты Oracle
Сертификаты Oracle (англ. Oracle Certification Program) — это программа сертификации знаний и навыков, связанных с продуктами и технологиями корпорации Oracle.
Сертификация выдаётся на основе совокупности успешно сданных экзаменов, прохождения обучения и выполнения заданий, ориентированных на проверку практических навыков, в зависимости от уровня сертификации. Сертификаты Oracle служат официальным подтверждением опыта и знаний их обладателя и, как утверждает сама компания, помогают соискателям выделяться среди других претендентов на рынке труда[1].
Уровни сертификации
Система сертификации Oracle включает 6 основных уровней: Младший сертифицированный ассоциат Oracle (англ. Oracle Certified Junior Associate, OCJA), Сертифицированный ассоциат Oracle (англ. Oracle Certified Associate, OCA), Сертифицированный профессионал Oracle (англ. Oracle Certified Professional, OCP), Сертифицированный мастер Oracle (англ. Oracle Certified Master, OCM), Сертифицированный эксперт Oracle (англ. Oracle Certified Expert, OCE) и Сертифицированный специалист Oracle (англ. Oracle Certified Specialist, OCS). Эти квалификации охватывают 9 технологических направлений и делятся на продуктовые семейства и группы. Сертификации также определяются ролью на площадке сертификации Oracle.
- Младший сертифицированный ассоциат Oracle (OCJA) — базовая сертификация начального уровня, ориентированная на студентов школ, колледжей и вузов, а также преподавателей, ведущих базовые курсы по языку Java и информатике[2].
- Сертифицированный ассоциат Oracle (OCA) — первый шаг для получения статуса Сертифицированного профессионала Oracle. Сертификация подтверждает наличие фундаментальных навыков, необходимых для поддержки продуктов Oracle.
- Сертифицированный профессионал Oracle (OCP) основывается на навыках, подтверждённых сертификатом OCA. Сертифицированный профессионал Oracle обладает углублёнными знаниями по определённым технологиям Oracle и демонстрирует высокий уровень их применения. Менеджеры по информационным технологиям часто используют уровень OCP при оценке квалификации сотрудников и кандидатов.
- Сертифицированный мастер Oracle (OCM) подтверждает высший уровень умений и знаний. Обладатели этого статуса способны решать наиболее сложные задачи и отвечать на трудные вопросы. Сертификация выдаётся после прохождения сложных практических экзаменов и часто требует наличия сертификатов OCA и OCP.
- Сертифицированный эксперт Oracle (OCE) — уровень, подтверждающий профессионализм в определённых технологиях, архитектурах или специфических областях знаний. Эти квалификации независимы от привычной иерархии OCA-OCP-OCM, но зачастую предполагают наличие одного из базовых сертификатов.
- Сертифицированный специалист Oracle (OCS) — в первую очередь, продуктовые сертификации, предназначенные для сотрудников компаний-партнёров Oracle, однако доступны всем желающим. Подтверждают глубокую компетентность в строго определённой категории продуктов или практик.
Сертификации по Java
Ниже приведён перечень сертификационных экзаменов по Java, доступных в рамках Oracle Certification Program[3].[4]
| Название сертификации | Код экзамена | Название экзамена |
|---|---|---|
| Java Foundations Certified Junior Associate | 1Z0-811 | Java Foundations |
| Oracle Certified Associate, Java SE 8 Programmer | 1Z0-808 | Java SE 8 Programmer I |
| Oracle Certified Professional, Java SE 8 Programmer | 1Z0-809 | Java SE 8 Programmer II |
| Oracle Certified Professional, Java SE 11 Developer | 1Z0-815 | Java SE 11 Programmer I |
| Oracle Certified Professional, Java SE 11 Developer | 1Z0-816 | Java SE 11 Programmer II |
| Oracle Certified Professional, Java SE 11 Developer | 1Z0-817 | Upgrade OCP Java 6, 7 & 8 to Java SE 11 Developer |
| Oracle Certified Professional, Java EE 7 Application Developer | 1Z0-900 | Java EE 7 Application Developer |
| Oracle Certified Master, Java EE 6 Enterprise Architect | 1Z0-807 | Java EE 6 Enterprise Architect Certified Master |
| Oracle Certified Master, Java EE 6 Enterprise Architect | 1Z0-865 | Java (EE) Enterprise Architect Certified Master Assignment |
| Oracle Certified Master, Java EE 6 Enterprise Architect | 1Z0-866 | Java (EE) Enterprise Architect Certified Master Essay |
Требования
Oracle University предлагает различные сертификации для ряда продуктов и услуг Oracle. Кандидат самостоятельно определяет желаемую квалификацию и далее следует предъявляемым к ней требованиям. Обычно это сдача экзамена (проводимого Pearson VUE), наличие сертификации-предшественника, прохождение обязательного обучения или подача формы верификации курса.
Перед сдачей экзамена соискатель должен зарегистрироваться и создать учётную запись VUE, а также пройти подтверждение своей учётной записи в CertView. Ваучер на экзамен можно приобрести напрямую в Oracle University либо зарегистрироваться и оплатить экзамен непосредственно на сайте Pearson VUE. Ваучеры также доступны через авторизованных партнёров Oracle. На экзамене необходимо предъявить два действительных документа, удостоверяющих личность; оба должны содержать подпись, один — фотографию, другой — быть выдан государственным органом.
Купленный ваучер действует 6 месяцев; по истечении данного срока он аннулируется без возврата денежных средств.
Для подготовки к экзамену рекомендуется посещать специализированные семинары и тренинги, предлагаемые Oracle University, а также пользоваться тестовыми программами от Kaplan и Transcender. Эти опции являются дополнительными и не обязательными для сертификации.
В случае провала экзамена повторная сдача возможна не ранее чем через 14 дней, при этом необходимо вновь оплатить полную стоимость экзамена. Неявка на экзамен приводит к аннулированию попытки без возврата средств. Для граждан определённых стран (включая Кубу, Иран, КНДР, Судан и Сирию) существуют дополнительные ограничения. Несовершеннолетние кандидаты должны предоставить согласие родителей или опекунов[5].
Большинство сертификаций связано с прохождением одного экзамена, хотя для отдельных программ требуется сдача двух. Наряду с экзаменом иногда требуется обязательное обучение в Oracle University. В случае сертификации уровня Master по Java EE экзамены включают не только тесты, но и выполнение практического задания, а также написание эссе. Практическое задание и эссе необходимо завершить в течение 6 месяцев; при неудовлетворительной оценке его можно повторно сдать в течение 30 дней.
Некоторые уровни сертификации требуют наличия предыдущих — например, сертификация Associate обязательна для получения статуса Professional, а для Master требуется статус Professional. Сертификации Expert и Specialist предварительных квалификаций не требуют. В последние годы введены также начальные сертификации Junior Associate (например, экзамен «Java Foundations Junior Associate 1Z0-811»), ориентированные на студентов.
Экзамены
Oracle Certified Associate Java SE Programmer I
Oracle Certified Associate Java SE 8 Programmer (ранее — Sun Certified Java Programmer) — экзамен, проверяющий знания кандидата по языку программирования Java и являющийся обязательным этапом для получения сертификации программиста Oracle[6].
В отличие от большинства продвинутых сертификаций, сосредоточенных на знаниях по прикладным интерфейсам, данный экзамен начального уровня охватывает основы: переменные, определение классов и интерфейсов, массивы, обработку исключений, инкапсуляцию, полиморфизм и управление потоком выполнения. Также требуется знание работы со строками и коллекциями. С декабря 2014 года актуальной стала версия 8 экзамена, включающая вопросы по лямбда-выражениям, auto-boxing и новому API для работы с датами и временем[7].
Для Java SE 11 отдельная квалификация OCA более не присваивается[8].
Oracle Certified Professional Java SE Programmer
Oracle Certified Professional Java SE Programmer (OCPJP), ранее также известный как Sun Certified Java Programmer, — основной экзамен, подтверждающий глубокое знание языка Java и ряда его прикладных интерфейсов, а также являющийся необходимым этапом для последующего получения ряда других профессиональных квалификаций[9].
Экзамен предполагает разностороннюю проверку ключевых строительных блоков языка — от базового синтаксиса и циклов до работы с потоками (thread), коллекциями и обобщениями. При этом в нём не затрагиваются специфические области вроде графического интерфейса пользователя, веб- или сетевого программирования, хотя отдельные аспекты соответствующих API стандартной библиотеки рассматриваются. Тест акцентирует понимание конструкций и механизмов Java, но не проверяет напрямую навыки эффективного программирования либо написания оптимальных алгоритмов.
Экзамен проводится на компьютере в формате теста с вариантом ответа. Всего — 60 вопросов, на выполнение которых даётся 150 минут[10]. Необходимо правильно ответить минимум на 37 вопросов (примерно 61 %). Для прохождения теста кандидат должен приобрести ваучер Oracle (примерная стоимость — 300 долларов США, 150 фунтов стерлингов в Великобритании (без НДС), 316 австралийских долларов плюс налоги в Австралии, 8000 рупий плюс налоги в Индии) и забронировать время экзамена минимум за неделю. С июня 2011 года администрированием экзаменов занимается Pearson VUE[11].
Примечания
Литература
- Kathy Sierra, Bert Bates. Sun Certified Programmer for Java 6: Study Guide (Exam 310—065). 2008. ISBN 978-0-07-159108-9.