Академия Microsoft: Visual Basic: Информация

Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Стоимость обучения с персональным тьютором:
500 руб. [?]
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
11:31:00
Студентов:
5056
Выпускников:
449
Качество курса:
4.11 | 3.96
Представляемый материал охватывает широкий круг вопросов, среди них: элементы грамматики языка, управление ходом выполнения программ, работа с файловой системой, базы данных, макросы, реализация обмена данными между приложениями, ActiveX, классы, отладка программ. Ценность представляют около 80 программ, используемых в качестве практических и лабораторных работ. В приложении даны методические указания к курсовому проектированию в среде Visual Basic.
В первой лекции обсуждаются элементы интегрированной среды разработки, шаги создания проекта; далее представлены элементы грамматики языка. Во второй лекции даны сведения по управлению ходом выполнения программ, представлены некоторые типовые алгоритмы. Классической составляющей языка программирования является запись данных в файл, чтение данных из файла, этот материал рассматривается в третьей лекции. Этому предшествует описание работы с элементами управления, позволяющими работать с деревом файлов. Следует отметить широту охвата материала четвёртой лекции "Базы данных" - от работы с соответствующими элементами управления до DAO, ADO, программного создания баз данных и работы с ними, репликации и синхронизации баз данных. Материал поддерживается большим количеством практических работ. Продолжение изучения объектов, их методов, свойств, событий проводится в пятой лекции. Там же дан краткий обзор по макросам (используются возможности VBA). Этапы разработок в области обмена данными DDE и OLE рассматриваются в шестой лекции; там же представлена практическая работа – передача данных из приложения Access в Excel для их дальнейшей математической обработки. Далее демонстрируются возможности ActiveX – набора технологий, используемых для обеспечения эффективной работы приложений типа клиент-сервер. В качестве примера разработки приложений для сетей в седьмой лекции дана практическая работа "Создание Browser". Во второй части рассматривается использование возможностей DLL при создании пользовательских приложений. Элементы объектно-ориентированного программирования представлены в восьмой лекции. Дана практическая работа, демонстрирующая создание класса и его компонентов, характеризующая возможности рассматриваемого объектно-базирующегося языка Visual Basic (шестая версия). Возможности классов могут быть продемонстрированы с использованием в этой работе созданием свойств и созданием событий. В этой же лекции даётся представление об отладке программ.

Дополнительные курсы

 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
1 час 29 минут
Введение в Visual Basic
Дано введение в Visual Basic - информация об интегрированной среде разработки, шаги создания проекта. Представлены некоторые положения грамматики языка.
Оглавление
-
Лекция 2
1 час 2 минуты
Управление ходом выполнения программ. Примеры типовых алгоритмов
Для управления ходом выполнения программ могут использоваться: структуры выбора, циклы, переход GoTo, вызов и возврат, выход, использование событий, использование процедур и так далее. В лекции рассматриваются некоторые из этих возможностей. Во второй части лекции рассматриваются некоторые типовые алгоритмы; для подробного изучения их многообразия следует обратиться к специальной литературе.
Оглавление
-
Лекция 3
33 минуты
Работа с устройствами, папками, файлами
Рассматривается работа с объектами файловой системы. Особый интерес представляет классический вопрос записи данных в файл, чтение данных из файла, поддерживаемый практической работой 19.
-
Тест 3
24 минуты
-
Лекция 4
2 часа 17 минут
Базы данных
Большой материал по базам данных включает, среди прочего, DAO, ADO, использование соответствующих элементов управления, программное создание баз данных и работу с ними, репликацию и синхронизацию баз данных. В каждом случае материал поддерживается практическими работами.
Оглавление
-
Лекция 5
1 час 2 минуты
Макросы. Дальнейшая информация об объектах
В этих версиях Visual Basic отсутствует возможность работы с макросами, в данном учебном пособии с этой целью используется VBA. Во второй части лекции даётся дальнейшая информация об объектах Visual Basic, их свойствах, событиях, методах.
Оглавление
-
Лекция 6
1 час 4 минуты
Обмен данными
Рассматривается DDE - динамический обмен данными и следующий этап разработки в области обмена данными - OLE. Особый интерес представляет практическая работа 44 - передача данных между приложениями Access и Excel. Приводятся две практические работы, относящиеся к области ActiveX - технологии, обеспечивающей эффективную работу приложений типа клиент- сервер.
-
Лекция 7
21 минута
Кратко о приложениях для сетей. Windows API
Практическая работа "Создание Browser" демонстрирует возможность создания приложений для сетей. Далее обсуждается возможность включения готовых фрагментов Windows в пользовательские приложения.
-
1 час 40 минут
-
Владимир Муратов
Владимир Муратов

По курсу Visual Basic где же взять материалы для практических работ? 

Светлана Ведяева
Светлана Ведяева
Россия, Саратов
Георгий Козлов
Георгий Козлов
Россия, НИУ ГУ-ВШЭ, 2013