Подача информации удобна, доступна. На все вопросы получены исчерпывающие ответы. Отношение очень до.. ...»
Светлана Назарова
Все очень понравилось. Организация на высшем уровне... ...»
Вербовская Надежда
Уже есть некоторые сдвиги в питон программировании... ...»
Александр
Курс действительно великолепный. Я бы расширила и углубила его еще на столько же часов. Занятия бы с.. ...»
Жанна

Курс 10266: Программирование на С# с использованием Microsoft .NET Framework 4

Курс 10266: Программирование на С# с использованием Microsoft .NET Framework 4
956 бел. руб.
Метка#: VEMG5O9E04
Статус курса: Ведется набор
  • ЗаказатьOpen or Close
    Пожалуйста, укажите полное имя (Ф.И.О.), свой номер телефона, e-mail чтобы мы могли записать Вас на выбранный курс.
    *Фамилия, Имя, Отчество
    *Номер телефона
    *E-mail
    Почтовый адрес и комментарий к заявке
    *Введите код
    captchacaptchacaptchacaptcha

По окончании курса Вы будете уметь:

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

По окончании курса Вы будете понимать:

  • Назначение .NET Framework и роли Visual C# и Visual Studio 2010 в создании приложений
  • Синтаксис программных конструкций C#
  • Механизмы перехвата, обработки и выброса исключений
  • Базовые операции ввода вывода в приложении на Visual C#
  • Способы управления видимостью и временем жизни членов пользовательского типа
  • Значение наследования при создании нового ссылочного типа
  • Механизмы управления временем жизни объектов и использования ресурсов
  • Коллекции и применять параметризованные типы для реализации типо-безопасных классов, структур, интерфейсов и методов
  • Механизмы интеграции кода, написанного на динамических языках и СОМ компонентов с приложением на C#
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 40 ак. ч.

Программа курса:

для печати
  Тема Ак. часов  
   
  Модуль 1.Введение в С# и .NET Framework 4
  • Введение в .NET Framework 4
  • Создание проектов в Visual Studio 2010
  • Написание проектов на С#
  • Создание графических приложений
  • Способы документирования кода
  • Отладка приложений в Visual Studio 2010
  • Лабораторная работа: введение в С# и .NET Framework
3  
  Модуль 2.Использование программных конструкций С#
  • Создание и инициализация переменных
  • Выражения и операторы
  • Создание и работа с массивами
  • Использование операторов выбора
  • Использование операторов цикла
  • Лабораторная работа: использование программных конструкций С#
2  
  Модуль 3.Объявление и вызов методов
  • Создание и использование методов
  • Работа с параметрами по умолчанию и выходными параметрами
  • Лабораторная работа: объявление и вызов методов
3  
  Модуль 4.Обработка исключений
  • Перехват исключений
  • Выброс исключений
  • Лабораторная работа: обработка исключений
2  
  Модуль 5.Чтение и запись файлов
  • Доступ к файловой системе
  • Чтение и запись файлов с использованием потоков
  • Лабораторная работа: чтение и запись файлов
3  
  Модуль 6.Создание пользовательских типов
  • Создание и использование перечислений
  • Создание и использование классов
  • Создание и использование структур
  • Сравнение ссылочного и структурного типов
  • Лабораторная работа: создание пользовательских типов
2  
  Модуль 7.Инкапсуляция данных и методы
  • Управление доступом к членам пользовательского типа
  • Разделяемые методы и данные
  • Лабораторная работа: инкапсуляция данных и методы
3  
  Модуль 8.Наследование от классов и реализация интерфейсов
  • Использование наследование для создания нового ссылочного типа
  • Объявление и реализация интерфейсов
  • Объявление абстрактных классов
  • Лабораторная работа: наследование от классов и реализация интерфейсов
2  
  Модуль 9.Управление временем жизни объектов и работа с ресурсами
  • Ведение в сборку мусора
  • Управление ресурсами
  • Лабораторная работа: управление временем жизни объектов и работа с ресурсами
3  
  Модуль 10.Инкапсуляция данных и определение перегруженных операций
  • Создание и использование свойств
  • Лабораторная работа А: создание и использование свойств
  • Создание и использование индексаторов
  • Лабораторная работа В: создание и использование индексаторов
  • Перегрузка операций
  • Лабораторная работа С: перегрузка операций
2  
  Модуль 11.Слабо связанные компоненты и обработка событий
  • Объявление и использование делегатов
  • Использование лямбда выражений
  • Обработка событий
  • Лабораторная работа: слабо связанные компоненты и обработка событий
3  
  Модуль 12.Использование коллекций и создание параметризованных типов
  • Работа с коллекциями
  • Лабораторная работа А: работа с коллекциями
  • Создание и использование параметризованных типов
  • Создание параметризованных интерфейсов, понимание ковариации и контравариации
  • Использование параметризованных методов и делегатов
  • Лабораторная работа В: создание параметризованных типов
3  
  Модуль 13.Создание и работа с пользовательской коллекцией
  • Создание пользовательской коллекции
  • Добавление объекта перечислителя к пользовательской коллекции
  • Лабораторная работа: создание и работа с пользовательской коллекцией
3  
  Модуль 14.Использование LINQ для доступа к данным
  • Использование расширяющих методов LINQ и операторов для создания запросов
  • Создание динамических запросов и выражений на LINQ
  • Лабораторная работа: использование LINQ для доступа к данным
3  
  Модуль 15.Интеграция кода Visual C# с динамическими языками и СОМ компонентами
  • Интеграция кода Visual C# с Ruby и Python
  • Реализация доступа к СОМ компонентам из Visual C#
  • Лабораторная работа: интеграция кода Visual C# с динамическими языками и СОМ компонентами
3  
  Аудиторная нагрузка в классе с преподавателем 40  
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.    

Дорогие слушатели, сервис организации обучения "EDUCATOR" и учебный центр "СПЕЦИАЛИСТ" при МГТУ им. Н.Э. Баумана г.Москва, подготовили для вас данный курс в режиме онлайн. Обучение построено посредством вебинаров, что дает возможность освоить данную дисциплину слушателю из любой точки Республики Беларусь или Мира. Для комфортного обучения понадобится только средство коммуникации (компьютер, ноутбук, планшет или смартфон) и доступ к интернету.

 

Преподователь:Кораблин Александр Игоревич

Предварительная подготовка

 

Требуемая подготовка: Успешное окончание курса Программирование на Visual С++ или эквивалентная подготовка. Либо успешное окончание курса Программирование на языке C (Си), либо опыт программирования на Pascal, Visual Basic или другом языке.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.

Расписание занятий:

Дорогие слушатели, мы составили гибкое расписание занятий для вас. Для комфортного освоения материала обучение проходит в:

  • Утренних группах (10.00-13.00);
  • Утро-день (10.00-17.10);
  • Дневных (14.00-17.10);
  • Вечерних группах (18.30-21.30);
  • Группах выходного дня.

Время проведения онлайн обучения - "Московское" (для жителей Республики Беларусь оно совпадает с местным). Это позволит вам выбрать наиболее удобное для вас время и темп обучения.

Для уточнения расписания курса свяжитесь с методистам по телефонам,через форму онлайн консультанта или укажите в форме заявке курса.

Желаем вам успехов в освоении выбранных программ!

Написать отзыв

Ваше имя:

Ваш отзыв:

Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:


Educator | Сервис организации дистанционного обучения ©2013.
Vg-group.pro - создание сайта | продвижение сайта
Занятия транслируются из Учебного Центра "Специалист" при МГТУ имени Н.Э. Баумана
 

Заказать
Пожалуйста, укажите полное имя (Ф.И.О.), свой номер телефона, e-mail чтобы мы могли записать Вас на выбранный курс.

*Фамилия, Имя, Отчество
*Номер телефона
*E-mail
Почтовый адрес и комментарий к заявке
*Введите код
captchacaptchacaptchacaptcha