1

Етап 1

Книга Кэти Сиерра "Изучаем Java"

2

Етап 2

Cписок задач на Хабре - https://habr.com/ru/post/440436/

3

Етап 3

Книга Линн Бэйли "Изучаем SQL" 0 глав из 12

4

Етап 4

Паттерны проектирования

5

Етап 5

Блох "Эффективное программирование"

6

Етап 6

Совершенный код

7

Етап 7

Роберт Сесил "Чистая архитектура"

8

Етап 8

Фредерик Брукс "Мифический человеко-месяц"

9

Етап 9

Год английского языка.

10

Етап 10

Книга Чед Фаулер "Программист-фанатик"

11

Етап 11

Э. Хант, Д. Томас "Программист-прагматик. Путь от подмастерья к мастеру"

12

Етап 12

У. Дж. Кинг "Неписаные законы инженерной практики"

13

Етап 13

Д. Ханссон, Дж. Фрид "Remote: офис не требуется"

14

Етап 14

Кормен Т., Лейзерсон Ч., Ривест Р.: «Алгоритмы: построение и анализ»

15

Етап 15

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

16

Етап 16

Подготовка к собеседованию. Знать наизусть.

1

Етап 1

Книга Кэти Сиерра "Изучаем Java"

2

Етап 2

Cписок задач на Хабре - https://habr.com/ru/post/440436/

3

Етап 3

Книга Линн Бэйли "Изучаем SQL" 0 глав из 12

4

Етап 4

Паттерны проектирования

5

Етап 5

Блох "Эффективное программирование"

6

Етап 6

Совершенный код

7

Етап 7

Роберт Сесил "Чистая архитектура"

8

Етап 8

Фредерик Брукс "Мифический человеко-месяц"

9

Етап 9

Год английского языка.

10

Етап 10

Книга Чед Фаулер "Программист-фанатик"

11

Етап 11

Э. Хант, Д. Томас "Программист-прагматик. Путь от подмастерья к мастеру"

12

Етап 12

У. Дж. Кинг "Неписаные законы инженерной практики"

13

Етап 13

Д. Ханссон, Дж. Фрид "Remote: офис не требуется"

14

Етап 14

Кормен Т., Лейзерсон Ч., Ривест Р.: «Алгоритмы: построение и анализ»

15

Етап 15

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

16

Етап 16

Подготовка к собеседованию. Знать наизусть.

15 жовтня 2021
Мета завершена % date%
Кар'єра та робота

Заняться программированием и найти работу java-разработчиком

...

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

Найти работу java-разработчиком

  1. Книга Кэти Сиерра "Изучаем Java"

  2. Cписок задач на Хабре - https://habr.com/ru/post/440436/

    Основы

    1.0. Максимальное, минимальное и среднее значение
    1.1 Сортировка массива
    1.2 Поиск простых чисел
    1.3 Удаление из массива

    Основы ООП

    2.0 Проектирование и создание класса, описывающего вектор
    2.1 Генерация случайного элемента с весом
    2.2 Связный список

    Рекурсия

    3.0 Двоичный поиск
    3.1 Найти корень уравнения
    3.2 Бинарное дерево поиска

    Наследование

    4.0 Реализовать иерархию классов, описывающую трёхмерные фигуры
    4.1 Реализовать иерархию классов, описывающую трёхмерные фигуры — 2
    4.2 Реализовать иерархию классов, описывающую трёхмерные фигуры — 3
    4.3 Реализовать иерархию классов, описывающую трёхмерные фигуры — 4

    Строки

    5.0 Частотный словарь букв

    Абстрактные классы и интерфейсы

    6.0. Конвертер температур
    6.1. Stringbuilder с поддержкой операции undo
    6.2. Stringbuilder с возможностью отслеживания состояния (паттерн наблюдатель)

    6.3. Фильтр

    6.4. Заполнение массива с помощью Function

    Коллекции

    7.0. Частотный словарь слов
    7.1. Коллекция без дубликатов
    7.2. ArrayList и LinkedList
    7.3. Написать итератор по массиву
    7.4. Написать итератор по двумерному массиву

    7.5. Ещё более сложный итератор
    7.6. Итератор по двум итераторам
    7.7. Подсчёт элементов
    7.8. Поменять ключи и значения в Map

    Многопоточность

    8.0. Состояния
    8.1. Синхронизация потоков
    8.2. Производитель-потребитель

    Аннотации

    9.0. Своя аннотация — создание и использование с помощью reflection

    Итоговые и прочие задания

    10.0. Количество дорожных ограничений
    10.1. Поиск по Википедии. В консольной программе
    10.2. Итоговое задание — консольная утилита для скачивания файлов по HTTP
    10.3. Итоговое задание — погодный Telegram-бот
    10.4. Итоговое задание — распознавание рукописных цифр

  3. Книга Линн Бэйли "Изучаем SQL" 0 глав из 12

  4. Паттерны проектирования

    О 10 паттернах уметь рассказать с примером использования

    1. Паттерн Singleton

    2. Паттерн Фабричный метод

    3. Паттерн Команда

    4. Паттерн Производитель-Потребитель (потоки)

    5. Паттерн Адаптер

  5. Блох "Эффективное программирование"

  6. Совершенный код

  7. Роберт Сесил "Чистая архитектура"

  8. Фредерик Брукс "Мифический человеко-месяц"

  9. Год английского языка.

    Записаться на занятия с репетитором - в феврале, когда приеду с отпуска.

    Вартість етапу — 778.36 $

  10. Книга Чед Фаулер "Программист-фанатик"

  11. Э. Хант, Д. Томас "Программист-прагматик. Путь от подмастерья к мастеру"

  12. У. Дж. Кинг "Неписаные законы инженерной практики"

  13. Д. Ханссон, Дж. Фрид "Remote: офис не требуется"

  14. Кормен Т., Лейзерсон Ч., Ривест Р.: «Алгоритмы: построение и анализ»

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

  16. Подготовка к собеседованию. Знать наизусть.

    1. Мой конспект.

    2. Паттерны (конспект + темы с сайта Refactoring guru)

    3. Sql

    4. Git https://gb.ru/posts/github-rabota-s-vetkami-i-kommitami

    5. Git https://habr.com/ru/company/ruvds/blog/599929/

    6. Книга Кэти Сиерра "Изучаем Java" - приложение - 10 тем

    7. 30 тем Javarush

  • 1215
  • 15 жовтня 2021, 20:44

Реєстрація

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

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

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

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