Курс “Программирование на языке Visual Basic.NET”
Visual Basic.NET является мощным языком программирования, созданным корпорацией Microsoft в начале тысячелетия. Visual Basic.NET предназначен для эффективного создания типобезопасных и объектно-ориентированных приложений. Visual Basic.NET позволяет разработчикам создавать приложения Windows, веб-приложения и приложения для мобильных устройств.
На курсе «Программирование на языке Visual Basic.NET» в Тольятти Вы научитесь создавать «солидные» приложения Windows с собственным меню, стандартными окнами открытия и сохранения файлов, флажками, переключателями, полосами прокрутки, кнопками, текстовыми полями, разворачивающимися списками, контекстными меню, подсказками и другими элементами; с настраиваемым интерфейсом, а также, при необходимости, защищенные паролем.
Вы хотите создавать собственные мультфильмы, компьютерные игры, а также проигрыватели музыкальных и видеофайлов, калькуляторы, шифровщики секретных сообщений? Курс Visual Basic.NET – то, что Вам нужно.
Курс ориентирован как на начинающих программистов, так и на тех, кто уже программировал.
Выпускники курсов Visual Basic.Net получают свидетельство установленного образца.
УЧЕБНАЯ ПРОГРАММА
Введение.
NET Framework и Visual Studio .NET.
Отличия Visual Studio .NET 2003 от Visual Studio.NET.
Требования к аппаратному обеспечению.
Инсталляция Visual Studio .NET.
Порядок работы над проектом в Visual Basic .NET.
Объекты и пространства имен.
Технология Framework, Ado.Net
Cинтаксис Visual Basic NET.
Графика.
Звук и видео.
События и их обработка.
Разное.
Комментарии.
Перенос длинного оператора на следующую строку.
Запись нескольких операторов в одной строке.
Работа в среде Visual Studio .NET.
Окна среды Visual Studio .NET.
Стартовая страница.
Главное меню Visual Studio .NET.
Панели инструментов.
Переменные величины.
Переменные величины. Оператор присваивания.
Объявление переменных величин.
Переменные величины и память.
Числовые переменные. Математика. Точность.
Порядок создания простого вычислительного проекта.
Строковые переменные.
Графика.
Объекты – экземпляры класса (второе приближение)
.Графические объекты. Рисуем и пишем.
Разветвляющиеся программы.
Циклические программы.
Отладка программы.
Типичные приемы программирования.
Вычисления в цикле.
Счетчики и сумматоры.
Вложенные операторы.
Поиск максимума и минимума.
Процедуры и функции.
Процедуры.
Проект «Парк под луной».
Области видимости переменных.
Функции.
Переменные и параметры объектного типа.
Графика. Продолжение.
Точки и прямоугольники.
Собственные перья, кисти и шрифты.
Работа с картинками.
Рисуем в памяти.
Перерисовка картинок, фигур и текста.
Текстурная кисть.
Работа с цветом.
Преобразования системы координат.
Встроенный графический редактор Visual Basic .NET.
Работа с таймером, временами, датами.
Тип данных DateTime (Date).
Таймер.
Перечисления.
Контейнеры: Рамка (GroupBox), панель (Panel) и вкладка (TabControl).
Проект на работу с таймером. Задание «Шахматные часы».
Анимация.
Работа с мышью и клавиатурой.
Фокус у элементов управления.
Работа с мышью.
Работа с клавиатурой.
Проект на работу с мышью и клавиатурой
Массивы, рекурсия, сортировка.
Переменные с индексами.
Одномерные массивы.
Двумерные массивы.
Какие бывают массивы.
Использование массивов при программировании игр.
Массивы как объекты.
Массивы как параметры.
Массивы элементов управления.
Индукция. Рекурсия.
Сортировка.
Работа с разнотипными данными. Коллекции, структуры.
Тип Object.
Коллекции.
Структуры.
Оператор With.
Сложная графика.
Сложные фигуры.
Фигурные (непрямоугольные) формы.
Элементы управления.
Флажок (CheckBox).
Переключатель из радиокнопок (RadioButton).
Полосы прокрутки и ползунок (TrackBar).
Индикатор процесса (ProgressBar) .
Списки (ListBox, ComboBox, CheckedListBox).
Календари (MonthCalendar и DateTimePicker).
Счетчик (NumericUpDown).
Всплывающая подсказка (ToolTip).
Контекстное меню.
Метка с гиперссылкой (LinkLabel).
Строки и символы.
Работа с файлами.
Обработка ошибок. Исключения. Оператор Try.
Из чего «собирается» приложение Windows.
Диалоговые окна открытия и сохранения файла.
Диалоговое окно настройки шрифта.
Элемент управления RichTextBox.
ImageList – галерея (список) картинок.
Панель инструментов Toolbar.
ListView.
TreeView.
Диалоговое окно выбора цвета.
Знакомство с другими элементами управления.
Диалоговые формы, модули, классы.
Проект без формы. Стандартные модули.
Проект с несколькими формами.
Структура проекта и решения. Окно Solution Explorer.
Создаем классы и объекты (третье приближение).
Взаимодействие форм, модулей и классов в проекте.
Создаем несколько объектов из одного класса.
Создаем несколько объектов-форм из одного класса формы.
Расположение нескольких модулей в одном окне кода
Области видимости.
Затенение.
Объектное ориентированное программирование.
Инкапсуляция – «Объект в футляре».
Создаем и используем два объекта одного класса.
Создаем и используем массив объектов одного класса.
Статические и динамические компоненты объектов.
Поля и свойства объектов.
Конструкторы.
Наследование.
Полиморфизм.
Абстрактные классы.
Перегрузка.
Конструкторы родителя и наследников.
Проект с использованием собственных классов
Создаем события.
Наследуем элементы управления.
Программа-«шпион».
Visual Basic и Интернет.
Понятие об Интернет, Web-страницах и языке HTML.
Собственный браузер.
Создание Web-страницы.
Сценарий на Web-странице.
Доступ к локальному диску удаленного компьютера.
Создание Web-страниц со сценариями в Visual Basic .NET.
Visual Basic .NET и базы данных.
Понятие о базах данных.
Работа с базами данных в Microsoft Access.
Создание в Visual Basic .NET файла базы данных и таблицы.
Работа в Visual Studio .NET с базами данных без проекта с помощью Server Explorer.
Работа с базами данных в проекте.
Связь между приложениями Windows.
Собственные элементы управления.
Собственная сборка.
Используем «старые» компоненты (COM).
Windows API.
Запускаем из проекта другие программы.
Создаем справочную систему (Help).
Разное.
Грамматика Visual Basic .NET.
Обычные и ссылочные типы.
Потоки и DoEvents.
Перенос вашего проекта на другие компьютеры.
Курсовой зачетный проект.





