Специалист | Java. Уровень 1. Основы программирования
#777 Год выпуска: 2013 Производитель: Специалист Сайт производителя: Specialist.ru Автор: Шуйков С.Ю Продолжительность: 20:45:06 Тип раздаваемого материала: Видеоурок Язык: Русский
Описание: Java – объектно-ориентированный язык программирования. Созданные на языке Java приложения могут успешно работать на любом компьютере независимо от его архитектуры. Окончив курс, Вы научитесь программировать на языке Java, создавать с его помощью простые приложения. В процессе обучения основам Java Вы получите представление о принципах объектно-ориентированного программирования на Java, Java-технологиях для взаимодействия с СУБД и создания веб-приложений. Программа курса обновлена с целью соответствия текущей спецификации языка Java и соответствует JDK 1.7. Для каждого модуля имеются практические занятия.
Формат видео: AVI Видео: ~133-225 Kbps,1902x1000,30fps Аудио: 128kbps, 44100Hz, stereo
Модуль 1. Введение в Java и Java-технологии. - Области применения Java. - JDK, JVM. - Java 2 (Java EE/SE/ME) - Лабораторная работа: установка JDK/JRE, настройка параметров среды. Модуль 2. Eclipse как среда разработки Java-приложний - Среды разработки. - Знакомство с Eclipse как средой разработки Java-приложений. - Проекты. - Основные этапы создания приложения в среде Eclipse. - Простейшее приложение, компиляция, запуск. - Лабораторная работа: установка Eclipse, первое знакомство с приложением, отладка. Модуль 3. Реализация концепции объектно-ориентированного программирования в Java - RTTI, информация о классе; - виртуальные методы; - Классы и интерфейсы; - идеология Java. Модуль 4. Структура Java-приложений - Классы и пакеты Java и их соотношение с элементами файловой системы; - Последовательность загрузки классов и влияние ее на структуру программы; - Стадартные типы и объекты Java; - Ссылки, указатели и язык Java; - Объекты Java, цикл жизни объектов; - Понятие о сборке мусора; - Архивы Java. - Лабораторная работа: создание простых демонстрациолнных приложений. Модуль 5. Классы, интерфейсы и их иерархия - Классы, их структура; - Области видимости; - Создание иерархии классов; - Переопределение методов класса; - Создание и уничтожение объекта, конструкторы; - Статические члены классов; - Текущий объект и непосредственный предок текущего объекта; - Инициализация членов класса; - Константы, перечисления в Java. - Интерфейсы, их смысл и использование; - Интерфейсы и наследование; - Преобразования типов с учетом классов и интерфейсов в условиях полиморфизма. - Лабораторная работа: создание простых приложений (классы, наследование, интерфейсы, generic Java как система контроля преобразования типов). Модуль 6. Типы Java - Стандартные типы, их объектные оболочки; - Массивы Java; - Стандартные типы Java – потоки ввода-вывода, строки, календарь и др. - Лабораторная работа: создание простых приложений (ввод-вывод, контейнеры). Модуль 7. Операции и операторы - Операции и их приоритеты; - Основные операторы Java, основные приемы их использования. Модуль 8. Потоки, консольный ввод-вывод - Два вида объектов организации ввода-вывода; - Ввод/вывод с использованием консоли; - Файловый ввод-вывод - Лабораторная работа: создание простых приложений (ввод-вывод, файлы). Модуль 9. Контейнеры Java - Виды контейнеров Java; - Основные приемы использования контейнеров Java; - Использование шаблонов. - Лабораторная работа: создание простых приложений (контейнеры). Модуль 10. Сериализация в Java - Роль сериализации в Java; - Стандартная процедура сертализации; - Понятие об интерфейсе Cloneable. Модуль 11. Обработка ошибок с использованием исключений - Сравнение механизма с использованием исключений с традиционным механизмом обработки ошибок; - Обрабатываемые и необрабатываемые исключения; - Стандартные исключения Java-технологий, их роль; - Операторы Java для поддержки исключений. Модуль 12. Понятие о компонентных моделях и модели JavaBeans - Использование компонентых моделей при создании реальных современных приложений; - Компонентная модель JavaBeans; - Свойства, события, дескрипторы компонентов. - Лабораторная работа: компоненты JavaBeans и обмен событиями в консольном приложении.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!