1. Новые складчины: Показать еще

    22.07.2017: Семинар "Модули психосемантической психотерапии острых (кризисных) состояний (Сергей Ковалев)

    22.07.2017: [Специалист] Бухгалтерский учет 2016. Теория и практика (Наталья Староверова)

    22.07.2017: Мк изготовление сумочки кросс-боди (Светлана Гусева)

    22.07.2017: Обучение для директологов от директолога (Евгений Воронин)

    22.07.2017: Суровый Питерский SMM - 3 (Наталия Франкель,Дмитрий Румянцев)

  2. Нужен организатор: Показать еще

    22.07.2017: Астромагия - курс. Закрытая

    22.07.2017: Мега-пакет наших обучающих программ Оптимум.Gold + Дебиторка 2_0. Gold+Инвестор-гид (Вадим Куклин)

    22.07.2017: Сервис поиска для торгов по банкротству 1 год

    22.07.2017: Rhyme-ON-Time от Fluency MC - Учим Английский в Ритме Рэпа

    22.07.2017: Программа Инвестиционный фундамент (июль 2017) (Александр Иванов)

  3. Сбор взносов Показать еще

    22.07.2017: Идеальное свидание. Первый шаг в счастливые отношения (Юлия Ланске)

    21.07.2017: Тренировочный лагерь Кати Усмановой (2016) Fathunter

    21.07.2017: Школа консультантов по семейным отношениям (Ирина Удилова)

    21.07.2017: Метод заработка от 1899 рублей ежедневно за 18 минут (Андрей Авдеев)

    21.07.2017: Системный навык продвижения любых сайтов за 9 недель (Дмитрий Шахов)

Запись

[Специалист]Курс М10550: Программирование на Visual Basic в Microsoft...

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 20 окт 2014.

Цена:
24490 руб
Взнос:
267 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
    1. Telegram
      Telegram Организатор складчин

      [Специалист]Курс М10550: Программирование на Visual Basic в Microsoft...


      [​IMG]

      Course 10550A: Programming in Visual Basic with Microsoft Visual Studio
      Цель курса — изучение языка Visual Basic и особенностей его реализации на платформе .NET Framework 4.0. Курс даёт обширные знания языка Visual Basic позволяющие затем продолжить обучения на последующих курсах этого направления.

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

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


      Модуль 1. Введение в Visual Basic и .NET Framework

      • Введение в .Net Framework 4.0
      • Создание проектов во Visual Studio 2010
      • Создание приложения на Visual Basic, создание графического приложения
      • Документирование приложения
      • Отладка приложения с использованием встроенного отладчика Visual Studio 2010
      • Лабораторные работы:
      • Создание простого консольного приложения.
      • Создание графического приложения WPF
      • Проверка работающего приложения
      • Генерация документации для приложения

      Модуль 2. Использование программных конструкций Visual Basic

      • Объявление переменных и присваивание значений
      • Использование выражений и операторов
      • Создание и использование массивов
      • Использование операторов ветвления
      • Использование операторов циклов
      • Лабораторные работы:
      • Вычисление квадратного корня
      • Преобразование целочисленных значений в двоичный формат
      • Умножение матриц

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

      • Объявление и выполнение методов
      • Указание необязательных параметров и передача параметров по ссылкам.
      • Лабораторные работы:
      • Вычисление наибольшего общего делителя (НОД) алгоритмом Евклида
      • Вычисление НОД для 3, 4 и 5 целых чисел
      • Сравнение результатов и их графическое представление

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

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

      Модуль 5. Чтение и запись файлов
      • Работа с файловой системой
      • Чтение и запись файлов с использованием потоков
      • Лабораторные работы:
      • Создание простого файлового редактора
      • Конвертация в xml-редактор

      Модуль 6. Создание новых типов

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

      Модуль 7. Сокрытие (инкапсуляция) данных и методов

      • Управление доступность членов типа
      • Общие методы и данные
      • Лабораторные работы:
      • Сокрытие данных
      • Использование общих членов типа
      • Реализация методов расширения

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

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

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

      • Введение в сборщик мусора (Garbage Collector)
      • Управление ресурсами
      • Лабораторная работа:
      • Реализация интерфейса IDisposable
      • Управление ресурсами, используемыми объектом

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

      • Создание и использование свойств
      • Создание и использование индексаторов
      • Перегрузка операторов
      • Лабораторные работы:
      • Определение свойств в интерфейсе
      • Реализация свойств в классе
      • Использование свойств класса
      • Реализация и использование индексаторов
      • Создание класса матрицы и соответствующего класса исключений
      • Реализация и тестирование операторов для класса матриц

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

      Модуль 12. Использование коллекций и шаблонов классов
      • Использование коллекций
      • Создание и использование шаблонов
      • Использование шаблонных методов и делегатов
      • Лабораторные работы:
      • Кэширование данных
      • Определение и реализация шаблона интерфейса
      • Реализация шаблона метода

      Модуль 13. Создание и переборка собственных коллекций
      • Реализация собственной коллекции
      • Добавление класса для переборки собственной коллекции (Enumerator)
      • Лабораторные работы
      • Реализация интерфейса IList
      • Реализация переборки коллекции

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

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



      P.s.: пожелание от топик стартера к оргу, Prametei или Millenium, если возьметесь, чрезмерно буду благодарен да и другие складчики тоже.:oops:
       
      Telegram, 20 окт 2014
Участники складчины [Специалист]Курс М10550: Программирование на Visual Basic в Microsoft... смогут написать отзыв
Наверх