O-Java-Fun. Java SE 8: Основи / Основы. Java SE 8: Fundamentals
Java SE 8: Основи / Основы. Java SE 8: Fundamentals
Описание Курса:
Курс Java SE 8 Fundamentals позволяет тем, у кого мало или нет опыта программирования, изучить объектно-ориентированное программирование с использованием языка Java. Это является надежной основой для разработки программного обеспечения.
Аудитория:
- Разработчики приложений
- Системные администраторы
- Менеджеры проектов
- Разработчики
- Технические консультанты
- Технические администраторы
- Веб-администраторы
Приобретаемые навыки:
- Java для создания приложений технологии Java.
- Применение решения и циклические конструкции и методы.
- Понимание основных объектно-ориентированные концепций, такие как наследование, инкапсуляция и абстракция.
- Использование и манипулирование ссылками на объекты, а также для написания простого кода обработки ошибок.
- Использование новые пакеты SE 8 java.time и java.time.format для форматирования и печати.
- Модификация данных, передаваемое лямбда-выражение предиката в класс Коллекции.
Содержание курса:
Что такое программа на Java?
- Запуск / тестирование Java-программы
- Введение в компьютерные программы
- Технология Java и среда разработки
- Ключевые особенности языка Java
- Java классы
- Основной метод
- Введение переменных
- Работа со строками
- Работа с числами
- Управление числовыми данными
- Работа с условиями
- Работа со списком предметов
- Обработка списка предметов
- Работа с объектными ссылками
- Представляем сценарий использования футбольной лиги
- Определение полей и методов
- Делать больше с массивами
- Представляем среду IDE NetBeans
- Объявление, создание и инициализация объектов
- Работа с объектами и классами
- Использование класса StringBuilder
- Использование Java API Docs
- Остальные числовые операторы
- Продвижение и приведение переменных
- Подробнее о примитивных типах данных
- Использование класса String
- Как аргументы передаются в метод
- Статические методы и переменные
- Перегрузка метода
- Используя методы
- Аргументы метода и возвращаемые значения
- Контроль доступа
- Инкапсуляция
- Перегрузка конструкторов
- Использование операторов Switch
- Больше способов использовать конструкции if / else
- Использование отладчика NetBeans
- Реляционные и условные операторы
- Разбор args Array
- Двумерные массивы
- Класс ArrayList
- Вложенные петли
- Альтернативные циклические конструкции
- Работа с датами
- Вводя полиморфизм
- Создание и расширение абстрактных классов
- Работа с подклассами и суперклассами
- Переопределяющие методы в суперклассе
- Обзор наследования
- Представляем лямбда-выражения
- Использование интерфейсов
- Полиморфизм в фундаментальных классах JDK
- Использование интерфейса списка
- Обработка исключений: обзор
- Распространение исключений
- Ловля и бросание исключений
- Обработка нескольких исключений и ошибок
Материалы и сертификаты:
Акцент Профи