Общая информация о программеПлатформа Net Framework– это среда разработки
программ и новое объединение ранее разрозненных технологий компанией
Microsoft, которые позволяют разрабатывать разнотипные приложения на
различных языках программирования под различные операционные системы.
.NET Framework является надстройкой над операционной системой, в
качестве которой может выступать любая версия Windows, Unix и вообще
любая ОС. Язык C# является наиболее известной новинкой в области
языков программирования. По сути это язык программирования, созданный
уже в 21-м веке. Явившись на свет в недрах Microsoft, он с первых своих
шагов получил мощную поддержку. Язык признан международным сообществом.. Основные достоинства:C# является полностью
объектно-ориентированным языком. C# является наследником языка C++.
Общий синтаксис, общие операторы языка облегчают переход от языка С++ к
C#; сохранив основные черты своего родителя, язык стал проще и
надежнее. Благодаря каркасу Framework .Net, ставшему надстройкой над
операционной системой, программисты C# получают преимущества работы с
виртуальной машиной. Framework .Net поддерживает разнообразие типов
приложений на C#; реализация, сочетающая построение надежного и
эффективного кода, является немаловажным фактором, способствующим
успеху C#. Курс начинается с краткого введения в платформу .NET,
далее описываются простейшие средства языка C#::встроенные типы
данных, управляющие конструкции, массивы и строки. Во второй части
курса упор делается на объектно-ориентированное программирование и его
реализацию в языке C#. Слушатель познакомится с основными элементами,
видами классов и их взаимоотношений. Описываются интерфейсы, события,
дается введение в структуры данных и основные коллекции библиотеки. Рекомендуемая
предварительная подготовка по курсу - знание основ любого языка
программирования, понимание алгоритмических принципов построения
программ. В курсе рассматриваются следующие вопросы:Модуль 1.Основные понятия и определения. Платформа MS .NET Модуль 2.Современные средства разработки С# приложений Модуль 3.Структура программы и базовые типы языка. Модуль 4.Операторы и управление их исполнением. Модуль 5.Массивы, символы и строки. Модуль 6.Классы и события, структуры, интерфейсы, коллекции. Модуль 7.Объектно-ориентированное программирование. Модуль 8.Обработка исключительных ситуаций Модуль 9.Библиотеки стандартных функций. Модуль 10.Технология создания программ и дополнительные возможности языка |