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

Программирование на 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. Язык курса — русский.

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