Освоить Java Core, полезные инструменты и получить сертификат в 1Z0-808 (OCAJP8)
С 2011 года я серьезно работал и продвигался в сфере IT. Сначала специалист первой линии, потом технический специалист второй линии и работа с пользователями. 3 года работы заместителем руководителя истощили мой энтузиазм и показали мне, что я не тяготею к менеджменту. Потратив год на изучение областей в IT и OpenSource привели меня к Linux. Еще довольно длительный промежуток времени я трудился как администратор Linux. Уже на этом этапе меня тянуло к программированию. Я писал скрипты на perl, python, bash. От совсем простых до сложных скриптов резервного копирования и проверки бэкапов баз Oracle. Все это было функциональное программирование. И вот компания где я работал разваливается. На помощь приходят друзья и зовут к себе в команду.
Два года назад, если не больше, меня позвали в компанию где нужен был многостаночник с упором на Windows. У меня всегда было нормально с перепрофилированием. Я не боюсь сложностей или чего-то нового. Это позволило мне достаточно глубоко копнуть в инфраструктуру Windows, MS Exchange 2016 и прочие его ревизии. Я даже подготовился к сертификации по этому ПО и готов был идти на экзамен, но меня сломило здоровье и на несколько месяцев я вынужден был тратить все свое время на свое восстановление. Конечно в процессе работы с Windows ПО я начал знакомится с Powershell. Написал функциональный код по миграции со старой почтовой системы Zimbra на Exchange. Перевел несколько сотен рабочих станций на MS Exchange. Конечно я делал это не один, но решение подготовлено было мной.
После этого я продолжал кодить на Powershell. Познакомился с COM объектами и для оптимизации работы сотрудников компании писал различные парсеры. Последними были парсеры Excel анкет и web сайтов.
В один момент я отвалился от работы из-за необходимости лечь в больницу. Больше месяца я был отлучен от привычной мне среде. Когда я оклемался и смог более менее полноценно функционировать, то начал взвешивать свое будущее. Искрой в мозгу я осознал, что всегда меня тянуло в программирование. И вот сейчас я разрабатываю цель на будущее.
И сейчас я дозрел до осознания того, что хочу изучить основу популярного языка программирования и инструментарий для работы с ним. Освоив основы планирую подготовится к начальному экзамену и сдать его. Параллельно подтяну английский. После экзамена я хочу пойти на курсы Foxminded и заниматься дома над сложными и полезными задачами на Java. Расшевелить мозги и развиваться как программист.
Если постараюсь, то через год я смогу сменить работу с ИТ администратора на Программиста Java.
А вот куда дальше после этой цели, Java EE или Android Developer, я еще не решил, поэтому ставлю для себя реально осуществимую цель - сдать самый простой экзамен OCAJP8.
Goal Accomplishment Criteria
Больше 65% правильных ответов на экзамене
Personal resources
Финансы, время, прикладные навыки функционального программирования из опыта ИТ администрирования, умение разбираться в том что на первый взгляд кажется неподъемным, желание делать то что кажется страшным, что бы не бояться и достигать новых вершин, мыслетопливо.
Goal ecological compatibility
Я хочу стать программистом, так как на протяжении многолетней карьеры ИТ специалиста за какую область я бы не брался меня всегда тянуло в эту область. Я никому не должен этой целью кроме себя самого и желания самореализации и стремления к цели, которую давно задвигал.
-
Подготовительный курс по Java разработке от otus.ru
Боевое крещение зелёного новичка. Я либо сдамся либо пойду до конца всей цели. В любом случае после этого курса я уже буду иметь примерное представление о предметной области Java.
Step cost — 2.11 $
-
Модуль 1 - Занятие 1
-
Модуль 1 - Занятие 2
-
Модуль 1 - Занятие 3
-
Модуль 1 - Консультационный вебинар
-
Модуль 2 - Занятие 1
-
Модуль 2 - Занятие 2
-
Модуль 2 - Занятие 3
-
Модуль 2 - Консультационный вебинар
-
Модуль 3 - Занятие 1
-
Модуль 3 - Занятие 2
-
Модуль 3 - Занятие 3
-
Модуль 3 - Консультационный вебинар
-
Модуль 4 - Занятие 1
-
Модуль 4 - Занятие 2
-
Модуль 4 - Занятие 3
-
Модуль 4 - Консультационный вебинар
-
-
Javarush: Java Syntax
Освоить Java Core, закрепить знания изучая продвинутые темы и набить руку на большом количестве примеров. В момент, когда я наберу 20 уровень, то можно начать читать дополнительную книгу. Будь то Яков Файн или Подготовительная книга к экзамену. В любом случае нужен будет материал для закрепления пройденного. По крайней мере это максимум что можно сейчас получить от Java Rush. Куплю подписку 1800 р/мес
Step cost — 52.64 $
-
Java Syntax 0
-
Java Syntax 1
-
Java Syntax 2
-
Java Syntax 3
-
Java Syntax 4
-
Java Syntax 5
-
Java Syntax 6
-
Java Syntax 7
-
Java Syntax 8
-
Java Syntax 9
-
Java Syntax 10
-
-
Javarush: Java Core
Продолжение блока Javarush. Усиленная практика по всем используемым в Java конструкциям и жесткая набивка синяков на задачах.
Step cost — 35.09 $
-
Java Core 1
-
Java Core 2
-
Java Core 3
-
Java Core 4
-
Java Core 5
-
Java Core 6
-
Java Core 7
-
Java Core 8
-
Java Core 9
-
Java Core 10
-
-
Jeanne Boyarsky and Scott Selikoff. OCA Oracle Certified Associate Java SE 8 Programmer I Study Guide Exam 1Z0-808
Изучение теории и подготовка к сдаче экзамена 1Z0-808
Ориентировочно закладываю на эту книгу 1,5 месяца.
-
Chapter 0 / Study Tips
-
Chapter 0 / Introduction
-
Online Book Quiz: Assessment Test
-
Chapter 1 / Java Building Blocks / Understanding the Java Class Structure
-
Chapter 1 / Java Building Blocks / Writing a main() Method
-
Chapter 1 / Java Building Blocks / Understanding Package Declarations and Imports
-
Chapter 1 / Java Building Blocks / Creating Objects
-
Chapter 1 / Java Building Blocks / Distinguishing Between Object References and Primitives
-
Chapter 1 / Java Building Blocks / Declaring and Initializing Variables
-
Chapter 1 / Java Building Blocks / Understanding Default Initialization of Variables
-
Chapter 1 / Java Building Blocks / Understanding Variable Scope
-
Chapter 1 / Java Building Blocks / Ordering Elements in a Class
-
Chapter 1 / Java Building Blocks / Destroying Objects
-
Chapter 1 / Java Building Blocks / Benefits of Java
-
Chapter 1 / Java Building Blocks / Summary
-
Chapter 1 / Java Building Blocks / Exam Essentials
-
Chapter 1 / Java Building Blocks / Review Questions
-
Chapter 2 / Operators and Statements / Understanding Java Operators
-
Chapter 2 / Operators and Statements / Working with Binary Arithmetic Operators
-
Chapter 2 / Operators and Statements / Working with Unary Operators
-
Chapter 2 / Operators and Statements / Using Additional Binary Operators
-
Chapter 2 / Operators and Statements / Understanding Java Statements
-
Chapter 2 / Operators and Statements / Understanding Advanced Flow Control
-
Chapter 2 / Operators and Statements / Summary
-
Chapter 2 / Operators and Statements / Exam Essentials
-
Chapter 2 / Operators and Statements / Review Questions
-
Chapter 3 / Core Java APIs / Creating and Manipulating Strings
-
Chapter 3 / Core Java APIs / Using the StringBuilder Class
-
Chapter 3 / Core Java APIs / Understanding Equality
-
Chapter 3 / Core Java APIs / Understanding Java Arrays
-
Chapter 3 / Core Java APIs / Understanding an ArrayList
-
Chapter 3 / Core Java APIs / Working with Dates and Times
-
Chapter 3 / Core Java APIs / Summary
-
Chapter 3 / Core Java APIs / Exam Essentials
-
Chapter 3 / Core Java APIs / Review Questions
-
Chapter 4 / Methods and Encapsulation / Designing Methods
-
Chapter 4 / Methods and Encapsulation / Working with Varargs
-
Chapter 4 / Methods and Encapsulation / Applying Access Modifiers
-
Chapter 4 / Methods and Encapsulation / Passing Data Among Methods
-
Chapter 4 / Methods and Encapsulation / Overloading Methods
-
Chapter 4 / Methods and Encapsulation / Creating Constructors
-
Chapter 4 / Methods and Encapsulation / Encapsulating Data
-
Chapter 4 / Methods and Encapsulation / Writing Simple Lambdas
-
Chapter 4 / Methods and Encapsulation / Summary
-
Chapter 4 / Methods and Encapsulation / Exam Essentials
-
Chapter 4 / Methods and Encapsulation / Review Questions
-
Chapter 5 / Class Design / Introducing Class Inheritance
-
Chapter 5 / Class Design / Creating Abstract Classes
-
Chapter 5 / Class Design / Implementing Interfaces
-
Chapter 5 / Class Design / Understanding Polymorphism
-
Chapter 5 / Class Design / Summary
-
Chapter 5 / Class Design / Exam Essentials
-
Chapter 5 / Class Design / Review Questions
-
Chapter 6 / Exceptions / Understanding Exceptions
-
Chapter 6 / Exceptions / Using a try Statement
-
Chapter 6 / Exceptions / Recognizing Common Exception Types
-
Chapter 6 / Exceptions / Calling Methods That Throw Exceptions
-
Chapter 6 / Exceptions / Summary
-
Chapter 6 / Exceptions / Exam Essentials
-
Chapter 6 / Exceptions / Review Questions
-
Online Book Quiz: ReSolve all failed review questions
-
-
Wiley Test Banks. Online Book Quiz: Bonus Exams
К книге Боярского и Селикова по подготовке к OCAJP8 обнаружилось онлайн дополнение с тремя mock экзаменами по 60 вопросов. Выделю их в отдельный этап между теорией и практикой на Ethuware.
По каждому экзамену буду делать подробный разбор с пополнением Weak Spots блокнота в Notion. Заложу на это максимум недельку.
-
Exam 1
-
Exam 2
-
Exam 3
-
ReSolve all failed exams questions
-
-
Oracle Certified OCA Java 8 1Z0-808 Mock Exams Practice Tests/Questions
Вот он. Последний рубеж перед моим первым профессиональным экзаменом. Я дошел. Я молодец. Но это только начало. Говорят эти пробные экзамены даже немного сложней боевых.
Что же я хочу тут сделать: проработать 600 вопросов в демонстрационных экзаменах http://enthuware.com и обрести уверенность за результат.
Step cost — 6.82 $
-
Купить лицензию на 630 вопросов.
-
Foundation Test
-
Test 1
-
Test 2
-
Test 3
-
Test 4
-
-
Экзамен
https://academy.oracle.com/ru/resources-oracle-cer...
Получить более 65% правильных ответов
Step cost — 183.27 $
-
Назначить дату экзамена
-
Сдать экзамен
-
- 3524
- 05 December 2019, 13:35
Don't miss new posts!
Subscribe for the Goal and follow through to its completion