Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Разработка на платформе Java SE. Базовые темы

  Сложность

Пока неизвестно

  Длительность

40 ак.ч.

  Формат

онлайн

  Документ по выпуску

удостоверение о повышении квалификации государственного образца

Стоимость курса
44 500

Подробнее о курсе

Описание Курс является первой частью программы обучения «Разработка на платформе Java SE» и может изучаться отдельно или комплексно. В данном курсе слушатели получат базовые знания и навыки, которые позволят им заниматься разработкой на платформе Java SE.  В курсе рассматриваются основы объектно-ориентированного программирования, использование UML для дизайна приложений, а также основы использования языка Java (типы языка, операторы, классы, пакеты, исключения). Курс содержит большое количество практических упражнений.

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

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

  1. Введение в платформу Java (теория – 1,5 ч; практика – 1,5 ч)

История создания; Задачи платформы; Понятие платформы; Версионность; Направления; Обзор JDK; Процесс разработки и запуска; Использование комментариев.

  2. Основы объектно-ориентированного программирования (теория – 2 ч; практика – 1,5 ч)

Парадигмы программирования; Классы и объекты; Наследование; Полиморфизм; Видимость.

  3. Введение в UML (теория – 2 ч; практика – 2,5 ч)

Задачи UML; Типы диаграмм; Диаграммы классов; Диаграммы состояний; Диаграммы последовательности; Краткий обзор остальных типов диаграмм.

  4. Структура приложений на Java (теория – 2,5 ч; практика – 1 ч)

Описание класса; Понятие Java-приложения; Работа с экземпляром класса; Иллюстрация; Понятие classpath; Практика; Пакеты; Java-архивы; Практика; Модификация Java-приложения из двух классов; Разбиение классов по пакетам; Архивация одного пакета; Запуск.

  5. Примитивные типы, операторы, управление потоком выполнения (теория – 2 ч; практика – 1,5 ч)

Где используются базовые типы; Декларация переменных и их инициализация; Примитивные типы; Базовые типы; Операторы в Java; Ветвления; Циклы; Параметры методов.

  6. Реализация ООП в Java (теория – 5,5 ч; практика – 7,5 ч)

Перегрузка методов; Наследование; Полиморфизм; Модификатор final; Конструкторы; Перечисления (enums); Статический контекст; Абстракции; Принципы проектирования; Параметризуемые классы (generics).

  7. Расширенные вопросы синтаксиса Java (теория – 1,5 ч; практика – 3,5 ч)

Assertions; Вложенные классы; Вопросы совместимости с предыдущими версиями платформы.

  8. Исключения (теория – 1 ч; практика – 3 ч)

Концепция обработки исключений; Блок try-catch-finally; Типы исключений; Выброс исключения из метода; Прием "rethrow".

  Итого: теория – 18 ч. (45%), практика – 22 ч. (55%)

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных