1

Step 1

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

22 May—25 May

2

Step 2

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

26 May—01 June

3

Step 3

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

02 June—08 June

4

Step 4

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

09 June—15 June

5

Step 5

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

16 June—22 June

6

Step 6

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

23 June—29 June

7

Step 7

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

30 June—06 July

8

Step 8

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

07 July—13 July

9

Step 9

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

14 July—20 July

10

Step 10

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

21 July—27 July

11

Step 11

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

28 July—03 August

12

Step 12

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

04 August—10 August

13

Step 13

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

11 August—17 August

14

Step 14

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

18 August—24 August

15

Step 15

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

04 March—15 March

16

Step 16

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

16 March—29 March

17

Step 17

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

30 March—12 April

18

Step 18

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

13 April—26 April

19

Step 19

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

27 April—10 May

20

Step 20

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

11 May—24 May

21

Step 21

Level 27: DeadLock. Wait, notify, notifyAll

25 May—07 June

22

Step 22

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

08 June—21 June

23

Step 23

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

22 June—05 July

24

Step 24

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

06 July—19 July

1

Step 1

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

22 May—25 May

2

Step 2

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

26 May—01 June

3

Step 3

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

02 June—08 June

4

Step 4

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

09 June—15 June

5

Step 5

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

16 June—22 June

6

Step 6

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

23 June—29 June

7

Step 7

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

30 June—06 July

8

Step 8

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

07 July—13 July

9

Step 9

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

14 July—20 July

10

Step 10

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

21 July—27 July

11

Step 11

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

28 July—03 August

12

Step 12

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

04 August—10 August

13

Step 13

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

11 August—17 August

14

Step 14

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

18 August—24 August

15

Step 15

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

04 March—15 March

16

Step 16

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

16 March—29 March

17

Step 17

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

30 March—12 April

18

Step 18

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

13 April—26 April

19

Step 19

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

27 April—10 May

20

Step 20

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

11 May—24 May

21

Step 21

Level 27: DeadLock. Wait, notify, notifyAll

25 May—07 June

22

Step 22

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

08 June—21 June

23

Step 23

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

22 June—05 July

24

Step 24

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

06 July—19 July

21 May 2014 16 April 2015
outdated

Goal abandoned

The author does not write in the goal 11 years 23 days

Goal author

Vlad

Ukraine, Харьков

37 years old

Career & Work

JavaRush (7 - 30 levels)

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

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

  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: Операторы: числовые, логические и бинарные

  • 8050
  • 21 May 2014, 23:03
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?