другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
Новый мир Информационно-образовательный портал. Бесплатные курсы.
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Программирование на Visual Basic с использованием Visual Studio 2010

Programming in Visual Basic with Microsoft Visual Studio 2010



Программирование на Visual Basic с использованием Visual Studio 2010
Код: 10550
Направление обучения: ИТ/прочие
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 24000 руб.
Цена для юр. лиц: 27000 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Microsoft Visual Studio 2010 — среда разработки от Microsoft, нацеленная на создания широкого класса приложений на базе платформы .NET Framework.

Курс даёт обширные знания языка Visual Basic, позволяющие затем продолжить обучения на последующих курсах этого направления.

В данном курсе рассматривается основной синтаксис языка и структура программы Visual Basic, а также интеграция с помощью Microsoft Visual Studio 2010 и Microsoft. NET Framework 4.

Успешное окончание обучения по программе данного курса позволит специалистам:

  • Объяснять устройство .NET Framework, использовать Microsoft Visual Basic и Visual Studio 2010 для разработки приложений под платформу .NET.
  • Понимать синтаксис языка Visual Basic.
  • Создавать и вызывать методы.
  • Перехватывать, обрабатывать и выбрасывать исключения.
  • Выполнять операции для взаимодействия с файловой системой.
  • Создавать и использовать новые типы (перечисления, классы и структуры) и понимать различия между ссылочными и значимыми типами данных.
  • Контролировать область видимости и время жизни членов типа.
  • Использовать наследование для разработки новых ссылочных типов данных.
  • Управлять временем жизни объектов и контролировать использование ресурсов.
  • Определять свойства и индексаторы для инкапсуляции данных и определять операторы для этих данных.
  • Отделять действие от метода, реализующего это действие, и использовать отделенные операции для обработки асинхронных событий.
  • Использовать коллекции для объединения данных и использовать обобщения для реализации типизированных классов, структур, интерфейсов и методов.
  • Реализовывать собственные классы коллекций, поддерживающие возможность перебора элементов.
  • Создавать запросы к данным, находящимся в памяти, с использованием LINQ.
  • Интегрировать код, написанный на динамических языках, таких как Ruby или Python, или с использованием технологии COM, в приложение, написанное на Visual Basic.


Цель курса

Формирование знаний и практических навыков использования языка Visual Basic и особенностей его реализации на платформе .NET Framework 4.0.

Целевая аудитория

Профессиональные разработчики, обладающие опытом программирования на C, C++, Visual Basic или Java и понимающие принципы объектно-ориентированного программирования.

Необходимая подготовка

Минимум 12 месяцев использования любого объектно-ориентированного языка программирования:

  • Создание классов.
  • Наследование и абстрагирование.
  • Полиморфизм.
  • Интерфейсы.
  • Делегаты.
  • События.
  • Исключения.
  • Знание среды разработки Visual Studio.

Содержание

1. Обзор Visual Basic и .NET Framework.

  • Обзор .NET Framework 4.
  • Использование Visual Studio 2010 для создания проектов.
  • Создание приложения на Visual Basic.
  • Создание приложения с графическим интерфейсом.
  • Документирование приложения.
  • Запуск и отладка приложений в Visual Studio 2010.
  • Лабораторная работа.

2.Использование синтаксических конструкций Visual Basic.

  • Объявление переменных и присвоение значений переменным.
  • Использование выражений и операторов.
  • Создание и использование массивов.
  • Использование условных выражений.
  • Использование циклов.
  • Лабораторная работа.

3. Объявление и вызов методов.

  • Создание и вызов методов.
  • Использование дополнительных и параметров, передаваемых по ссылке.
  • Лабораторная работа.

4. Обработка исключений.

  • Обработка исключений.
  • Генерация исключений.
  • Лабораторная работа.

5. Чтение из файлов и запись в файлы.

  • Доступ к файловой системе.
  • Чтение из файлов и запись в файлы с использованием потоков.
  • Лабораторная работа.

6. Создание новых типов.

  • Создание и использование модулей и перечислений.
  • Создание и использование классов.
  • Создание и использование структур.
  • Сравнение ссылок и значений.
  • Лабораторная работа.

7. Инкапсуляция данных и методов.

  • Контроль видимости членов типа.
  • Совместное использование методов и данных.
  • Лабораторная работа.

8. Наследование от классов и реализация интерфейсов.

  • Использование наследования для создания новых ссылочных типов.
  • Определение и реализация интерфейсов.
  • Создание абстрактных классов.
  • Лабораторная работа.

9. Управление временем жизни объектов и контроль использования ресурсов.

  • Сборка мусора.
  • Управление ресурсами.
  • Лабораторная работа.

10. Инкапсуляция данных и перегрузка операторов.

  • Создание и использование свойств.
  • Создание и использование индексаторов.
  • Перегрузка операторов.
  • Лабораторная работа.

11. Делегаты и обработка событий.

  • Объявление и использование делегатов.
  • Использования лямбда – выражений.
  • Обработка событий.
  • Лабораторная работа.

12. Использования коллекций и создание обобщений.

  • Использование коллекций.
  • Создание и использование обобщений.
  • Создание обобщенных интерфейсов и вариативность.
  • Использование обобщенных методов и делегатов.
  • Лабораторная работа.

13. Создание и использование собственного класса коллекции.

  • Создание собственного класса коллекции.
  • Добавление перечислителя в собственный класс коллекции.
  • Лабораторная работа.

14. Использование LINQ для создания запросов к данным.

  • Использование методов расширений и операторов LINQ.
  • Создание динамических запросов и выражений.
  • Лабораторная работа.

15. Интегрирование кода на Visual Basic с динамическими языками и COM компонентами.

  • Интегрирование кода, написанного на Visual Basic с Ruby и Python.
  • Использование COM компонента в приложении, написанном на Visual Basic.
  • Лабораторная работа.

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат. (В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


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

Курс доступен в следующих пакетах:

Курсы со скидками
"Государственное и муниципальное управление" программа профессиональной переподготовки
старая цена для физ.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
старая цена для юр.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
Оказание первой доврачебной помощи в образовательных организациях
старая цена для физ.лиц: 1900 руб.
цена со скидкой: 600 руб.
старая цена для юр.лиц: 2900 руб.
цена со скидкой: 600 руб.