1

Етап 1

Прочитать книги для достижения уровень Beginner

2

Етап 2

Туториалы Oracle

3

Етап 3

Поизучать sources в Java

4

Етап 4

Java Intermediate

5

Етап 5

Применение некоторых знаний

6

Етап 6

Возможно почитать что-то из

7

Етап 7

Java 8

8

Етап 8

Просмотреть курс Вячеслава Ковалевского

9

Етап 9

Использовать Java для решения задач на CodeWars

10

Етап 10

Усовершенствование написания кода

11

Етап 11

Освоить Clean Code Tools

12

Етап 12

Computer Science

13

Етап 13

Решить 250 задач

14

Етап 14

Задачи

15

Етап 15

Знать ответы на 327 самых частых и типичных вопроса на собеседованиях

16

Етап 16

Идея для мини-проекта(1)

17

Етап 17

Идея для мини-проекта(2)

18

Етап 18

Система контроля версий

1

Етап 1

Прочитать книги для достижения уровень Beginner

2

Етап 2

Туториалы Oracle

3

Етап 3

Поизучать sources в Java

4

Етап 4

Java Intermediate

5

Етап 5

Применение некоторых знаний

6

Етап 6

Возможно почитать что-то из

7

Етап 7

Java 8

8

Етап 8

Просмотреть курс Вячеслава Ковалевского

9

Етап 9

Использовать Java для решения задач на CodeWars

10

Етап 10

Усовершенствование написания кода

11

Етап 11

Освоить Clean Code Tools

12

Етап 12

Computer Science

13

Етап 13

Решить 250 задач

14

Етап 14

Задачи

15

Етап 15

Знать ответы на 327 самых частых и типичных вопроса на собеседованиях

16

Етап 16

Идея для мини-проекта(1)

17

Етап 17

Идея для мини-проекта(2)

18

Етап 18

Система контроля версий

27 вересня 2015 01 лютого 2017
Ціль прострочена на 2859 днів

Мета закинута

Автор не відписував в цілі 9 років 25 днів

Автор мети

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

Стать Junior Java Developer'ом

Добро пожаловать, #user_name#!

Наверное тут таких целей битком набито, но у каждого своя дорога к успеху, так что попытаюсь вывести собственную формулу успеха.

Дата завершения самая пессимистическая, при достаточной мотивации рассчитываю достигнуть цели раньше.

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

Позиция разработчика в компании

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

Книги, интернет, свободное время

  1. Прочитать книги для достижения уровень Beginner

    Прочитать ряд книг для прочного фундамента.

    1. Философия Java

    2. Хорстман 1-й том

    3. Хорстман 2-й том

  2. Туториалы Oracle

    Пройти коротенькие туториалы с сайта Oracle.

  3. Поизучать sources в Java

    Помощь в изучении стиля программирования, изучение документирования кода и использования шаблонизации в JDK.

  4. Java Intermediate

    Идем дальше в изучении Java

    1. Java Thread Programming by Paul Hyde.

    2. Concurrent Programming In Java by Doug Lea

    3. Concurrency In Practice

    4. Art Of Multiprocessor Programming by Maurice Herlih

    5. Java Generics and Collections by Philip Wadler

    6. Java Collections by John Zhukovski

    7. Java I/O by Elliotte Rusty

  5. Применение некоторых знаний

    1. изучить Декоратор на примере Java I/O

    2. написать свою базу данных

    3. создать какую-то консольную игру с помощью Scanner

    4. манипулировать папками и именами файлов для оттачивания Java I/O

  6. Возможно почитать что-то из

    1. Java Reflection In Action by Ira R. Forman

    2. JDBC API Tutorial and Reference by Maydene Fishe

    3. Database Programming with JDBC and Java by George Reese

  7. Java 8

    1. Лямбда-выражения в Java 8 Ричарда Уорбэртона

    2. Java SE8. Вводный курс

    3. Java 8 in Action by Raoul-Gabriel Urma

  8. Просмотреть курс Вячеслава Ковалевского

    Курс на hexlet

  9. Использовать Java для решения задач на CodeWars

    Много опыта в решении задач, которые встречаются как и в реальных проектах так и на собеседованиях

    1. 8 kyu

    2. 7 kyu

    3. 6 kyu

    4. 5 kyu

    5. 4 kyu

    6. 3 kyu

    7. 2 kyu

    8. 1 kyu

    9. 1 dan

    10. 2 dan

    11. 3 dan

    12. 4 dan

    13. 5 dan

    14. 6 dan

    15. 7 dan

    16. 8 dan

  10. Усовершенствование написания кода

    Научится лучшим практикам написания кода

    1. «Чистый код» Роберта Мартина

    2. «Совершенный Код» Стива Макконнелла

    3. Рефакторинг. Улучшение существующего кода.

    4. «Паттерны проектирования» Эрика Фримена

    5. «Приемы объектно-ориентированного проектирования» от Гаммы, Джонсона

    6. «Object Oriented Analysis and Design» by David West

    7. «Effective Java» by Joshua Bloch

    8. «Well-Grounded Java Developer» by Benjamin Evans

  11. Освоить Clean Code Tools

    1. Checkstyle

    2. Sonar

  12. Computer Science

    Для всестороннего развития

    1. Лафоре «Структуры данных и алгоритмы»

    2. Thomas Cormen. Introduction to Algorithms, 3rd Edition

    3. Steven Skienna. The Algorithm Design:

    4. Alfred Aho «Compilers. Principles, Techniques & Tools».

    5. «TCP/IP Illustrated»

    6. Programming In Scala

    7. Manning: Scala in Depth

    8. C++/Python

  13. Решить 250 задач

    По ссылке решить 250 задач

  14. Задачи

    Решение задач по ссылке

  15. Знать ответы на 327 самых частых и типичных вопроса на собеседованиях

  16. Идея для мини-проекта(1)

    Создать генератор веб-страниц, который будет читать конфигурацию компонентов этой страницы из XML файла и добавлять эти компоненты. Совет: нужно будет унаследовать стандартные классы компонентов и создать свои для более гибкого их конфигурирования. В результате: получены навыки работы с xml в любимом языке и изучены тонкости работы фреймворка (JSF напр.)

  17. Идея для мини-проекта(2)

    Сделать веб-страничку на которой будет поле для ввода названий. По введеному названию этот сайт должен сделать запрос на flickr.com и найти картинку. Рандомно выбранная картинка, если их найдено несколько, должна быть выведена на страничку в форме в определенном размере(например 1000на500)

  18. Система контроля версий

    Скорее всего Git

  • 2292
  • 27 вересня 2015, 20:21

Реєстрація

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

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

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

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