Programming in C# with Microsoft Visual Studio 2010: Курсы

Курс предназначен для разработчиков, обладающих опытом программирования на C, C++, Visual Basic или Java и понимающих принципы объектно-ориентированного программирования.
IT: Для программистов и IT-специалистов
СофтДжойс, компьютерная академия логоСофтДжойс, компьютерная академия
Открытый набор
40 часов
Санкт-Петербург
СофтДжойс, компьютерная академия
от 30 000 ₽

Анонс программы

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

Описание Программы

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

  • Обзор .NET Framework 4
  • Использование Visual Studio 2010 для создания проектов
  • Создание приложения на C#
  • Создание приложения с графическим интерфейсом
  • Документирование приложения
  • Запуск и отладка приложений в Visual Studio 2010

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

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

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

  • Создание и вызов методов
  • Использование дополнительных и исходящих параметров

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

  • Обработка исключений
  • Генерация исключений

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

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

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

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

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

  • Контроль видимости членов типа
  • Совместное использование методов и данных

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Интегрирование кода, написанного с использованием динамического языка программирования, в приложение, написанное на C#
  • Использование COM компонента в приложении, написанном на C#
Записаться на курс
Programming in C# with Microsoft Visual Studio 2010: Курсы
30 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
40 часов
Санкт-Петербург
СофтДжойс, компьютерная академия
от 30 000 ₽
Как добраться?
Санкт-Петербург, СофтДжойс, компьютерная академия