1

Etapa 1

"Изучаем Java"

2

Etapa 2

Java. Базовый курс на Stepic.org

3

Etapa 3

JavaRush

4

Etapa 4

Golovach Courses "Java Core (dec. 2013)"

5

Etapa 5

Шаблоны проектирования на языке Java

6

Etapa 6

"Философия Java"

7

Etapa 7

"Java. Библиотека профессионала. Том 1"

8

Etapa 8

Пройти курс Java Algo

9

Etapa 9

"Структуры данных и алгоритмы в Java"

10

Etapa 10

Junior Java Developer на Quizful

11

Etapa 11

Собеседование

1

Etapa 1

"Изучаем Java"

2

Etapa 2

Java. Базовый курс на Stepic.org

3

Etapa 3

JavaRush

4

Etapa 4

Golovach Courses "Java Core (dec. 2013)"

5

Etapa 5

Шаблоны проектирования на языке Java

6

Etapa 6

"Философия Java"

7

Etapa 7

"Java. Библиотека профессионала. Том 1"

8

Etapa 8

Пройти курс Java Algo

9

Etapa 9

"Структуры данных и алгоритмы в Java"

10

Etapa 10

Junior Java Developer на Quizful

11

Etapa 11

Собеседование

30 enero 2016 30 junio 2017
Objetivo completado 24 marzo 2020

Autor del objetivo

mxmilyasov

Belarús, Минск

4 año / año / año

Carrera y trabajo

Стать Junior Java Developer.

Моя цель - стать программистом.

Почему? Я убежден, что за IT-сферой будущее нашего мира. А потому, я хочу, чтобы в будущем у меня была твердая почва под ногами, уверенность в завтрашнем дне и интересная работа, сопряженная с возможностью творческого самовыражения, хорошим заработком и стабильностью.

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

Дорогу осилит идущий.

PS: по мере продвижения буду добавлять новые подцели.

 Criterio del fin

Трудоустройство на позицию Junior Java Developer.

 Recursos personales

Время, поддержка близких, книги, JavaRush и прочие информационные ресурсы.

 Lo ecológico del objetivo

Реализация собственного потенциала, стремление к финансовой независимости, работа+хобби длинною в жизнь.

  1. "Изучаем Java"

    Прогресс в прочтении книги авторства Б. Бейтса и К. Сьерра.

    1. Погружаемся

    2. Путешествие в Объективилль

    3. Свои переменные нужно знать в лицо

    4. Как себя ведут объекты

    5. Особо мощные методы

    6. Использование библиотеки Java

    7. Прекрасная жизнь в Объективилле

    8. Серьезный полиморфизм

    9. Жизнь и смерть объектов

    10. Числа имеют значение

    11. Опасное поведение

    12. Очень графическая история

    13. Улучшай свои навыки

    14. Сохранение объектов

    15. Устанавливаем соединение

    16. Структуры данных

    17. Выпусти свой код

    18. Распределенные вычисления

  2. Java. Базовый курс на Stepic.org

    Прохождение курса на Stepic.org.

    1. Введение в Java

    2. Базовый синтаксис Java

    3. Объекты, классы и пакеты в Java

    4. Обработка ошибок, исключения, отладка

    5. Ввод-вывод, доступ к файловой системе

    6. Generics. Collections. Streams

  3. JavaRush

    Прохождение 30 уровней на JavaRush.

    1. Знакомство с Java: вывод на экран, типы String и int

    2. Знакомство с Java: переменные, методы, классы

    3. Первая программа: ввод с клавиатуры, работа в IDE

    4. Знакомство с ветвлениями и циклами

    5. Знакомство с классами: написание своих классов, конструкторы

    6. Знакомство с объектами: написание своих объектов, время жизни, статические переменные

    7. Массивы и списки: Array, ArrayList, знакомство с Generics

    8. Коллекции: LinkedList, HashSet, HashMap. Date - дата.

    9. Знакомство с исключениями: try, catch, throws, multy-catch

    10. Приведение примитивных типов: расширение и сужение

    11. Основы ООП: основные принципы, наследование, инкапсуляция

    12. Основы ООП: перегрузка, полиморфизм, абстракция, интерфейсы

    13. Интерфейсы: сравнение с абстрактным классом, множественное наследование

    14. Приведение типов, instanceOf. Большая задача на интерфейсы

    15. Перегрузка методов, особенность вызова конструкторов

    16. Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep

    17. Знакомство с нитями: synchronized, volatile, yield

    18. Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream

    19. Знакомство с потоками: Reader/Writer, FileReader/FileWriter

    20. Сериализация

    21. Устройство объекта Object: equals, hashCode, clone, wait, notify, toString(),...

    22. String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer

    23. Внутренние классы, примеры: Map.Entry

    24. Внутренние классы, особенности реализации

    25. Создание и остановка нитей: start, interrupt, sleep, yield

    26. Совместный доступ к монопольным данным: synchronized, volatile

    27. DeadLock. Wait, notify, notifyAll

    28. ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Опыт работы с Jsoup

    29. Autoboxing, особенности реализации

    30. Операторы: числовые, логические и бинарные. Опыт работы с Swing

  4. Golovach Courses "Java Core (dec. 2013)"

    Просмотр лекций Ивана Головача.

    1. Procedural Java #1

    2. Procedural Java #2

    3. Procedural Java #3

    4. Procedural Java #4

    5. Procedural Java #5

    6. Exceptions #1

    7. Exceptions #2

    8. Exceptions #3

    9. Exceptions #4

    10. IO #1

    11. IO #2

    12. IO #3

    13. IO #4

    14. Collections #1

    15. Collections #2

    16. Collections #3

    17. Collections #4

    18. Multithreading #1

    19. Multithreading #2

    20. Multithreading #3

    21. OOP #1

    22. OOP #2

    23. OOP #3

    24. OOP #4

    25. OOP #5

  5. Шаблоны проектирования на языке Java

    Прослушать курс по паттернам.

    1. Порождающие (creational)

    2. Поведенчиские (behavioral)

    3. Структурные (structural)

  6. "Философия Java"

    Прогресс в прочтении книги авторства Б. Эккеля.

    1. Введение в объекты

    2. Все является объектом

    3. Операторы

    4. Управляющие конструкции

    5. Инициализация и завершение

    6. Управление доступом

    7. Повторное использование классов

    8. Полиморфизм

    9. Интерфейсы

    10. Внутренние классы

    11. Коллекции объектов

    12. Обработка ошибок и исключения

    13. Строки

    14. Информация о типах

    15. Обобщенные типы

    16. Массивы

    17. Подробнее о контейнерах

    18. Система ввода-вывода Java

    19. Перечислимые типы

    20. Аннотации

    21. Параллельное выполнение

    22. Графический интерфейс

  7. "Java. Библиотека профессионала. Том 1"

    Прогресс в прочтении книги авторства К. Хорстманна и Г. Корнелла.

    1. Введение в язык Java

    2. Среда программирования на Java

    3. Основные языковые конструкции Java

    4. Объекты и классы

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

    6. Интерфейсы и внутренние классы

    7. Программирование графики

    8. Обработка событий

    9. Компоненты пользовательского интерфейса в Swing

    10. Развертывание приложений и апплетов

    11. Исключения, утверждения, протоколирование и отладка

    12. Обобщенное программирование

    13. Коллекции

    14. Многопоточная обработка

    15. Приложение А. Ключевые слова Java

  8. Пройти курс Java Algo

    Курс getJavaJob состоит из двух частей: Algo и Web. Насколько можно судить по отзывам, после Web'а все ребята устраиваются работать. Но чтобы попасть на Web, нужно пройти Algo, что я и собираюсь сделать. Так как я нацелен на полное прохождение курса - буду стараться.

    1. algoInit

  9. "Структуры данных и алгоритмы в Java"

    Прогресс в прочтении книги авторства Р. Лафоре.

    1. Общие сведения

    2. Массивы

    3. Простая сортировка

    4. Стеки и очереди

    5. Связанные списки

    6. Рекурсия

    7. Нетривиальная сортировка

    8. Двоичные деревья

    9. Красно-черные деревья

    10. Деревья 2-3-4

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

    12. Пирамиды

    13. Графы

    14. Взвешенные графы

    15. Рекомендации по использованию

  10. Junior Java Developer на Quizful

    На сайте Quizful пройти тесты:

    1. Программирование - Основы

    2. Java - Основы

    3. ООП - Основы

    4. ООП в Java

    5. SQL - Основы

  11. Собеседование

  • 7194
  • 30 enero 2016, 14:28
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?