Ваша корзина пуста
Сумма: 0 руб.

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

О курсе
Разработка на платформе Java SE 7. Базовые темы
от 25 000 руб.
Заказать курс
количество
выпускников
53

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

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

После посещения программы слушатели смогут:
• формировать JavaDoc-документацию
• читать базовые типы UML-диаграмм
• разрабатывать и запускать Java-приложения
• использовать в приложениях примитивные и объектные типы
• использовать в приложениях ключевые операторы языка
• использовать в приложениях абстрактные классы и интерфейсы
• использовать в приложениях вложенные классы
• использовать в приложениях механизм исключений
Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
1. Введение в платформу Java: 

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

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

  • Задачи UML 
  • Типы диаграмм 
  • Диаграммы классов 
  • Диаграммы состояний 
  • Диаграммы последовательности 
  • Краткий обзор остальных типов диаграмм 
4. Структура приложений на Java: 

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

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

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

  • Вложенные классы 
  • Вопросы совместимости с предыдущими версиями платформы 
8. Исключения: 

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