1

Етап 1

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

2

Етап 2

Знакомство с Java: переменные, методы, классы (повторение)

3

Етап 3

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

4

Етап 4

Знакомство с ветвлениями и циклами (повторение)

5

Етап 5

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

6

Етап 6

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

7

Етап 7

Массивы и списки: Array, ArrayList, знакомство с Generics (повторение)

8

Етап 8

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

9

Етап 9

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

10

Етап 10

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

11

Етап 11

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

12

Етап 12

Коллекции: LinkedList, HashSet, HashMap. Date - дата. (повторение)

13

Етап 13

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

14

Етап 14

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

15

Етап 15

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

16

Етап 16

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

17

Етап 17

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

18

Етап 18

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

19

Етап 19

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

20

Етап 20

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

21

Етап 21

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

22

Етап 22

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

23

Етап 23

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

24

Етап 24

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

25

Етап 25

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

26

Етап 26

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

27

Етап 27

DeadLock. Wait, notify, notifyAll

28

Етап 28

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

29

Етап 29

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

30

Етап 30

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

31

Етап 31

Работа с файлами и архивами

32

Етап 32

RMI и динамический прокси. Опыт работы с Swing

33

Етап 33

JSON, JavaScript. Опыт работы с Guava, Apache Commons Collections, JUnit

34

Етап 34

Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование

35

Етап 35

Системы контроля версий: Git и SVN. Generics

36

Етап 36

Основные паттерны для создания веб приложений. Углубленное изучение коллекций

37

Етап 37

Паттерны проектирования. Утилитные классы Arrays. Collections

38

Етап 38

Методологии разработки. Аннотации в Java. Иерархия исключений

39

Етап 39

Создаем первое веб приложение. Работа с Tomcat и Idea

40

Етап 40

URI, URL. REST сервисы. Создаем свое клиент-серверное приложение.

1

Етап 1

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

2

Етап 2

Знакомство с Java: переменные, методы, классы (повторение)

3

Етап 3

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

4

Етап 4

Знакомство с ветвлениями и циклами (повторение)

5

Етап 5

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

6

Етап 6

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

7

Етап 7

Массивы и списки: Array, ArrayList, знакомство с Generics (повторение)

8

Етап 8

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

9

Етап 9

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

10

Етап 10

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

11

Етап 11

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

12

Етап 12

Коллекции: LinkedList, HashSet, HashMap. Date - дата. (повторение)

13

Етап 13

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

14

Етап 14

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

15

Етап 15

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

16

Етап 16

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

17

Етап 17

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

18

Етап 18

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

19

Етап 19

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

20

Етап 20

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

21

Етап 21

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

22

Етап 22

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

23

Етап 23

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

24

Етап 24

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

25

Етап 25

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

26

Етап 26

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

27

Етап 27

DeadLock. Wait, notify, notifyAll

28

Етап 28

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

29

Етап 29

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

30

Етап 30

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

31

Етап 31

Работа с файлами и архивами

32

Етап 32

RMI и динамический прокси. Опыт работы с Swing

33

Етап 33

JSON, JavaScript. Опыт работы с Guava, Apache Commons Collections, JUnit

34

Етап 34

Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование

35

Етап 35

Системы контроля версий: Git и SVN. Generics

36

Етап 36

Основные паттерны для создания веб приложений. Углубленное изучение коллекций

37

Етап 37

Паттерны проектирования. Утилитные классы Arrays. Collections

38

Етап 38

Методологии разработки. Аннотации в Java. Иерархия исключений

39

Етап 39

Создаем первое веб приложение. Работа с Tomcat и Idea

40

Етап 40

URI, URL. REST сервисы. Создаем свое клиент-серверное приложение.

28 квітня 2016 28 квітня 2017
Ціль прострочена на 2748 днів

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

Автор не відписував в цілі 7 років 11 месяців 25 днів

Автор мети

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

40 уровней JavaRush

Предыстория.

Апрель 2015 года: я купила подписку JavaRush по скидке (тогда она была безлимитная).

Июль 2015 года: повторение, дошла до 8 уровня. Перегорела. Ничего не понятно. Потеря мотивации.

Октябрь 2015-Апрель 2016: Как в тумане.

Апрель 2016: Изменены условия подписки: Срок действия до 01.01.2017

14 апреля 2016: Повторение 0 уровня (0-3)

15 апреля 2016: Повторение 0 уровня (4-7), 1 уровня (1-12), 2 уровня (1-11), 3 уровня (1-2), 4 уровня (1-3) (слишком много для одного дня, забросила...)

24 апреля 2016: Конференция JPoint2016 Student Day: Я поняла, что я знаю по Java ооооочень мало. Почти ничего/

Итак, 28 апреля 2016:

Снова начну с повторения 3 уровня, т.к. 0-2 уровень перечитывала раз 10.

Необходимо решить доступные задачи, и только потом переходить на след уровень. (на данный момент открыто до 13 уровня, лек.2).

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

достичь 41 уровня

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

Время(?). Ментор(на случай возникновения вопросов). Ноутбук. Интернет. Книги(в т.ч.электронные).

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

Если я достигну эту цель, это значит, что любая последующая цель, любое последующее начинание мне по плечу. Во что бы то ни стало надо превратить это "Если" в "Когда".

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

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

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

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

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

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

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

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

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

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

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

  12. Коллекции: LinkedList, HashSet, HashMap. Date - дата. (повторение)

  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

  31. Работа с файлами и архивами

  32. RMI и динамический прокси. Опыт работы с Swing

  33. JSON, JavaScript. Опыт работы с Guava, Apache Commons Collections, JUnit

  34. Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование

  35. Системы контроля версий: Git и SVN. Generics

  36. Основные паттерны для создания веб приложений. Углубленное изучение коллекций

  37. Паттерны проектирования. Утилитные классы Arrays. Collections

  38. Методологии разработки. Аннотации в Java. Иерархия исключений

  39. Создаем первое веб приложение. Работа с Tomcat и Idea

  40. URI, URL. REST сервисы. Создаем свое клиент-серверное приложение.

  • 5442
  • 28 квітня 2016, 12:46

Реєстрація

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

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

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

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