Быстрые ссылки: Перейти на главную | Список курсов | Расписание | Заявка на курс | Ответы на вопросы экспертов
Ищите что-то конкретное?Контакты ↓

Наши контакты

☎ +7 (7172) 46 97 51
☎ +7 (777) 241 72 98
☎ +7 (747) 716 21 22
nataciscotrain.kz
asemciscotrain.kz
infociscotrain.kz
raushanciscotrain.kz
Гоголя 39, каб. 301
Казахстан, г. Астана, ул. Иманбаевой 8

MS 10266 - Программирование на C# в Microsoft Visual Studio 2010 город Астана

40
11 - 15 ноября
2 - 6 декабря

Содержание курса

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

Модуль 1: Знакомство с C# и .NET Framework

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

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

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

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

  • Определение и применение методов
  • Определение опциональных параметров и параметров вывода
  •  

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

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

Модуль 5: Считывание и запись файлов

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

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

  • Создание и использование Enumerations
  • Создание и использование классов
  • Создание и использование Structs
  • Сравнение референций и значений (References to Values)
  •  

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

  • Контроль видимости членов типа
  • Общий доступ к методам и данным
  •  

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

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

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

  • Знакомство с Garbage Collection
  • Управление ресурсами
  •  

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

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

Модуль 11: Отделение методов и обработка событий

  • Объявление и использование Delegates
  • Использование Lambda Expressions
  • Обработка событий
  •  

Модуль 12: Использование коллекций и построение Generic Types

  • Использование коллекций
  • Создание и использование Generic Types
  • Определение Generic Interfaces и Variance
  • Использование Generic Methods и Delegates
  •  

Модуль 13: Создание кастомизированных классов коллекций

  • Внедрение кастомизированного класса колекций
  •  

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

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

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

  • Интегрирование кода C# с Ruby и Python
  • Доступ к компонентам COM в рамках приложения C#
 Подходит? Подать заявку на этот курс