1

Етап 1

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

22 травня—25 травня

2

Етап 2

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

26 травня—01 червня

3

Етап 3

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

02 червня—08 червня

4

Етап 4

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

09 червня—15 червня

5

Етап 5

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

16 червня—22 червня

6

Етап 6

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

23 червня—29 червня

7

Етап 7

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

30 червня—06 липня

8

Етап 8

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

07 липня—13 липня

9

Етап 9

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

14 липня—20 липня

10

Етап 10

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

21 липня—27 липня

11

Етап 11

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

28 липня—03 серпня

12

Етап 12

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

04 серпня—10 серпня

13

Етап 13

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

11 серпня—17 серпня

14

Етап 14

Level 20: Сериализация

18 серпня—24 серпня

15

Етап 15

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

04 березня—15 березня

16

Етап 16

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

16 березня—29 березня

17

Етап 17

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

30 березня—12 квітня

18

Етап 18

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

13 квітня—26 квітня

19

Етап 19

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

27 квітня—10 травня

20

Етап 20

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

11 травня—24 травня

21

Етап 21

Level 27: DeadLock. Wait, notify, notifyAll

25 травня—07 червня

22

Етап 22

Level 28: ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable

08 червня—21 червня

23

Етап 23

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

22 червня—05 липня

24

Етап 24

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

06 липня—19 липня

1

Етап 1

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

22 травня—25 травня

2

Етап 2

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

26 травня—01 червня

3

Етап 3

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

02 червня—08 червня

4

Етап 4

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

09 червня—15 червня

5

Етап 5

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

16 червня—22 червня

6

Етап 6

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

23 червня—29 червня

7

Етап 7

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

30 червня—06 липня

8

Етап 8

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

07 липня—13 липня

9

Етап 9

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

14 липня—20 липня

10

Етап 10

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

21 липня—27 липня

11

Етап 11

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

28 липня—03 серпня

12

Етап 12

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

04 серпня—10 серпня

13

Етап 13

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

11 серпня—17 серпня

14

Етап 14

Level 20: Сериализация

18 серпня—24 серпня

15

Етап 15

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

04 березня—15 березня

16

Етап 16

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

16 березня—29 березня

17

Етап 17

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

30 березня—12 квітня

18

Етап 18

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

13 квітня—26 квітня

19

Етап 19

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

27 квітня—10 травня

20

Етап 20

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

11 травня—24 травня

21

Етап 21

Level 27: DeadLock. Wait, notify, notifyAll

25 травня—07 червня

22

Етап 22

Level 28: ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable

08 червня—21 червня

23

Етап 23

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

22 червня—05 липня

24

Етап 24

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

06 липня—19 липня

21 травня 2014 16 квітня 2015
outdated

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

Автор не відписував в цілі 9 років 8 месяців 28 днів

Автор мети

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

JavaRush (7 - 30 levels)

JavaRush - это онлайн платформа для изучения Java, что-то наподобие Codecademy. Классно то, что очень много упражнений, хотя вместе с этим крайне желательно почитывать какую-нибудь книгу. Так как особо там ничего не разжевывается. Выбрал книгу "Thinking in Java" Eckel на английском. Посмотрим осилим ли, короче попробуем)

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

Достигнуть 31-го уровня и прорешать задач не менее 80%.

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

Пока есть время, и есть желание

 Екологічність мети

Для меня это работа над собой, проверка себя и плюс ко всему это интересно)

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

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

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

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

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

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

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

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

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

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

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

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

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

  14. Level 20: Сериализация

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

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

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

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

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

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

  21. Level 27: DeadLock. Wait, notify, notifyAll

  22. Level 28: ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable

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

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

  • 7473
  • 21 травня 2014, 23:03


Щоденник мети

331день

Запис до етапу «Level 23: Внутренние классы, примеры: Map.Entry»

Vlad16 квіт 2015, 14:50

Есть 23 уровень!) Большая задача классная была. Нужно написать игру змейка. Уматный результат в итоге получается)
У меня сейчас намечаются дела. Поэтому снова не знаю как у меня будет со временем. Буду стараться делать по чуть-чуть. Думаю важно чтобы регулярно. Пусть совсем мало, но регулярно.

Michael16.04.2015

Java осваиваете с нуля? Или были базовые знания в кодинге до начала курса?

Vlad16.04.2015

MishaAem, нет. Базовые знания java core были. Но это все теория была. Как раз для практики и подписался на javarush.

315день

Запис до етапу «Level 22: String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer»

Vlad31 бер 2015, 09:50

Интересный уровень был. Не все знал из теории данного уровня. Так что очень полезный. И задачки есть непростые) Пришлось попотеть)

299день

Запис до етапу «Level 21: Устройство объекта Object: equals, hashCode, clone, wait, notify, toString(),...»

Vlad15 бер 2015, 21:35

Закончил 21 уровень. Все таски этого уровня выполнены. Интересно было. Была одна задача на работу с zip архивами, и одна на работу с JDBC как я понял, вот только плохо что проверить это нельзя. Вернее можно, но это надо наверное подымать какую-то субд, создавать соответсвующую базу и т.п. Вообщем, для ознакомления было интересно)

286день
Vlad2 бер 2015, 15:57

Итак, изначальную цель завершил. 20 уровней прошел, правда решил не все задачи. Переоценил себя. 2 задачи остались нерешенными на 19 уровне, и столько же на 20. Может как-нибудь потом вернусь к ним, загадывать не буду.
И решил продолжить заниматься, для чего собственно и расширил цель - дойти до 30 уровня.
P.S. Надеюсь, что все получится)

269день
Vlad13 лют 2015, 19:17

Ну что ж, по объективным причинам не мог уделять время java... Так что теперь будемс вспоминать и добиваться цели) Решил уже на javarush пару задачек, но вначале ох как тяжко шло... Ну ничего, шаг за шагом, главное что идем.

129день
Vlad26 вер 2014, 07:06

Застрял на двух последних задачах 19 уровня. Плюс появились новые дела. Выбился из графика конечно очень сильно, и это печально. Но цель несомненно достигну.

106день

Запис до етапу «Level 18: Знакомство с потоками: InputStream/OutputStream, FileInputStream, FileOutputStream»

Vlad3 вер 2014, 11:07

Завершил 18 уровень. Вчера долго возился с задачей bonus02, часа 4 наверное.

96день

Запис до етапу «Level 17: Знакомство с нитями: synchronized, volatile, yield»

Vlad24 серп 2014, 23:33

Закончил 17-й уровень. Нужно как-то намайстрячится тестировать многопоточные программы, а то как котенок в диком лесу. Где? Что? ...

Коментарі

Подписываюсь : ) Очень интересный сервис. Я буквально на одном дыхании до девятого уровня поднялся.

Vlad10.08.2014

Александр, успехов вам! =)

82день

Запис до етапу «Level 16: Знакомство с нитями: Thread, Runnable, start, join, interrupt, sleep»

Vlad10 серп 2014, 12:14

Итак... Маленькими шажочками приближаемся к цели) С потоками уже нет такой однозначности решения какой-то задачи. Приходится думать не только как программист но и как тестировщик, что немного раздражает так как хочется быстрее продвигаться. Хотя с другой стороны это полезный навык, который, несомненно, пригодиться в будущей работе)

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

309 000

единомышленников

инструменты

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

Присоединиться
Реєстрація

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

Уже зарегистрированы?
Швидка реєстрація через соцмережі
Вхід на сайт

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

not_registered
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?
Александр
Василиса
Биоробот
resignedangel
Ксения
Still Dre
Александр
Grand
Grand
Vlad
Александр
Александр