Направления обучения
Сервер объявлений
Основы языка программирования Java
Описание:
Курс по основам языка программирования Java предоставляет обучаемым отличную возможность приступить к изучению программирования с использованием языка программирования Java. Данный курс предназначен для обучаемым с небольшим опытом программирования или не имеющих такового. В рамках курса уделяется внимание важности объектно-ориентированного программирования, ключевым словам и конструкциям языка программирования Java, а также действиям, необходимым для создания простых программ на основе технологии Java. Обучаемые, проходящие данный курс, могут приобрести солидную базу в использовании языка программирования Java, на основании которой можно выстраивать карьеру и дальнейшее обучение. В курсе рассматривается платформа Java, Standard Edition 6 (Java SE 6) и используется средство разработки Java SE Development Kit 6 (JDK 6).
После завершения данного курса обучаемые должны уметь:
- Показывать знания технологии Java, языка программирования Java и жизненного цикла продукта;
- Использовать различные конструкции языка программирования Java для создания различных приложений на базе технологии Java;
- Использовать конструкции для принятия решений и организации циклов, а также методы для управления последовательностью выполнения программы;
- Реализовывать промежуточное программирование на основе технологии Java и объектно-ориентированные (OO) принципы в программах на основе технологии Java;
Программа мероприятия:
Module 1 - Объяснение основ технологии Java
Опишите ключевые принципы языка программирования Java
Перечислите три группы продуктов на основе технологии Java
Подведите итоги по каждому из семи стадий жизненного цикла продукта
Module 2 - Анализ проблем и разработка решений
Проанализируйте проблему при помощи объектно-ориентированного анализа
Спроектируйте классы, из которых будут создаваться объекты
Module 3 - Разработка и тестирование программ на основе технологии Java
Определите четыре компонента класса в языке программирования Java
Используйте метод main в тестовом классе для запуска программы на основе технологии Java из командной строки
Скомпилируйте и выполните программу на основе технологии Java
Module 4 - Объявление, инициализация и использование переменных
Определите использование синтаксиса переменных и дайте определения синтаксиса для переменной
Назовите восемь базисны типов данных языка программирования Java
Объявите, инициализируйте и используйте переменные и постоянные в соответствии с руководствами по языку программирования Java и стандартами программирования
Измените значения переменных с помощью операций
Используйте распространение и приведение типов
Module 5 - Создание и использование объектов
Объявите переменные ссылок на объекты, создайте их экземпляры и инициализируйте
Рассмотрите, как хранятся переменные ссылок на объекты в сравнении с примитивными переменными
Используйте класс (класс String), входящий в комплект Java Software Developer Kit (SDK)
Используйте спецификацию библиотеки классов платформы Java 2, Standard Edition (J2SE[TM]) для изучения других классов в данном интерфейсе API
Module 6 - Использование операций и конструкций принятия решений
Определите операции отношения и условных операции
Создайте конструкции if и if/else
Используйте конструкцию switch
Module 7 - Использование циклических конструкций
Создайте циклы while
Разработайте циклы for
Создайте циклы do/while
Module 8 - Разработка и использование методов
Опишите преимущества методов и определите методы исполнителя и вызова
Объявите и вызовите метод
Сравните объектные и статические методы
Используйте перегруженные методы
Module 9 - Реализация инкапсуляции и конструкторов
Используйте инкапсуляцию для защиты данных
Создайте конструкторы для инициализации объектов
Module 10 - Создание и использование массивов
Запрограммируйте одномерные массивы
Присвойте значения массиву с использованием атрибута length (длина) и цикла
Передайте аргументы методу main для использования в программе
Создание двухмерных массивов
Module 11 - Реализация наследования
Определите и протестируйте свой собственный случай использования наследования
Дайте объяснение абстракции
Явно определите библиотеки классов, используемые в вашем коде