1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

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

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

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

21

Step 21

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

22

Step 22

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

23

Step 23

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

24

Step 24

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

25

Step 25

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

26

Step 26

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

27

Step 27

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

28

Step 28

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

29

Step 29

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

30

Step 30

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

31

Step 31

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

32

Step 32

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

33

Step 33

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

34

Step 34

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

35

Step 35

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

36

Step 36

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

37

Step 37

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

38

Step 38

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

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

14

Step 14

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

15

Step 15

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

16

Step 16

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

17

Step 17

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

18

Step 18

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

19

Step 19

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

20

Step 20

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

21

Step 21

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

22

Step 22

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

23

Step 23

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

24

Step 24

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

25

Step 25

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

26

Step 26

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

27

Step 27

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

28

Step 28

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

29

Step 29

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

30

Step 30

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

31

Step 31

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

32

Step 32

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

33

Step 33

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

34

Step 34

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

35

Step 35

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

36

Step 36

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

37

Step 37

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

38

Step 38

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

16 November 2015 20 February 2016
Goal completed 23 April 2016

Goal author

Career & Work

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

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

 Goal Accomplishment Criteria

Курс пройден

  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 и закрепить полученные навыки на практике.

  • 2302
  • 16 November 2015, 09:32
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?