1

Etapa 1

Chapter 1. Advanced Class Design

2

Etapa 2

Chapter 2. Design Patterns and Principles

3

Etapa 3

Chapter 3. Generics and Collections

4

Etapa 4

Chapter 4. Functional Programming

5

Etapa 5

Chapter 5. Dates, Strings, and Localization

6

Etapa 6

Chapter 6. Exceptions and Assertions

7

Etapa 7

Chapter 8. IO

8

Etapa 8

Chapter 9. NIO.2

9

Etapa 9

Chapter 10. JDBC

10

Etapa 10

Chapter 7. Concurrency

11

Etapa 11

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

1

Etapa 1

Chapter 1. Advanced Class Design

2

Etapa 2

Chapter 2. Design Patterns and Principles

3

Etapa 3

Chapter 3. Generics and Collections

4

Etapa 4

Chapter 4. Functional Programming

5

Etapa 5

Chapter 5. Dates, Strings, and Localization

6

Etapa 6

Chapter 6. Exceptions and Assertions

7

Etapa 7

Chapter 8. IO

8

Etapa 8

Chapter 9. NIO.2

9

Etapa 9

Chapter 10. JDBC

10

Etapa 10

Chapter 7. Concurrency

11

Etapa 11

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

03 junio 2020 28 febrero 2021
Objetivo completado 9 febrero 2021

Autor del objetivo

Dmitry

China, Shanghai

27 año / año / año

Carrera y trabajo

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

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

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

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

 Criterio del fin

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

 Recursos personales

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

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

Книга по OCAJP8

Enthuware студия

 Lo ecológico del objetivo

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

  • 1143
  • 03 junio 2020, 12:49
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?