другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Основы программирования на языке Java SE 7 Ed 2 (D67234GC21)

Java SE 7 Fundamentals Ed 2



Основы программирования на языке Java SE 7 Ed 2 (D67234GC21)
Код: D67234
Направление обучения: ИТ/прочие
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 112838 руб.
Цена для юр. лиц: 125375 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Данный курс позволяет слушателям с небольшим опытом программирования (или с полным отсутствием такового) начать изучение программирования с использованием языка программирования Java. В курсе рассматриваются важность объектно-ориентированного подхода в программировании, ключевые слова и конструкции языка программирования Java, а также этапы создания простых Java программ. Слушатели получают прочные знания основ языка программирования Java, позволяющие продолжить работу и обучение. Курс основан на Java Platform, Standard Edition 7 (Java SE 7); в нем используется продукт Java SE Development Kit 7 (JDK 7). Слушатели на практике осваивают основные концепции объектно-ориентированного подхода, такие как наследование, инкапсуляция и абстракция. Они узнают, как создавать и использовать простые Java классы, содержащие массивы, циклы и условные конструкции. Они учатся также использовать объектные ссылки и писать простой код для обработки ошибок. Курс обеспечивает понимание того, что такое платформа Java SE7 и как она используется в реальных приложениях.

Цель курса

  • Разработка и декларирование классов
  • Анализ задач бизнеса для получения представления о том, какие объекты и операции будут использованы при проектировании Java программы
  • Определение сроков
  • Синтаксис языка Java
  • Создание простых Java программ, успешно компилирующихся и выполняющихся
  • Объявление и инициализация переменных
  • Перчисление примитивных типов данных
  • Создание объектов и эффективное использование объектных переменных
  • Использование операторов, циклов и конструкций принятия решений
  • Объявление и создание экземпляра массивов и ArrayLists и итерирование по ним
  • Понимание преимуществ использования интегрированной среды разработки (IDE)
  • Понимание основных особенностей технологии Java
  • Объявление метода с аргументами и возвращаемыми значениями
  • Использование наследования для объявления и определения подкласса существующего суперкласса
  • Описание обработки ошибок в Java программе
  • Описание примеров использования Java в приложениях и в продуктах потребления

Целевая аудитория

  • Web администраторы
  • Разработчики порталов
  • Разработчики
  • Технические консультанты
  • Технические администраторы
  • Разработчики приложений
  • Системные администраторы
  • Менеджеры проектов

Необходимая подготовка

Минимальные навыки редактирования в простейшем текстовом редакторе, умение работать в командной строке и минимальные знания о работе в web-браузере.

Содержание

  • Введение в технологию Java

·         Связь Java с другими языками

·         Загрузка, установка и конфигурирование Java окружения в системе Windows

·         Различные технологии Java: Java EE, JavaME, Embedded Java SE

·         Основные особенности технологии и преимущества использования Java

·         Использование интегрированной среды разработки (IDE)

  • Объектное мышление

·         Определение области проблемы

·         Идентификация объектов и выбор критериев для определения объектов

  • Введение в язык Java

·         Определение классов

·         Идентификация компонент класса

·         Создание и использование тестового класса

·         Компиляция и выполнение тестовой программы

  • Работа с примитивными переменными

·         Объявление и инициализация переменных полей

·         Переменные типы данных, такие как целые, с плавающей точкой, текстовые и логические

·         Объявление переменных и присваивание значений

·         Использование констант

·         Использование арифметических операторов для модификации значений

  • Работа с объектами

·         Объявление и инициализация объектов

·         Хранение объектов в памяти

·         Использование объектных ссылок для манипуляции данными

·         Использование JSE javadocs для просмотра методов класса

·         Работа с объектами String и StringBuilder

  • Использование операторов и управляющих конструкций

·         Использование операторов отношения и условных операторов

·         Проверка равенства строк

·         Определение различных условий в программе и определение алгоритма

·         Создание конструкций if и if/else

·         Вложение и создание цепочек условных предложений

·         Использование предложения switch

  • Создание и использование массивов

·         Объявление, создание и инициализация одномерного массива

·         Объявление, создание и инициализация двумерного массива

·         Использование цикла for для обработки массива

·         Создание и инициализация ArrayList

·         Использование предложения import для работы с существующими Java API

·         Доступ к значению в массиве или ArrayList

·         Использование массива аргументов

  • Использование циклов

·         Создание циклов while и вложенных циклов while

·         Создание цикла for

·         Использование ArrayLists с циклами for

·         Создание цикла do while

·         Понятие об области действия переменной

  • Работа с методами и перегрузка методов

·         Создание и вызов метода

·         Передача аргументов и возвращение значений

·         Создание статических методов и переменных

·         Использование модификаторов

·         Перегрузка метода

  • Использование инкапсуляции и конструкторов

·         Создание конструкторов

·         Реализация инкапсуляции

  • Введение в более сложные концепции объектно-ориентированного подхода

·         Использование наследования

·         Использование типов полиморфизма, таких как перегрузка, переопределение, и динамическое связывание

·         Работа с суперклассами и подклассами

·         Введение абстракции в анализ и проектирование

·         Предназначение Java интерфейсов

·         Создание и реализация Java интерфейса

  • Обработка ошибок

·         Различные виды возможных ошибок и их обработка в Java

·         Различные виды исключений в Java

·         Использование Javadocs для исследования исключений, выброшенных методами основных классов

·         Создание кода для обработки исключений

  • Общая картина

·         Создание пакетов и JAR файлов для развертывания средствами Java

·         Двух- и трех-уровневая архитектура

Некоторые примеры Java приложений

Сертификация

Может служить для начальной подготовки к сертификации «Oracle Certified Associate, Java SE 6/SE 7»


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


К сожалению, в этом курсе нет ближайщих дат для бронирования, но вы можете запросить информацию.

Курс доступен в следующих пакетах:

Спецпредложения
Курсы Сisco в Волгограде в июле! Скидки до 40%!
Очно и онлайн. Расписание на июль 2017.
Курсы со скидками
Программа профессиональной переподготовки «Информационная безопасность»
старая цена для физ.лиц: 110 000 руб.
цена со скидкой: от 59 900 руб.
старая цена для юр.лиц: 120 000 руб.
цена со скидкой: от 60 000 руб.
Контрактная система в сфере закупок товаров, работ и услуг для обеспечения государственных и муниципальных нужд
старая цена для физ.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
старая цена для юр.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
Мероприятия
Развитие бизнеса — получение заказов от корпораций с государственным участием
Бесплатные семинары для малого и среднего бизнеса по ФЗ-223. 15 городов.
Обеспечение безопасности персональных данных: новые штрафы с 1 июля 2017. Что нужно знать владельцам сайтов и работодателям?
Бесплатный вебинар для владельцев сайтов и специалистов, ответственных за обработку персональных данных в организациях