Microsoft Silver Partner
Оформить заявку

Курс - Java Essential

Изображение к курсу Java Essential
Курс Java Essential
Длительность 10 дней / 20 часов
Количество уроков 10

Онлайн обучение

2500 UAH Записаться

Видео обучение

Оформить подписку

Консультации

Записаться
Курсы JAVA - начинается с изучения основных понятий и принципов объектно-ориентированного программирования, классов, а также особенностей языка, и заканчивая рассмотрением базовых понятий такой парадигмы как Java Generics.
• Свободно ориентироваться в материалах курса
• Понимать теорию машинной математики и работы электронно-вычислительных систем
• Знать базовый синтаксис Java
Курс "Essential" предназначен для новичков в программировании, которые умеют работать с примитивными типами, понимают машинную математику, логику и готовы изучать объектно-ориентированное программирование.
Урок 1

Введение в ООП. Классы и объекты

На уроке рассматривается тема классов и создания их экземпляров. Объясняется назначение и использование свойств, принципы работы с конструкторами. Применение ключевых слов this и null. Инкапсуляция.

Урок 2

Классы и Объекты

На уроке рассматриваются взаимосвязи между объектами и классами, понятие состояния и поведения объектов, перегрузка конструкторов. Также рассматриваются области применения ключевого слова static.

Урок 3

Наследование и полиморфиз

На уроке рассматриваются такие парадигмы объектно-ориентированного подхода, как наследование и полиморфизм, механизмы переопределения методов и ключевое слово final.

Урок 4

Абстрактные классы и интерфейсы

На уроке рассматривается парадигма абстракции и её воплощение в Java. Работа с абстрактными классами и интерфейсами. Примеры связей между классами (композиция, ассоциация, агрегация и тд.)

Урок 5

Списки

На уроке рассматривается работа с массивами и методы класса Arrays. Как замена массивам рассматривается работа со списками из Java Collection Framework на примере ArrayList.

Урок 6

Статические и вложенные классы

На уроке рассматриваются применение и использование вложенных классов. Также рассматривается принципы создания и механизмы использования статических членов.

Урок 7

Анонимные классы и перечислительные типы

На уроке рассматривается использование анонимных объектов и анонимных классов. Также рассматривается использование и сфера применения перечислений (Enums).

Урок 8

Обработка исключений

На уроке рассматривается механизм обработки исключительных ситуаций выполнения программы в Java. Рассматривается класс Exception, конструкции try-catch-finally, try-with –resources. Создание собственных классов исключений.

Урок 9

Class Object

На уроке рассматривается иерархия классов в Java и суперкласс Object. Переопределение и использование методов класса Object.

Урок 10

Универсальные шаблоны

На уроке рассматривается парадигма обобщённого программирования Java Generics. Параметризованные типы в Java; ковариантность, контрвариантность и ограничения обобщений.

• Вы будете понимать основные подходы ООП: инкапсуляцию, полиморфизм, наследование и абстракцию
• Работать с классами и объектами
• Обрабатывать исключения
• Понимать основы обобщённого программирования
• Решать логические задачки, которые задают на собеседованиях в IT компаниях
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время
02.10.2017 13.10.2017 09:00-11:00 Зарегистрироваться
02.10.2017 13.10.2017 11:30-13:30 Зарегистрироваться
02.10.2017 13.10.2017 16:30-18:30 Зарегистрироваться
16.10.2017 27.10.2017 09:00-11:00 Зарегистрироваться
16.10.2017 27.10.2017 11:30-13:30 Зарегистрироваться
16.10.2017 27.10.2017 16:30-18:30 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку

Стационар Полустационар 3 дня в неделю
Дата начала Дата окончания Время
02.10.2017 13.10.2017 09:00-11:00 Зарегистрироваться
02.10.2017 13.10.2017 11:30-13:30 Зарегистрироваться
02.10.2017 13.10.2017 16:30-18:30 Зарегистрироваться
16.10.2017 27.10.2017 09:00-11:00 Зарегистрироваться
16.10.2017 27.10.2017 11:30-13:30 Зарегистрироваться
16.10.2017 27.10.2017 16:30-18:30 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку