Список
курсов

Программирование на C# в Microsoft Visual Studio 2010

10266 5 дн. / 40 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

Этот пятидневный курс познакомит слушателей с синтаксисом языка C#, включая новые возможности, появившиеся в C# 4.0

Аудитория:

Курс предназначен для опытных программистов, обладающих опытом программирования на C, C++, Visual Basic или Java и понимающих принципы объектно-ориентированного программирования.

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

Необходимая подготовка:

  • Минимум 12 месяцев использования объекто-ориентированного языка программирования
  • Знание C++ или Java:
  • Создание классов
  • Наследование и абстрагирование
  • Полиморфизм
  • Интерфейсы
  • Исключения
  • Знание среды разработки Visual Studio

Сертификация:

Содержание:

Модуль 1. Обзор C# и .NET Framework

Модуль 2. Использование синтаксических конструкций C#

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

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

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

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

Модуль 7. Инкапсулирование данных и методов

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

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

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

Модуль 11. Делегаты и обработка событий

Модуль 12. Использования коллекций и создание обобщений

Модуль 13. Создание и использование собственного класса коллекции

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

Модуль 15. Интегрирование кода на C# с динамическими языками и COM компонентами

Приобретаемые навыки:

По окончанию курса слушатели будут уметь:

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

Документы об окончании курса / Материалы и сертификаты:

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Игорь Паламарчук Игорь Паламарчук
Совершенство и высокое творчество в основе имеют не только талант и любовь к делу, но и качественное образование
Оформить заявку
на обучение