Java SE11. Уровень 1. Основы программирования (JAVASE11)

Описание курса Даты и регистрация Программа курса
 

Цели курса

В данном курсе студенты будут изучать разработку приложений с использованием языка программирования Java Platform, Standard Edition (Java SE) 11. Курс начинается с введения в язык программирования Java и с обзора принципов объектно-ориентированной (OO) разработки перед тем, как сосредоточиться на создании объектно-ориентированных приложений на Java. Курс предоставляет студентам краткий обзор синтаксиса языка Java, включая пакеты, классы, методы, переменные, условные операторы и управление потоками. Студенты узнают о роли наследования и интерфейсов в Java, о применении шаблонов разработки в спроектированных ими приложениях, о создании и обработке исключений и о том, как производить рефакторинг кода. Кроме того, этот курс раскрывает различные новые функции Java SE 11. Студенты также узнают о различных прикладных программных интерфейсах Java (API), сосредотачиваясь на API, широко используемых в реальных приложениях Java, таких как Наборы, Ввод/Вывод, Потоки и других служебных классах. Практические лабораторные упражнения представлены в течение курса, позволяя студентам исследовать язык Java и закрепляя изученные в ходе лекций понятия. В лабораторных работах студенты создают и отлаживают код Java и работу с API Java при использовании средств разработки Java, предоставленных Eclipse. Эти средства разработки включают инструменты, необходимые для написания и исполнения кода Java, интегрированный отладчик, инструменты рефакторинга и инструменты тестирования JUnit.

Содержание курса

По окончании курса слушатели смогут:

  • Описать основные принципы объектно-ориентированного программирования
  • Использовать синтаксис Java для разработки Java приложений
  • Использовать наследование и интерфейсы в приложениях Java
  • Описать, как шаблоны разработки используются в проектировании приложений
  • Проводить рефакторинг кода Java
  • Описать и использовать некоторые из важных классов API и интерфейсов, доступных Java, включая: классы обертки для примитивных типов данных, коллекции, классы-утилиты, классы ввода-вывода, потоки, исключения
  • Создавать и использовать JavaBeans
  • Использовать средства разработки Java в Eclipser
  • Выполнять отладку Java приложений
  • Выполнять тестирование приложений Java, используя JUnit
Classroom training

Длительность 5 дней

 
Даты и регистрация

В настоящее время расписание на курс отсутствует