Java для начинающих: с нуля до сертификата Oracle — Повтор
О чём курс
Для подготовки к международному сертификату Java OCA (Oracle Certified Associate) необходимо освоить базу языка с прицелом на строгие стандарты тестирования. Вы пройдете путь от синтаксиса и примитивных типов данных до объектно-ориентированного программирования, включая работу с классами, интерфейсами, коллекциями и обработку исключений. Материал разбит на 30 видеоуроков общей длительностью 43 часа, где теория сразу закрепляется практикой. Курс ориентирован на тех, кто хочет получить фундаментальные знания для работы Java-разработчиком в компаниях любого уровня, от СНГ до международного рынка.
Программа обучения
- Информация о данном видео курсе. Разновидности языков программирования. Знакомство с Java. Методы «print» и «println».
- Примитивные типы данных. Понятие «переменная». Системы счисления.
- Арифметические и логические операции. Операции сравнения и присваивания.
- Понятия «класс» и «объект». Знакомство со ссылочными типами данных.
- Создание объектов. Понятие «конструктор». Объявление и вызов методов.
- Перезагрузка методов и конструкторов (overloading). Ключевое слово «this». Знакомство с ошибками, возникающими при компиляции и при запуске программы.
- Понятие «package». Модификаторы видимости (access modifiers).
- Модификаторы «final» и «static». Понятие «константа».
- Разновидности переменных и пределы их видимости.
- Понятия «import» и «import static». Использование комментариев.
- Использование примитивных и ссылочных типов данных при вызове метода.
- Конструкции «if» и «if else». Ternary оператор.
- Конструкция «switch».
- Классический цикл «for». Выражения «break» и «continue».
- Циклы «while» и «do while».
- Всё о классе String.
- Всё о классе StringBuilder.
- Понятие «массив». Работа с массивами.
- Параметры метода типа varargs. Аргументы типа command line. Цикл «foreach».
- Всё о классе ArrayList.
- Понятие «garbage collection». Рассмотрение интересных примеров по пройденному материалу.
- Знакомство с объектно ориентированным программированием. Инкапсуляция. Наследование. Ключевое слово «super». Модификатор видимости «protected».
- Типы ссылочных переменных и объектов, на которые они ссылаются. Переопределение (overriding) и сокрытие (hiding) методов. Методы с модификатором «final».
- Абстрактные методы и классы. Интерфейсы. Дефолтные и статические методы в интерфейсе.
- Полиморфизм. Оператор «instanceof». Кастинг примитивных и ссылочных типов данных.
- Методы «equals» и «toString». Wrapper классы.
Выпуски серии 3
Все 3Другие материалы автора 5
ZT Zaur Tregulov Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.