1

Етап 1

Chapter 1. Advanced Class Design

2

Етап 2

Chapter 2. Design Patterns and Principles

3

Етап 3

Chapter 3. Generics and Collections

4

Етап 4

Chapter 4. Functional Programming

5

Етап 5

Chapter 5. Dates, Strings, and Localization

6

Етап 6

Chapter 6. Exceptions and Assertions

7

Етап 7

Chapter 8. IO

8

Етап 8

Chapter 9. NIO.2

9

Етап 9

Chapter 10. JDBC

10

Етап 10

Chapter 7. Concurrency

11

Етап 11

Пройти курс Алгоритмы: теория и практика. Структуры данных

1

Етап 1

Chapter 1. Advanced Class Design

2

Етап 2

Chapter 2. Design Patterns and Principles

3

Етап 3

Chapter 3. Generics and Collections

4

Етап 4

Chapter 4. Functional Programming

5

Етап 5

Chapter 5. Dates, Strings, and Localization

6

Етап 6

Chapter 6. Exceptions and Assertions

7

Етап 7

Chapter 8. IO

8

Етап 8

Chapter 9. NIO.2

9

Етап 9

Chapter 10. JDBC

10

Етап 10

Chapter 7. Concurrency

11

Етап 11

Пройти курс Алгоритмы: теория и практика. Структуры данных

03 червня 2020 28 лютого 2021
Мета завершена % date%

Автор мети

Dmitry

Китай, Shanghai

27 Рік / року / років

Кар'єра та робота

Получить сертификат OCPJP8

Не так давно было 6 мая, когда я получил свой сертификат ОСА, месяц прошел, теория закреплена прохождением квеста JavaRush, а значит настало время для настоящего вызова - пройти книгу OCPJP8, попытаться сдать экзамен и стать по-настоящему сертифицированным новичком в Java.

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

Итак, основная цель - пройти книгу и быть готовым сдавать экзамен, основной показатель - уверенность в том, что смогу ответить на все вопросы про Java Core на собеседовании. Бонусная цель - получить второй сертификат и иметь еще и подтверждение своих знаний, воплощенных на именной бумаге. Конец этого пути станет началом нового этапа в карьере, а потому - вперед!

 Критерій завершення

Получен сертификат

 Особисті ресурси

1 час в будние дни и 4-6 часов в выходные

Неограниченные адекватные денежные ресурсы

Книга по OCAJP8

Enthuware студия

 Екологічність мети

Безусловное желания добиться значительных успехов на начале карьеры Java разработчика и выгодно выделяться не только бумажками, но и фактическими знаниями на собеседовании и в работе.

  1. Chapter 1. Advanced Class Design

    1. Reviewing OCA Concepts

    2. Using instanceof

    3. Understanding Virtual Method Invocation

    4. Annotating Overridden Methods

    5. Coding equals, hashCode, and toString

    6. Working with Enums

    7. Creating Nested Classes

    8. Summary

    9. Exam Essentials

    10. Review Questions

  2. Chapter 2. Design Patterns and Principles

    1. Designing an Interface

    2. Introducing Functional Programming

    3. Implementing Polymorphism

    4. Understanding Design Principles

    5. Working with Design Patterns

    6. Summary

    7. Exam Essentials

    8. Review Questions

  3. Chapter 3. Generics and Collections

    1. Reviewing OCA Collections

    2. Working with Generics

    3. Using Lists, Sets, Maps, and Queues

    4. Comparator vs. Comparable

    5. Searching and Sorting

    6. Additions in Java 8

    7. Summary

    8. Exam Essentials

    9. Review Questions

  4. Chapter 4. Functional Programming

    1. Using Variables in Lambdas

    2. Working with Built-In Functional Interfaces

    3. Returning an Optional

    4. Using Streams

    5. Working with Primitives

    6. Working with Advanced Stream Pipeline Concepts

    7. Summary

    8. Exam Essentials

    9. Review Questions

  5. Chapter 5. Dates, Strings, and Localization

    1. Working with Dates and Times

    2. Reviewing the String class

    3. Adding Internationalization and Localization

    4. Summary

    5. Exam Essentials

    6. Review Questions

  6. Chapter 6. Exceptions and Assertions

    1. Reviewing Exceptions

    2. Creating Custom Exceptions

    3. Using Multi-catch

    4. Using Try-With-Resources

    5. Rethrowing Exceptions

    6. Working with Assertions

    7. Summary

    8. Exam Essentials

    9. Review Questions

  7. Chapter 8. IO

    1. Understanding Files and Directories

    2. Introducing Streams

    3. Working with Streams

    4. Interacting with Users

    5. Summary

    6. Exam Essentials

    7. Review Questions

  8. Chapter 9. NIO.2

    1. Introducing NIO.2

    2. Interacting with Paths and Files

    3. Understanding File Attributes

    4. Presenting the New Stream Methods

    5. Comparing Legacy File and NIO.2 Methods

    6. Summary

    7. Exam Essentials

    8. Review Questions

  9. Chapter 10. JDBC

    1. Introducing Relational Databases and SQL

    2. Introducing the Interfaces of JDBC

    3. Connecting to a Database

    4. Obtaining a Statement

    5. Executing a Statement

    6. Getting Data from a ResultSet

    7. Closing Database Resources

    8. Dealing with Exceptions

    9. Summary

    10. Exam Essentials

    11. Review Questions

  10. Chapter 7. Concurrency

    1. Introducing Threads

    2. Creating Threads with the ExecutorService

    3. Synchronizing Data Access

    4. Using Concurrent Collections

    5. Working with Parallel Streams

    6. Managing Concurrent Processes

    7. Identifying Threading Problems

    8. Summary

    9. Exam Essentials

    10. Review Questions

  11. Пройти курс Алгоритмы: теория и практика. Структуры данных

    Курс, который должен помочь лучше понимать структуры данных и алгоритмы работы с ними.

    1. Базовые структуры данных

    2. Задачи

    3. Очереди с приоритетом

    4. Системы непересекающихся множеств

    5. Задачи

    6. Хеш-таблицы

    7. Задачи

    8. АВЛ-деревья

    9. Дополнительные операции

    10. Сплей-деревья

    11. Задачи

  • 1141
  • 03 червня 2020, 12:49

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?