Объектно-ориентированное программирование на Java

Окунитесь в мир объектно-ориентированного программирования! Научитесь создавать и использовать классы, разберитесь с принципами ООП и их реализацией в Java, изучите паттерны проектирования приложений. Если Вы новичок в ООП и к тому же изучаете Java – этот курс для Вас!
Начальный уровень
Сертификат Stepik

Чему вы научитесь

  • понимать основы объектно-ориентированного программирования и их реализацию в языке Java
  • создавать собственные классы и объекты
  • использовать наследование и полиморфизм в Java
  • обрабатывать исключения
  • работать с дженериками и стандартными интерфейсами
  • познакомитесь с некоторыми паттернами проектирования
  • и многое другое...

О курсе

Присоединяйтесь к официальному телеграмм-каналу Programming for beginners по ссылке

Это курс по основам объектно-ориентированного программирования

Вы никогда не изучали объектно-ориентированное программирование? Или, наоборот, изучали, но только все запутали? Не отчаивайтесь! Я умею объяснять просто сложные вещи (хотя ООП - это не так сложно, как кажется).

Мы разберемся со всеми понятиями ООП. Научимся создавать собственные классы  и использовать библиотечные. И даже немного познакомимся со стандартными приемами создания архитектуры приложений (паттернами). После окончания этого курса Вы будете понимать, как все устроено и сможете уверенно закончить изучение Java Core.

Based on Java

 Нельзя изучать объектно-ориентированное программирование в сферическом вакууме... Нужно понимать, как те или иные теоретические концепции воплощаются в конкретном языке программирования. Для этого я выбрала Java, поскольку считаю, что в этом языке все устроено очень просто, логично и наглядно для понимания ООП. И вообще я люблю Java, вот и все :)

Преимущества курса

  • короткая, но выверенная теория
  • для изучения материала не требуется дополнительный поиск в Интернете
  • много задач с автоматической проверкой
  • постоянная поддержка автора курса

Для кого этот курс

Студенты, школьники и все, кто начинает изучать программирование

Начальные требования

Если Вы совсем новичок в Java, то рекомендую сначала пройти курс "Основы языка Java". Это даст основу для понимания  материала данного курса.

Наши преподаватели

Как проходит обучение

Теоретический материал представлен как текстом, так и видео. Вы можете выбрать тот формат, который Вам лучше походит. Или использовать и то, и другое много раз :)

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

Задачи проверяются по тестам. Но сложно сделать практикум именно по объектно-ориентированному программированию. Ведь всегда можно написать код, который пройдет тесты, но не будет иметь никакого отношения к ООП! Поэтому очень важно после решения задачи разобрать также образцы решения преподавателя и других студентов...

Вопросы в комментариях задавать можно. Здесь на них отвечают!

Нельзя писать спойлеры и оскорблять других учеников. Это курс для начинающих, и здесь приветствуются взаимопомощь и поддержка! Хотя здоровая критика в адрес преподавателя приветствуется.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

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

Сколько стоит обучение

Price: 2 000 
Попробовать бесплатно
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 2 000