Сайт Учебного Центра "Institutio" Каталог Учебного Центра "Institutio"
  Institutio » Каталог » Разработка ПО » PDEV0001
Разделы
Разработка ПО (12)
Визуальное моделирование (5)
Изменения и конфигурации (7)
Тестирование (5)
Управление проектами (2)
Методологии и базы знаний (9)
Управление требованиями (5)
Технологии
Новинки Перейти
Применение IBM Rational Software Architect для визуального моделирования и архитектурного проектирования
6,125.00руб.
Поиск программы
 
Введите слово для поиска.
Расширенный поиск
Java Standard Edition 6 (Java SE 6), подготовка к SCJP
[PDEV0001]
 
15,400.00руб.

Аннотация:
Предлагаемый курс обучения Java дает возможность слушателям на углубленном уровне освоить язык программирования Java и получить навыки практического создания программ на языке Java.

Длительность (в рабочих днях):   5

Один день равен 8 акад.часам (один акад. час - 45 минут)

Описание:
Методы курса обучения Java основаны на активном вовлечении слушателей в учебный процесс с использованием разнообразных методических материалов. Программу курса обучения java ведут высококвалифицированные преподаватели и специалисты, имеющие различные сертификаты компаний Sun Microsystems, Oracle, IBM и имеющие большой опыт практического программирования на языке Java.
Данный курс содержит материал для подготовки к сдаче теста 310-065 «Sun Certified Programmer for the Java Platform 6», приведены примеры и комментарии по темам этого экзамена. При чтении курса используются учебные материалы на русском языке. Размер групп на курсах составляет от 6 до 10 человек, что обеспечивает возможность преподавателю внимательно контролировать учебный процесс с каждым слушателем, отвечая на все вопросы и применяя индивидуальный подход к обучению Java. Слушатели изучат конструкции и механизмы работы языка Java, основанные на парадигме объектно-ориентированного программирования. Также изучаются основные стандартные средства разработки, входящие в состав JDK (Java SE Development Kit), а также интегрированная среда разработки eclipse. Продолжительность курса составляет 40 академических часов.

Цели:

  • Cоздавать приложения на языке Java, используя богатый набор конструкций, предлагаемых языком Java, создавать многопоточные программы, использовать исключения и Assertions, использовать Generics

Аудитория:
Курс предназначен для разработчиков программного обеспечения, желающих освоить язык программирования Java и подготовится к прохождению сертификации Sun Certified Programmer for the Java Platform 6.

Содержание:

  1. Курс обучения Java
    • Основы технологии Java. Понятия и термины
      • История создания языка Java
      • Преимущества и особенности Java
      • Понятия и термины
      • Комментарии в языке Java
      • Алфавит языка Java
      • Зарезервированные слова
    • Обьектно-ориентированное программирование в Java
      • Инкапсуляция
      • Наследование Is-A, Has-A
      • Полиморфизм
      • Замещение и перегрузка (overriding/overloading), замещенные и перегруженные методы (overridden methods, overloaded methods)
      • Явное и неявное преобразование типов
      • Интерфейсы
      • Допустимые возвращаемые значения
      • Конструкторы и инициализация, конструкторы по умолчанию, перегруженные конструкторы
      • Статические переменные и методы
    • Присваивание
      • Стек и куча (stack/heap)
      • Литеральные константы (литералы), присваивание и переменные
      • Литеральные константы примитивных типов
      • Операции присваивания, преобразование примитивных типов
      • Локальные примитивы и объекты
      • Передача параметров в методах
      • Объявление, создание и инициализация массивов
      • Блоки инициализации
      • Использование классов-оберток (wrapper classes)
      • Autoboxing
      • Управление памятью, «Сборщик мусора» (garbage collector)
    • Операторы
      • Операторы присваивания
      • Реляционные операторы
      • Оператор instanceof
      • Арифметические операторы
      • Логические операторы
      • Условные операторы
    • Управление ходом выполнения программы
      • Условные выражения : оператор if-then
      • Условные выражения : оператор switch/case
      • Цикл с предусловием while…
      • Цикл с постусловием do… while
      • Цикл с фиксированным количеством итераций for
      • Цикл перебора коллекций типа foreach
      • Использование break и continue
      • Маркированный (labeled) и немаркированные (unlabeled) выражения
    • Исключительные ситуации (exceptions)
      • Обработка исключительных ситуаций
      • Перехват исключительных ситуаций с использованием try и catch
      • Использование finally
      • Не
      • Определение исключительных ситуаций
      • Иерархия исключительных ситуаций
      • Соответствие исключительных ситуаций
      • Uncaught и caught исключительные ситуации
    • Assertions в Java
      • Обзор assertions
      • Активирование assertions
      • Использование механизма assertions
    • Строки, ввод-вывод, форматирование и парсинг
      • String, StringBuilder и StringBuffer
      • Файловая система и ввод-вывод
      • Класс java.io.Console Class
      • Сериализация
      • Работа с датами, числами и денежной информацией
      • Парсинг, форматирование, токены
      • Использование printf() и format()
    • Коллекции и Generics
      • Перегрузка hashCode() and equals()
      • Коллекции
      • Интерфейс List
      • Интерфейс Set
      • Интерфейс Map
      • Интерфейс Queue
      • Коллекции и Autoboxing
      • Сортировка коллекций и массивов
      • Поиск в коллекциях
      • Backed коллекции
      • Generics
      • совместное использование коллекций с использованием Generic и без него
      • Полиморфизм и Generics
      • Методы Generic
      • Объявление Generic
    • Внутренние классы
      • Обычные внутренние классы
      • Ссылка на внутренний класс из внешнего класса
      • Локальный внутренний класс в методе
      • Анонимный внутренний класс
      • Статический вложенный класс
    • Потоки
      • Определение потока
      • Создание потока
      • Старт потока
      • Состояния потока и переходы состояний
      • Приостанока выполнения потока и yield( )
      • Синхронизация и блокировка, взаимная блокировка
      • Взаимодействие потоков
      • Использование notifyAll( )

Предварительные требования:
Очень желательно знание слушателями любого алгоритмического языка программирования, желательно знание основ объектно-ориентированного программирования.

Даты предстоящих курсов обучения:

Идет набор группы слушателей по данной программе обучения.

Смотрите в блоке "Информация", как оставить заявку на прохождение обучения по данной программе или записаться на конкретную дату!

Программа была добавлена в наш каталог 07.02.2011.
Валюта
Технология
Сайт Java, Spring
Другие программы
Предстоящие курсы
Ближайшие 2 дня
Ближайшие 10 дней
Ближайшие 30 дней
Ближайшие 60 дней
Ближайшие полгода
Информация
Обзор
Как найти программу
Как найти курс
Как оставить заявку
Сертификаты
Прямое сообщение нам
Наши контакты
Как уменьшить стоимость курсов

Copyright © 2023 ФИНЭКО Софт