+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вы смотрели
Вход
 
 
Каталог
 
Категории
 
 
Подписка на новости:
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
Яндекс.Деньги VISA, EUROCARD/MASTER CARD, DCL, JCB WebMoney RBK Money Деньги@mail.ru Сбербанк РФ ASSIST QIWI кошелек
 
Курс расчета
 
 1 у.е. = 64.15 руб.
 
 Цены показывать:
 
 
 
 
  
Направления
CASE   Графические редакторы   Интеграция приложений и данных   Разработка веб-приложений   СУБД и хранилища данных   Управление бизнес-процессами   Управление разработкой ПО  
 

Продукт  

Курс "Основы программирования на языке Java"

Цена: 20 990 руб.
 
Звонок с сайта Купить дешевле
 
Продолжительность - 5 дней
Расписание: 05.12.2016 (Москва)
 
Специализация:  Java
Код: 5JPF
 

В течение 5 дней обучения слушатели узнают, как писать Java-приложения и Java-апплеты на Java 2 с использованием JDK 1.6. Слушатели изучат конструкции и механизмы работы языка Java, основанные на технологиях более ранних языков и парадигме объектно-ориентированного программирования. Слушатели на практических примерах смогут создать графический интерфейс пользователя (GUI) для приложений и апплетов с использованием модели событий SDK 1.2. В конце курса обучения они реализуют небольшой проект по созданию действующей клиент-серверной системы передачи сообщений. Данный курс содержит материал для подготовки к сдаче теста Oracle 1Z0-851 "Java Standard Edition 6 Programmer Certified Professional Exam", приведены примеры и комментарии по темам этого экзамена. При чтении курса используются учебные материалы на русском языке.

ПОСЛЕ ИЗУЧЕНИЯ КУРСА ВЫ СМОЖЕТЕ

  • Cоздавать приложения на языке Java
  • Создавать многопоточные программы
  • Использовать исключения
  • Использовать обобщения (Generics)
  • Компоновать элементы графического интерфейса
  • Использовать модели событий
  • Создавать GUI-приложения с использованием технологии SWING
  • Создавать сетевые приложения, использующие протокол TCP/IP

СОДЕРЖАНИЕ КУРСА

Основы технологии Java. Понятия и термины
  • Краткая история Java
  • Преимущества и особенности Java
  • Понятия и термины
  • Комментарии в языке Java
  • Алфавит языка Java
  • Зарезервированные слова

Типы данных, переменные и операторы
  • Примитивные типы данных
  • Объявления переменных
  • Область действия и значения по умолчанию
  • Приведение типов
  • Операторы
  • Перечисления

Управление течением программы
  • Составные операторы
  • Условные выражения : оператор if-then
  • Условные выражения : оператор switch/case
  • Циклы: цикл с предусловием while…
  • Циклы: цикл с постусловием do… while
  • Циклы: цикл с фиксированным количеством итераций for
  • Циклы: цикл перебора коллекций типа foreach

Методы
  • Создание и использование метода
  • Возврат значения из метода
  • Передача параметров в метод
  • Перегрузка методов
  • Методы с переменным количеством параметров

Массивы
  • Определение массивов
  • Одномерные массивы в Java
  • Многомерные и иррегулярные массивы
  • Инициализация и управление массивами

Классы и объекты
  • Объектно-ориентированная концепция
  • Переменные класса и экземпляра класса
  • Объектные ссылки и сборка мусора

Наследование
  • Механизм наследования в Java
  • Перекрытие методов и позднее связывание
  • Методы класса Object

Конструкторы
  • Предназначение конструкторов
  • Использование конструкторов
  • Порядок работы конструкторов
  • Обратный вызов как пример использования конструкторов

Обобщенное программирование
  • Общие сведения о настраиваемых типах
  • Создание настраиваемого типа
  • Ограниченные типы и метасимвольные аргументы
  • Ограниченные типы и коллекции
  • Ограничения настраиваемых типов

Работа со строкам
  • Класс String и его особенности
  • Методы класса String
  • Сравнение классов String и StringBuffer

Абстрактные классы и интерфейсы
  • Абстрактные классы : постановка задачи
  • Решение задачи с помощью абстрактных классов
  • Интерфейсы : постановка задачи
  • Решение задачи с помощью интерфейсов

Пакеты и модификаторы доступа
  • Пакеты
  • Параметр CLASSPATH
  • Модификаторы доступа
  • Инкапсуляция

Графические компоненты SWING
  • AWT как предшественник SWING
  • Иерархия классов Swing
  • Графические компоненты SWING

Менеджеры размещения компонентов
  • Общие сведения о менеджерах расположения
  • Стандартные менеджеры расположения
  • Вспомогательные компоненты
  • Комбинирование менеджеров расположения

Графика в языке Java
  • Графический контекст и методы его работы
  • Определение цветов и шрифтов
  • Рисование на поверхности компонентов

Обработка событий в Java
  • Основы механизма обработки событий
  • Классы-обработчики
  • Примеры использования классов-обработчиков
  • Внутренние классы

Обработка исключительных ситуаций
  • Описание механизма обработки исключений
  • Способы обработки исключений
  • Диагностические утверждения

Многопоточное программирование
  • Многопоточная модель Java
  • Создание потоков в рамках JVM: Класс Thread и интерфейс Runnable
  • Методы класса Thread

Синхронизация потоков
  • Синхронизация : постановка задачи
  • Способы синхронизации потоков
  • Методы wait() и notify() класса Object
  • Способы управления жизненным циклом потока

Потоки ввода-вывода
  • Иерархия потоковых классов
  • Чтение данных с консоли
  • Сериализация объектов

Работа со стеком TCP / IP
  • Сетевые классы Java
  • Примеры реализации сетевых приложений : клиент
  • Примеры реализации сетевых приложений : сервер
  • Примеры реализации сетевых приложений: многопоточный сервер

СЛУШАТЕЛИ

Разработчики баз данных, разработчики интернет-приложений, архитекторы баз данных, программисты в системах middleware, администраторы баз данных, разработчики на языке Java, разработчики клиент-сервер приложений.

ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА

Курс не требует предварительной подготовки. Желательно знание языков программирования, таких как C, Pascal или С++.
СЛУЧАЙНЫЙ ВОПРОС ПО КУРСУ
Какая аббревиатура используется для обозначения утилиты, выполняющей байт-код?
  • JVM
  • JDK
  • JRE
  • WORE
  • JIT


Аудитория курсов Java, представленных в нашем учебном центре, предназначена как для программистов, только начинающих изучение Java-технологий, так и для опытных профессионалов, участвующих в разработке или администрировании систем, строящихся по технологии J2EE.

Все представленные курсы могут служить подготовкой к сдаче тестов для получения различных сертификаций Oracle.

Также мы предлагаем Вам двухгодичное модульное обучение по совместной с МГУ им. М.В.Ломоносова программе "Разработка корпоративных приложений в стандарте Java Enterprise Edition".

Для того чтобы записаться на курс:

1. Необходимо оформить заказ. И вы сможете получить счет и весь пакет документов для оплаты данного заказа.
Внимание! Если назначена дата проведения курсов, то для всех слушателей резервирование места производится только после оплаты курсов. Просьба оплачивать заранее, так как группы набираются быстро.

2. Если Вы видите, что производится набор группы или не назначена дата курса, оформите заказ и мы сообщим Вам ближайшую дату данного курса, а так же условия по набору группы на данный курс.

3. Если у Вас остались вопросы Вы можете воспользоваться Консультацией on-line

 
  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Atlassian JIRA - система управления проектами и задачами
Oracle. Программирование на SQL и PL/SQL
Основы TOGAF® 9
Выявление и формирование пользовательских требований
Использование профессионального генератора отчетов Crystal Reports
Разработка приложений Win32 в Delphi 10 Seattle
 
Новинки
 

 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   ERPforum.ru    Interface.ru/training   Olap.ru   Job.com.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Rambler's Top100 Проверить аттестат Товары@Mail.ru
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года