07
сен 2011

Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS

Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS


Цель курса: Получить теоретические знания и технические навыки, требующиеся для создания простых Java-приложений.По окончании курса Вы будете уметь:
* Создавать простые Java-приложения в среде Eclipse;
* Отлаживать создаваемые приложения;
* Использовать справочную систему Eclipse для Java и стандартных библиотек Java 2;
* Создавать простые графические и консольные приложения.

Содержание

Модуль 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 и обмен событиями в консольном приложении.

Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS


Год выпуска: 2011
Производитель: Специалист
Автор: Шуйков Сергей Юрьевич
Продолжительность: 40 ак. ч.
Тип материала: Видеоурок
Язык: Русский
Формат видео: WMV
Видео: Windows Media Audio 44100Hz mono 48kbps [raw audio 0]
Аудио: G2M3 1280x1024 29.97fps 284kbps [raw video 2]
Размер: 2.05 GB

Скачать Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS


Показов : 739

Похожие программы на Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS

    Изучение Java и библиотек Java, UI дизайн и андроид разработка. Видеокурс ( ...Изучение Java и библиотек Java, UI дизайн и андроид разработка. Видеокурс ( ...
    Курс рассчитан на новичков, которые хотят улучшить знания в Java разработке. В курсе будут рассмотрены такие темы, как: программирование на Java, создание UI дизайна приложений и добавление к ним функциональности, а также разработка программ в Android Studio под многочисленные Андроид устройства.
    1200 Java - игр новинки 2009  1200 Java - игр новинки 20091200 Java - игр новинки 2009 1200 Java - игр новинки 2009
    СБОРНИК Java - игр 1200 новинок для вашего телефона Лучшие и самые знаменитые игры для телефона, любых разрешений!
    Технология Enterprise Java Beans 3.0. Вебинар (2013) WEBRipТехнология Enterprise Java Beans 3.0. Вебинар (2013) WEBRip
    Курс по Java Beans предназначен для Java-программистов, которые планируют использовать EJB-компоненты в своей практике. Особенно курс по Java Beans будет интересен разработчикам web-приложений на Java и разработчикам высоконагруженных корпоративных систем, а также разработчикам приложений для баз данных Oracle.
    Пакеты. Java Start, OOP, Pro. Видеокурс (2014-2016)Пакеты. Java Start, OOP, Pro. Видеокурс (2014-2016)
    Курс предназначен для тех, кто начинает обучение программированию. Программа включает детальный разбор ООП, занятия по многопоточному программированию, работе с файловой системой, библиотеке коллекций и разработке клиент-серверных приложений, а также научитесь работать с фреймворками. Разберете Spring IoC, Spring MVC, Spring Boot, Spring Data и Spr...
    Кей С. Хорстманн, Гари Корнелл - Java. Библиотека профессионала. Том 1,2 (2 ...Кей С. Хорстманн, Гари Корнелл - Java. Библиотека профессионала. Том 1,2 (2 ...
    Это полностью обновленное для версии Java SE 7 издание представляет собой солидное справочное руководство по языку программирования Java для тех, кто разрабатывает настоящие проекты на платформе Java.
    Java SE Runtime Environment 8.0 Update 25Java SE Runtime Environment 8.0 Update 25
    Java Runtime Environment (JRE) - исполнительная среда созданная Sun Microsystems позволяющая запускать и использовать приложения написанные на языке программирования Java. Состоит из виртуальной машины - Java Virtual Machine и библиотеки Java-классов.
    Sun Java SE Runtime Environment 8 Build b33 Preview 32 bit - Java Virtual M ...Sun Java SE Runtime Environment 8 Build b33 Preview 32 bit - Java Virtual M ...
    Java Runtime Environment - новая версия вертуальной машины Java, исполнительная среда созданная Sun Microsystems позволяющая запускать и использовать приложения написанные на языке программирования Java. На языке Java написано множество программ и игр, особенно тех, для которых важна мобильность. Состоит из виртуальной машины - Java Virtual Machine...
    Графические интерфейсы пользователя Java. Видеокурс (2018)Графические интерфейсы пользователя Java. Видеокурс (2018)
    Этот курс ориентирован на тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.
    Java 2. Библиотека профессионала (том 1-2) / Кей С. Хорстманн, Гари Корнелл ...Java 2. Библиотека профессионала (том 1-2) / Кей С. Хорстманн, Гари Корнелл ...
    Детальный обзор фундаментальных основ Java, включая интерфейсы и внутренние классы, построение графических интерфейсов пользователя с помощью Swing, обработка исключений, обобщения, коллекции и параллелизм, предлагается в первом томе.
    Лямбда-выражения в Java 8 (2016) WEBRipЛямбда-выражения в Java 8 (2016) WEBRip
    В ходе нашего урока по Java будут на конкретных примерах рассмотрены следующие проблемы: - Использование анонимных классов; - Функциональные интерфейсы Java 8; - Лямбда-выражения и зачем они нужны;

PravoHolding.ru » Программы » Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS