1

Этап 1

Модуль 1. Урок 1. Введение в Java

2

Этап 2

Модуль 1. Урок 2. Виды языков программирования и место языка Java среди них.

3

Этап 3

Модуль 1. Урок 3. Из чего состоит Java.

4

Этап 4

Модуль 1. Урок 4. Основы работы в терминале (ознакомительный).

5

Этап 5

Модуль 1. Урок 5. Настройка окружающей среды для разработки на языке Java.

6

Этап 6

Модуль 2. Урок 1. Введение в ООП.

7

Этап 7

Модуль 2. Урок 2. Типы данных в Java.

8

Этап 8

Модуль 2. Урок 3. Работа с экземплярами в Java.

9

Этап 9

Модуль 2. Урок 4. Пакеты в Java.

10

Этап 10

Модуль 3. Урок 1. Основы использования и создания методов в классах. Часть 1.

11

Этап 11

Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2.

12

Этап 12

Модуль 3. Урок 3. Уровни методов в Java.

13

Этап 13

Модуль 3. Урок 4. Наследование в Java.

14

Этап 14

Модуль 3. Урок 5. Аннотация @Override в Java.

15

Этап 15

Модуль 4. Урок 1. Условный оператор IF в Java.

16

Этап 16

Модуль 4. Урок 2. Массивы в Java.

17

Этап 17

Модуль 4. Урок 3. Циклы в Java.

18

Этап 18

Модуль 4. Урок 4. Оператор SWITCH в Java.

19

Этап 19

Модуль 5. Урок 1. Уровни доступа в Java.

20

Этап 20

Модуль 5. Урок 2. Конструкторы в Java.

21

Этап 21

Модуль 5. Урок 3. Неизменяемые объекты.

22

Этап 22

Модуль 5. Урок 4. Паттерн проектирования Builder.

23

Этап 23

Модуль 5. Урок 5. Перечисления в Java.

24

Этап 24

Модуль 6. Урок 1. Составные строки в Java.

25

Этап 25

Модуль 6. Урок 2. Манипуляции символами.

26

Этап 26

Модуль 6. Урок 3. Преобразование строк в числа и обратно.

27

Этап 27

Модуль 7. Урок 1. Интерфейсы в Java.

28

Этап 28

Модуль 7. Урок 2. Абстрактные классы.

29

Этап 29

Модуль 7. Урок 3. Интерфейс List в Java.

30

Этап 30

Модуль 8. Урок 1. Nested (static) классы в Java.

31

Этап 31

Модуль 8. Урок 2. Inner (non-static) классы в Java.

32

Этап 32

Модуль 8. Урок 3. Анонимные классы в Java.

33

Этап 33

Модуль 9. Урок 1. Исключения в Java.

34

Этап 34

Модуль 9. Урок 2. Иерархия исключений.

35

Этап 35

Модуль 10. Урок 1. Проект ХО.

36

Этап 36

Модуль 10. Урок 2. Проект ХО.

37

Этап 37

Модуль 10. Урок 3. Проект ХО.

38

Этап 38

Модуль 10. Урок 4. Проект ХО.

1

Этап 1

Модуль 1. Урок 1. Введение в Java

2

Этап 2

Модуль 1. Урок 2. Виды языков программирования и место языка Java среди них.

3

Этап 3

Модуль 1. Урок 3. Из чего состоит Java.

4

Этап 4

Модуль 1. Урок 4. Основы работы в терминале (ознакомительный).

5

Этап 5

Модуль 1. Урок 5. Настройка окружающей среды для разработки на языке Java.

6

Этап 6

Модуль 2. Урок 1. Введение в ООП.

7

Этап 7

Модуль 2. Урок 2. Типы данных в Java.

8

Этап 8

Модуль 2. Урок 3. Работа с экземплярами в Java.

9

Этап 9

Модуль 2. Урок 4. Пакеты в Java.

10

Этап 10

Модуль 3. Урок 1. Основы использования и создания методов в классах. Часть 1.

11

Этап 11

Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2.

12

Этап 12

Модуль 3. Урок 3. Уровни методов в Java.

13

Этап 13

Модуль 3. Урок 4. Наследование в Java.

14

Этап 14

Модуль 3. Урок 5. Аннотация @Override в Java.

15

Этап 15

Модуль 4. Урок 1. Условный оператор IF в Java.

16

Этап 16

Модуль 4. Урок 2. Массивы в Java.

17

Этап 17

Модуль 4. Урок 3. Циклы в Java.

18

Этап 18

Модуль 4. Урок 4. Оператор SWITCH в Java.

19

Этап 19

Модуль 5. Урок 1. Уровни доступа в Java.

20

Этап 20

Модуль 5. Урок 2. Конструкторы в Java.

21

Этап 21

Модуль 5. Урок 3. Неизменяемые объекты.

22

Этап 22

Модуль 5. Урок 4. Паттерн проектирования Builder.

23

Этап 23

Модуль 5. Урок 5. Перечисления в Java.

24

Этап 24

Модуль 6. Урок 1. Составные строки в Java.

25

Этап 25

Модуль 6. Урок 2. Манипуляции символами.

26

Этап 26

Модуль 6. Урок 3. Преобразование строк в числа и обратно.

27

Этап 27

Модуль 7. Урок 1. Интерфейсы в Java.

28

Этап 28

Модуль 7. Урок 2. Абстрактные классы.

29

Этап 29

Модуль 7. Урок 3. Интерфейс List в Java.

30

Этап 30

Модуль 8. Урок 1. Nested (static) классы в Java.

31

Этап 31

Модуль 8. Урок 2. Inner (non-static) классы в Java.

32

Этап 32

Модуль 8. Урок 3. Анонимные классы в Java.

33

Этап 33

Модуль 9. Урок 1. Исключения в Java.

34

Этап 34

Модуль 9. Урок 2. Иерархия исключений.

35

Этап 35

Модуль 10. Урок 1. Проект ХО.

36

Этап 36

Модуль 10. Урок 2. Проект ХО.

37

Этап 37

Модуль 10. Урок 3. Проект ХО.

38

Этап 38

Модуль 10. Урок 4. Проект ХО.

16 ноября 2015 20 февраля 2016
Цель завершена 23 апреля 2016
Карьера и работа

Пройти курс Введение в Java

В поддержку цели развития пройти курс Введение в Java на hexlet.io. Осмыслить и понять.

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

Курс пройден

  1. Модуль 1. Урок 1. Введение в Java

    Цель: Рассмотреть темы уроков сета Java 101: изучение Java с нуля, переход на Java SE8 и практическая разработка своего ПО

  2. Модуль 1. Урок 2. Виды языков программирования и место языка Java среди них.

    Цель: Выработать понимание того, какие типы языков программирования (ЯП) существуют и какие задачи решает каждый из этих типов

  3. Модуль 1. Урок 3. Из чего состоит Java.

    Цель: Понять, что есть Java для конечного пользователя, и как выглядит UI, написанный на Java. Понять, какая из частей Java решает ту или иную задачу пользователя (UI/web service/и пр).

  4. Модуль 1. Урок 4. Основы работы в терминале (ознакомительный).

    Цель: Рассмотреть основные (необходимые, но не все нужные) команды для работы в терминале и научиться ими пользоваться.

  5. Модуль 1. Урок 5. Настройка окружающей среды для разработки на языке Java.

    Цель: Установить и настроить среду для комфортной работы с Java.

  6. Модуль 2. Урок 1. Введение в ООП.

    Цель: Показать особенности ООП и на практике реализовать первый класс в Java

  7. Модуль 2. Урок 2. Типы данных в Java.

    Цель: Разобраться в типах данных в Java и научиться понимать числа в разных системах исчисления.

  8. Модуль 2. Урок 3. Работа с экземплярами в Java.

    Цель: Выработать понимание того, как происходит создание объекта в Java и как происходит работа с его полями (свойствами) на практике.

  9. Модуль 2. Урок 4. Пакеты в Java.

    Цель: Познакомиться с пакетами и научиться использовать полученные знания на практике.

  10. Модуль 3. Урок 1. Основы использования и создания методов в классах. Часть 1.

    Цель: Научиться использовать методы - создавать методы, вызывать методы.

  11. Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2.

    Цель: Понять важность написания правильного, читаемого кода и научиться рефакторить свой и чужой код на приемлемом уровне.

  12. Модуль 3. Урок 3. Уровни методов в Java.

    Цель: Познакомиться с уровнями методов в Java (instance level/class level). Изучить особенности использования и создания class level/static методов и class level переменных.

  13. Модуль 3. Урок 4. Наследование в Java.

    Цель: Целью данного урока является знакомство с концепцией наследование в ООП и получение базовых навыков использования принципа наследования в Java

  14. Модуль 3. Урок 5. Аннотация @Override в Java.

    Цель: Целью данного урока является знакомство с переопределением методов в Java, а также применение данной возможности на практике в проекте TicTacToe

  15. Модуль 4. Урок 1. Условный оператор IF в Java.

    Цель: Изучить условный оператор IF в Java

  16. Модуль 4. Урок 2. Массивы в Java.

    Цель: Получить теоретические знания о том, что такое массивы в Java и закрепить полученные навыки на практике.

  17. Модуль 4. Урок 3. Циклы в Java.

    Цель: Получить знания о том, что такое циклы и как их использовать на практике на примере языка Java.

  18. Модуль 4. Урок 4. Оператор SWITCH в Java.

    Цель: Получить теоретические знания о операторе switch в Java и научится применять его на практике. В данном уроке представлена заключительная практика к модулю номер 3.

  19. Модуль 5. Урок 1. Уровни доступа в Java.

    Цель: В уроке рассмотрены теоретические аспекты уровней доступа и представлено практическое задание на закрепление полученных знаний на практике.

  20. Модуль 5. Урок 2. Конструкторы в Java.

    Цель: Получить теоретические знания о том, что такое конструктор в Java и закрепить полученные навыки на практике.

  21. Модуль 5. Урок 3. Неизменяемые объекты.

    Цель: Получить теоретические знания о том, что такое неизменяемые объекты в Java и закрепить полученные навыки на практике.

  22. Модуль 5. Урок 4. Паттерн проектирования Builder.

    Цель: Получить теоретические знания о том, что такое паттерны проектирования в Java и закрепить полученные навыки на практике.

  23. Модуль 5. Урок 5. Перечисления в Java.

    Цель: Получить теоретические знания о том, что такое перечисления в Java и закрепить полученные навыки на практике

  24. Модуль 6. Урок 1. Составные строки в Java.

    Цель: Получить теоретические знания о том, что такое cоставные строки в Java и закрепить полученные навыки на практике.

  25. Модуль 6. Урок 2. Манипуляции символами.

    Цель: Получить теоретические знания о том, что такое манипуляции символами строки в Java и закрепить полученные навыки на практике.

  26. Модуль 6. Урок 3. Преобразование строк в числа и обратно.

    Цель: Получить теоретические знания о том, что такое манипуляции символами строки в Java и закрепить полученные навыки на практике.

  27. Модуль 7. Урок 1. Интерфейсы в Java.

    Цель: Ознакомиться с понятием интерфейса в Java, а так же принципом полиморфизма в ООП. Также в процессе урока мы рассмотрим случаи, в которых целесообразно применять полиморфизм в реальных проектах.

  28. Модуль 7. Урок 2. Абстрактные классы.

    Цель: Получить теоретические знания о том, что такое абстрактные классы в Java и закрепить полученные навыки на практике.

  29. Модуль 7. Урок 3. Интерфейс List в Java.

    Цель: Получить теоретические знания о том, что такое интерфейс List в Java и закрепить полученные навыки на практике.

  30. Модуль 8. Урок 1. Nested (static) классы в Java.

    Цель: Получить теоретические знания о том, что такое вложенные (nested) классы в Java и закрепить полученные навыки на практике.

  31. Модуль 8. Урок 2. Inner (non-static) классы в Java.

    Цель: Получить теоретические знания о том, что такое внутренние (inner) классы в Java и закрепить полученные навыки на практике.

  32. Модуль 8. Урок 3. Анонимные классы в Java.

    Цель: Получить теоретические знания о том, что такое анонимные классы в Java и закрепить полученные навыки на практике.

  33. Модуль 9. Урок 1. Исключения в Java.

    Цель: Получить теоретические знания о том, что такое исключения в Java и закрепить полученные навыки на практике.

  34. Модуль 9. Урок 2. Иерархия исключений.

    Цель: Получить теоретические знания об иерархии исключений в Java и закрепить полученные навыки на практике.

  35. Модуль 10. Урок 1. Проект ХО.

    Цель: Получить теоретические знания о разработке программ на Java и закрепить полученные навыки на практике.

  36. Модуль 10. Урок 2. Проект ХО.

    Цель: Получить теоретические знания о разработке программ на Java и закрепить полученные навыки на практике.

  37. Модуль 10. Урок 3. Проект ХО.

    Цель: Получить теоретические знания о разработке программ на Java и закрепить полученные навыки на практике.

  38. Модуль 10. Урок 4. Проект ХО.

    Цель: Получить теоретические знания о разработке программ на Java и закрепить полученные навыки на практике.

  • 2301
  • 16 ноября 2015, 09:32
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?