Видеокурс Java (начинающим)

Java: Основы программирования. Уровень 1


Видеокурс Java: Основы программирования

  • Автор: Специалист
  • год издания: 2011
  • жанр: обучающий видеокурс
  • язык: русский
  • формат: wmv
  • размер файла: 2.05Gb

Изучив видеокурс «Java: Основы программирования» вы освоите самый востребованный язык программирования Java, начиная с самых азов. Получите полное представление о структуре Java и создаваемых на нем приложений. Будете знать области применения языка Java.

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

Примечание: для запуска файлов в формате .wmv требуется установить кодек g2m_codec.

  • Содержание видеокурса:
  • 1. Введение в Java и Java-технологии
  • 1.1. Области применения Java
  • 1.2. JDK, JVM
  • 1.3. Java 2 (Java EE/SE/ME)
  • 1.4. Лабораторная работа: установка JDK/JRE, настройка параметров среды
  • 2. Eclipse как среда разработки Java-приложений
  • 2.1. Среды разработки
  • 2.2. Знакомство с Eclipse как средой разработки Java-приложений
  • 2.3. Проекты
  • 2.4. Основные этапы создания приложения в среде Eclipse
  • 2.5. Простейшее приложение, компиляция, запуск
  • 2.6. Лабораторная работа: установка Eclipse, первое знакомство с приложением, отладка
  • 3. Реализация концепции объектно-ориентированного программирования в Java
  • 3.1. RTTI, информация о классе
  • 3.2. Виртуальные методы
  • 3.3. Классы и интерфейсы
  • 3.4. Идеология Java
  • 4. Структура Java-приложений
  • 4.1. Классы и пакеты Java и их соотношение с элементами файловой системы
  • 4.2. Последовательность загрузки классов и влияние ее на структуру программы
  • 4.3. Стандартные типы и объекты Java
  • 4.4. Ссылки, указатели и язык Java
  • 4.5. Объекты Java, цикл жизни объектов
  • 4.6. Понятие о сборке мусора
  • 4.7. Архивы Java
  • 4.8. Лабораторная работа: создание простых демонстрационных приложений
  • 5. Классы, интерфейсы и их иерархия
  • 5.1. Классы, их структура
  • 5.2. Области видимости
  • 5.3. Создание иерархии классов
  • 5.4. Переопределение методов класса
  • 5.6. Создание и уничтожение объекта, конструкторы
  • 5.7. Статические члены классов
  • 5.8. Текущий объект и непосредственный предок текущего объекта
  • 5.9. Инициализация членов класса
  • 5.10. Константы, перечисления в Java
  • 5.11. Интерфейсы, их смысл и использование
  • 5.12. Интерфейсы и наследование
  • 5.13. Преобразования типов с учетом классов и интерфейсов в условиях полиморфизма
  • 5.14. Лабораторная работа: создание простых приложений (классы, наследование, интерфейсы, generic Java как система контроля преобразования типов)
  • 6. Типы Java
  • 6.1. Стандартные типы, их объектные оболочки
  • 6.2. Массивы Java
  • 6.3. Стандартные типы Java - потоки ввода-вывода, строки, календарь и др.
  • 6.4. Лабораторная работа: создание простых приложений (ввод-вывод, контейнеры)
  • 7. Операции и операторы
  • 7.1. Операции и их приоритеты
  • 7.2. Основные операторы Java, основные приемы их использования
  • 8. Потоки, консольный ввод-вывод
  • 8.1. Два вида объектов организации ввода-вывода
  • 8.2. Ввод/вывод с использованием консоли
  • 8.3. Файловый ввод-вывод
  • 8.4. Лабораторная работа: создание простых приложений (ввод-вывод, файлы)
  • 9. Контейнеры Java
  • 9.1. Виды контейнеров Java
  • 9.2. Основные приемы использования контейнеров Java
  • 9.3. Использование шаблонов
  • 9.4. Лабораторная работа: создание простых приложений (контейнеры)
  • 10. Сериализация в Java
  • 10.1. Роль сериализации в Java
  • 10.2. Стандартная процедура сериализации
  • 10.3. Понятие об интерфейсе Cloneable
  • 11. Обработка ошибок с использованием исключений
  • 11.1. Сравнение механизма с использованием исключений с традиционным механизмом обработки ошибок
  • 11.2. Обрабатываемые и необрабатываемые исключения
  • 11.3. Стандартные исключения Java-технологий, их роль
  • 11.4. Операторы Java для поддержки исключений
  • 12. Понятие о компонентных моделях и модели JavaBeans
  • 12.1. Использование компонентных моделей при создании реальных современных приложений
  • 12.2. Компонентная модель JavaBeans
  • 12.3. Свойства, события, дескрипторы компонентов
  • 12.4. Лабораторная работа: компоненты JavaBeans и обмен событиями в консольном приложении

скачать видеокурс Java: DepositfilesTurbobit

скачать видеокурс Java частями (части взаимозаменяемые):

Depositfiles-ч.1Depositfiles-ч.2Depositfiles-ч.3

Turbobit-ч.1Turbobit-ч.2Turbobit-ч.3

Еще самоучители по программированию:

Программирование на платформе 1С

Основы программирования на платформе 1С

Эти видеоуроки могут осваивать люди, мало знакомые с программированием, они для новичков. Их цель — научить основам программирования на платформе 1С.

подробнее...

Язык запросов 1С

Язык запросов 1С-программирования

Ускоренное изучение языка запросов 1С на платформе 8.3. Уроки научат извлекать данные из базы в удобном виде, они продуктивны и имеют четкую конкретику.

подробнее...

Основы Java

Основы Java для начинающих

Видео по Java и объектно-ориентированному программированию. Представлена осязаемая конструкция языка Java и правильная модель программирования.

подробнее...

Базы данных в Java

Базы данных в Java

Любому программисту необходимо уметь работать с базами данных. Вы узнаете, как используются БД и запросы SQL в Java. Уроки подходят новичкам.

подробнее...

Создание приложений Android

Создание и монетизация приложений Android

Видео по созданию мобильных приложений для Android для абсолютных новичков. Планирование архитектуры будущего приложения с учетом требований рынка.

подробнее...

Программирование на Java

Программирование на Java для детей, родителей .. (PDF)

Учебник по программированию на Java предназначен для новичков, что явствует из его красноречивого названия, он отлично иллюстрирован.

подробнее...

Книга по языку C

Язык C в 21 веке (PDF)

Книга по программированию на языке C, в которой читатель найдет все новшества, необходимые для разработки эффективных и передовых приложений.

подробнее...

Путь программиста

Путь программиста (PDF)

Это справочник по эффективному построению карьеры программиста. Он научит дорого продавать свои услуги на рынке информационных технологий.

подробнее...

Заинтересованному кругу лиц и друзьям:

курс

Самоучители бесплатно

Яндекс.Метрика admin@samouchitelbox.ru