Чему вы научитесь
- понимать основы объектно-ориентированного программирования и их реализацию в языке Java
- создавать собственные классы и объекты
- использовать наследование и полиморфизм в Java
- обрабатывать исключения
- работать с дженериками и стандартными интерфейсами
- познакомитесь с некоторыми паттернами проектирования
- и многое другое...
О курсе
Присоединяйтесь к официальному телеграмм-каналу Programming for beginners по ссылке
Это курс по основам объектно-ориентированного программирования
Вы никогда не изучали объектно-ориентированное программирование? Или, наоборот, изучали, но только все запутали? Не отчаивайтесь! Я умею объяснять просто сложные вещи (хотя ООП - это не так сложно, как кажется).
Мы разберемся со всеми понятиями ООП. Научимся создавать собственные классы и использовать библиотечные. И даже немного познакомимся со стандартными приемами создания архитектуры приложений (паттернами). После окончания этого курса Вы будете понимать, как все устроено и сможете уверенно закончить изучение Java Core.
Based on Java
Нельзя изучать объектно-ориентированное программирование в сферическом вакууме... Нужно понимать, как те или иные теоретические концепции воплощаются в конкретном языке программирования. Для этого я выбрала Java, поскольку считаю, что в этом языке все устроено очень просто, логично и наглядно для понимания ООП. И вообще я люблю Java, вот и все :)
Преимущества курса
- короткая, но выверенная теория
- для изучения материала не требуется дополнительный поиск в Интернете
- много задач с автоматической проверкой
- постоянная поддержка автора курса
Для кого этот курс
Студенты, школьники и все, кто начинает изучать программирование
Начальные требования
Если Вы совсем новичок в Java, то рекомендую сначала пройти курс "Основы языка Java". Это даст основу для понимания материала данного курса.
Наши преподаватели
Как проходит обучение
Теоретический материал представлен как текстом, так и видео. Вы можете выбрать тот формат, который Вам лучше походит. Или использовать и то, и другое много раз :)
Видео лучше просматривать на повышенной скорости.
Задачи проверяются по тестам. Но сложно сделать практикум именно по объектно-ориентированному программированию. Ведь всегда можно написать код, который пройдет тесты, но не будет иметь никакого отношения к ООП! Поэтому очень важно после решения задачи разобрать также образцы решения преподавателя и других студентов...
Вопросы в комментариях задавать можно. Здесь на них отвечают!
Нельзя писать спойлеры и оскорблять других учеников. Это курс для начинающих, и здесь приветствуются взаимопомощь и поддержка! Хотя здоровая критика в адрес преподавателя приветствуется.
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- понимание принципов ООП
- навыки использования этих принципов в своем коде
- подготовку к собеседованию по ООП на Java
- сертификат по окончанию курса