на главную обучение сертификация статьи литература ссылки гостевая книга
  Список курсов Подробное описание  

 Java 2: программирование
Занятие 1Основы синтаксиса языка Java
Примеры и задачи к занятию
  • Особенности языка Java и его предназначение.
  • Средства разработки Java - программ.
  • Простые типы данных. Приведение типов.
  • Операторы ветвления и циклы.
  • Функции. Перегрузка функций.
Занятие 2Объектный синтаксис языка Java
Примеры и задачи к занятию
  • Принципы объектно-ориентированного программирования.
  • Классы. Специальные методы класса.
  • Инкапсуляция. Наследование. Полиморфизм.
  • Спецификаторы доступа.
  • Интерфейсные классы.
Занятие 3Синтаксис языка Java. Оформление программы
Примеры и задачи к занятию
  • Базовые классы (String, Math, массивы, классы дополнительные к простым типам данных)
  • Разработка консольного приложения.
  • Исключительные ситуации.
  • Упаковка программы в архив.
Занятие 4Пакеты. Потоковый ввод-вывод данных
Примеры и задачи к занятию
  • Пакеты (библиотеки). Стандартные пакеты из Java 2 SDK.
  • Пакет IO. Потоковый ввод-вывод данных.
  • Стандартные потоки ввода-вывода.
  • Работа с файлами.
  • Помещение объекта в поток. Сериализация.
Занятие 5Многопоточные приложения
Примеры и задачи к занятию
  • Разработка многопоточных Java - программ.
  • Синхронизация потоков.
Занятие 6Графические интерфейсы пользователя
Примеры и задачи к занятию
  • Структура пакета AWT.
  • Создание графического интерфейса при помощи классов пакета AWT.
Занятие 7Графические интерфейсы пользователя
Примеры и задачи к занятию
  • Компоновки.
  • Обработка событий. Модель делегирования событий.
Занятие 8Графические интерфейсы пользователя
Примеры и задачи к занятию
  • Особенности графических интерфейсов создаваемых при помощи классов пакета JFC Swing.
  • Создание Swing - интерфейса.
Занятие 9Графические интерфейсы пользователя
Примеры и задачи к занятию
  • Использование классов из пакета Swing.
  • Переключение графических интерфейсов во время работы программы.
Занятие 10Доступ к базам данных
Примеры и задачи к занятию
  • Основные сведения о базах данных.
  • Пакет SQL. Взаимодействие с СУБД через JDBC.
  • Создание БД формата Access. Настройка ODBC. Создание программы взаимодействующей с БД Access.
Занятие 11Сетевые возможности
Примеры и задачи к занятию
  • Основы сетевого взаимодействия программ. Протоколы высокого уровня (протокол HTTP).
  • Пакет NET. Классы Socket, ServerSocket. Создание клиентской программы для протокола HTTP.
  • Создание программы использующей клиент - серверное взаимодействие.
  • Использование класса URL.
 Занятие 12 Технология JavaBeans. Обзор передовых технологий языка Java.
Примеры и задачи к занятию
  • Основы технологии JavaBeans. Создание JavaBean - компонента.
  • Обзор технологий RMI, EJB (Enterprise JavaBeans).