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

  • 2293
  • 27 сентября 2015, 20:21
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?