+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вы смотрели
Вход
 
 
Каталог
 
Категории
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 94.09 руб.
 
 Цены показывать:
 
 
 
 
  
Направления
Big Data   Business Intelligence   Clouds   Интернет   Информационная безопасность   Корпоративные информационные системы   Операционные системы Linux   Операционные системы Unix   Операционные системы Windows   Офисное ПО   Разработка веб-приложений   Системное администрирование   СУБД и хранилища данных   Управление ИТ-инфраструктурой   Управление проектами  
 

Продукт  

Курс "10266 Программирование на С# с использованием Microsoft® Visual Studio® 2010"

Цена: 37 500 руб.
 
Звонок с сайта Купить дешевле
 
Продолжительность - 5 дней
 
Специализация:  Microsoft Visual Studio 2010
Название производителя: 10266 Programming in C# with Microsoft® Visual Studio® 2010
Код: 10266
 

Курс предназначен для разработчиков, которые имеют опыт написания кода на С, С++, Visual Basic или Java и понимают концепции ООП.

Среда разработки Visual Studio получила широкое распространение на платформе Microsoft Windows. Одна из последних версий — Visual Studio 2010 охватывает все этапы создания приложений от разработки объектно-ориентированной архитектуры и кодирования до тестирования и отладки. На курсе «Программирование на С# с использованием Microsoft® Visual Studio® 2010» подробно рассматривается синтаксис языка программирования C# 4.0, основные приемы и методы эффективного использование новейших возможностей C#, его интеграция с технологией доступа к данным LINQ и интеграция с динамическими языками Ruby и Python.

На курсе Вы научитесь:

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

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

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

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

1. Введение в С# и .NET Framework 4

  • Введение в .NET Framework 4.
  • Создание проектов в Visual Studio 2010.
  • Написание проектов на С#.
  • Создание графических приложений.
  • Способы документирования кода.
  • Отладка приложений в Visual Studio 2010.

Лабораторная работа: введение в С# и .NET Framework

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

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

Лабораторная работа: использование программных конструкций С#

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

  • Создание и использование методов.
  • Работа с параметрами по умолчанию и выходными параметрами.

Лабораторная работа: объявление и вызов методов

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

  • Перехват исключений.
  • Выброс исключений.

Лабораторная работа: обработка исключений

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

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

Лабораторная работа: чтение и запись файлов.

6. Создание пользовательских типов

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

Лабораторная работа: создание пользовательских типов

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

  • Управление доступом к членам пользовательского типа.
  • Разделяемые методы и данные.

Лабораторная работа: инкапсуляция данных и методы

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

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

Лабораторная работа: наследование от классов и реализация интерфейсов

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

  • Ведение в сборку мусора.
  • Управление ресурсами.

Лабораторная работа: управление временем жизни объектов и работа с ресурсами

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

  • Создание и использование свойств.

Лабораторная работа А: создание и использование свойств

  • Создание и использование индексаторов.

Лабораторная работа В: создание и использование индексаторов

  • Перегрузка операций

Лабораторная работа С: перегрузка операций

11. Слабо связанные компоненты и обработка событий

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

Лабораторная работа: слабо связанные компоненты и обработка событий

12. Использование коллекций и создание параметризованных типов

  • Работа с коллекциями.

Лабораторная работа А: работа с коллекциями

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

Лабораторная работа В: создание параметризованных типов

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

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

Лабораторная работа: создание и работа с пользовательской коллекцией

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

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

Лабораторная работа: использование LINQ для доступа к данным

15. Интеграция кода Visual C# с динамическими языками и СОМ компонентами

  • Интеграция кода Visual C# с Ruby и Python.
  • Реализация доступа к СОМ компонентам из Visual C#.

Лабораторная работа: интеграция кода Visual C# с динамическими языками и СОМ компонентами

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


Процесс развития технологий не происходит сам по себе, этим занимаются люди. Именно поэтому, если Вы хотите стать одним из тех, кто вносит свой вклад в развитие информационных технологий с позиции разработчика, то курсы по Microsoft Visual Studio - это именно то, что Вам нужно. Этот программный продукт, а точнее целая линейка продуктов, представляет собой полноценный комплекс, включающий в себя интегрированную среду разработки программного обеспечения, позволяющую заниматься разработкой как консольных приложений, так и программ с графическим интерфейсом, а также приложений для Магазина Windows, т.е. для Windows 8.1, и мобильных приложений, не говоря уже о сайтах и порталах на платформе ASP.

Наши инструкторы готовы донести до Вас систематизированные знания, необходимые как новичкам в области разработки Windows-приложений, так и тем, кто хочет систематизировать знания и подготовится к сертификации Microsoft, которая доступна разработчикам. Кто знает, может быть, именно Вы получите статус MCM и станете одним из лучших разработчиков Windows-приложений уже через пару лет, если прямо сейчас запишетесь на курсы и начнете развиваться в этом направлении.

  • Developing Windows Applications with Microsoft Visual Studio 2010

Пройдите курс 10262

  • Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Пройдите курс 10263

  • Developing Web Applications with Microsoft Visual Studio 2010

Пройдите курс 10264

  • Developing Data Access Solutions with Microsoft Visual Studio 2010

Пройдите курс 10265

  • Programming in C# with Microsoft Visual Studio 2010

Пройдите курс 10266

  • Introduction to Web Development with Microsoft Visual Studio 2010

Пройдите курс 10267

  • Windows Azure Solutions with Microsoft Visual Studio 2010

Пройдите курс 50466

По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft

 
  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Основы TOGAF 9
Atlassian JIRA - система управления проектами и задачами
Oracle. Программирование на SQL и PL/SQL
Oracle. Настройка языка SQL
Моделирование предметной области с использованием Sparx Systems Enterprise Architect
Администрирование баз данных Oracle
Java Standard Edition 9 (Java SE9). Язык программирования Java, базовый курс или часть 1
Выявление и формирование пользовательских требований
Расширенные возможности управления проектами в JIRA: планирование, контроль, бюджет с применением плагинов Tempo
 
Новинки
 

 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года