Java SE developement: part 1
Цель курса:
В данном 5-дневном курсе студенты будут изучать разработку приложений с использованием языка программирования Java Platform, Standard Edition (Java SE) 8. Курс начинается с введения в язык программирования Java и с обзора его ключевых принципов и синтаксиса: пакеты, классы, методы, переменные, условные операторы и управление потоками. Рассматриваются принципы объектно-ориентированного программирования. Студенты узнают о роли наследования и интерфейсов в Java, о применении шаблонов разработки в спроектированных ими приложениях, о создании и обработке исключений и о том, как производить рефакторинг кода. Кроме того, этот курс раскрывает различные функции, появившиеся в Java SE 8-11. Студенты также узнают о различных прикладных программных интерфейсах Java (API), сосредотачиваясь на API, широко используемых в реальных приложениях Java, таких как коллекции, классы для ввода/вывода, потоки. Лабораторные упражнения выполняются после теоретических занятий, позволяя студентам на практике исследовать язык Java и закреплять изученные в ходе лекций понятия. В лабораторных работах студенты создают и отлаживают код Java и работают с различными Java API. Используется среда разработки Eclipse. Более глубокие и специфические темы, связанные с разработкой на Java SE рассматриваются в курсе WD1111.
Для кого предназначен этот курс:
Разработчиков, не имеющих или имеющих малый опыт программирования на Java
Для успешного прохождения курса слушатели должны:
Знакомство с объектно-ориентированным программированием желательно, но не обязательно
По окончании курса слушатели смогут:
Описать ключевые особенности языка Java
Описать основные принципы объектно-ориентированного программирования
Понимать синтаксис Java в любых приложениях
Использовать наследование и интерфейсы в приложениях Java
Описать и использовать некоторые из важных классов API и интерфейсов, доступных Java, включая: классы обертки для примитивных типов данных, коллекции, классы-утилиты, классы ввода-вывода, потоки, исключения
Использовать средства разработки Java в Eclipse
Выполнять отладку Java приложений
WD0111 Java SE разработка: часть 1