Основы программирования на языке Java
В течение 5 дней слушатели узнают, как писать Java-приложения и Java-апплеты на Java с использованием JDK. Слушатели изучат конструкции и механизмы работы языка Java, основанные на технологиях более ранних языков и парадигме объектно-ориентированного программирования. Слушатели на практических примерах смогут создать графический интерфейс пользователя (GUI) для приложений и апплетов с использованием модели событий SDK. В конце курса они реализуют небольшой проект по созданию действующей клиент-серверной системы передачи сообщений. При чтении курса используются учебные материалы на русском языке.
После изучения курса вы сможете:
- Cоздавать приложения на языке Java
- Создавать многопоточные программы
- Использовать исключения
- Использовать обобщения (Generics)
- Компоновать элементы графического интерфейса
- Использовать модели событий
- Создавать GUI-приложения с использованием технологии SWING
- Создавать сетевые приложения, использующие протокол TCP/IP
Содержание курса.
- Основы технологии Java. Понятия и термины
- Типы данных, переменные и операторы
- Управление течением программы
- Методы
- Массивы
- Классы и объекты
- Наследование
- Конструкторы
- Обобщенное программирование
- Работа со строкам
- Абстрактные классы и интерфейсы
- Пакеты и модификаторы доступа
- Графические компоненты SWING
- Менеджеры размещения компонентов
- Графика в языке Java
- Обработка событий в Java
- Обработка исключительных ситуаций
- Многопоточное программирование
- Синхронизация потоков
- Потоки ввода-вывода
- Работа со стеком TCP/IP
Слушатели:
Разработчики баз данных, разработчики интернет-приложений, архитекторы баз данных, программисты в системах middleware, администраторы баз данных, разработчики на языке Java, разработчики клиент-сервер приложений.
Предварительная подготовка:
Курс не требует предварительной подготовки. Желательно знание языков программирования, таких как C, Pascal или С++.