Курс «Основы программирования на языке C#»

Актуальность | Идёт набор |
---|---|
Стоимость | 30 000 руб. |
Продолжительность | 72 часа |
Группа | от 8 до 10 человек |
Начало занятий | По мере формирования группы |
Программа предназначена для слушателей, желающих освоить применение современного объектно-ориентированного языка C#. В программе представлено полное описание языка C#.
Подробно рассматриваются классы, структуры, интерфейсы, делегаты. Особое внимание уделяется наследованию и универсальным классам. Рассматривается среда разработки Visual Studio .Net и классы библиотеки FCL каркаса Framework .Net. Особое внимание уделяется изучению отношений между классами – наследованию и встраиванию. Подробно рассматривается универсальность и ограниченная универсальность классов C#. Изучение основ программирования на C# ведется с позиций объектной технологии, где понятие класса рассматривается как тип данных и как модуль – архитектурная единица построения программных систем. Обсуждаются вопросы корректности программных систем, их устойчивости, повторного использования и расширяемости. Рассматривается среда разработки Visual Studio .Net, классы библиотеки FCL, организация интерфейса в Windows-проектах, рисование в формах, создание семейства графических классов.
Цель реализации программы: Формирование системы понятий, знаний, умений и навыков в области современного программирования на языке C#, включающей в себя методы проектирования, анализа и создания программных продуктов, основанные на использовании объектно-ориентированной методологии.
Категория слушателей – высшее образование, САПР, программирование
Форма обучения – без отрыва от производства
Учебный план
№ п/п | Наименование разделов | Всего часов | В том числе | |||
---|---|---|---|---|---|---|
Лекции | Практические и лабораторные занятия | Самостоятельное изучение | Проверка знаний | |||
1 |
Раздел 1. Введение в С# и .NET Framework 4. Введение в ООП на C# |
12 |
3 |
9 |
|
|
|
|
2 |
|
|
|
2 |
2 |
Раздел 2. Основные понятия ООП. Наследование и полиморфизм |
21 |
6 |
15 |
|
|
|
|
2 |
|
|
|
2 |
3 |
Раздел 3.Интерфейсы . Делегаты и события. Управление памятью и указатели |
10 |
2 |
8 |
|
|
4 |
Раздел 4. LINQ to Objects. Рефлексия |
12 |
4 |
8 |
|
|
|
|
2 |
|
|
|
2 |
5 |
Раздел 5. Потоки, задачи и синхрони-зация. Основы программирования для Windows. |
10 |
2 |
8 |
|
|
|
|
2 |
|
|
|
2 |
|
Итого: |
72 |
17 |
47 |
|
8 |
6 |
Итоговая аттестация |
зачет |
Контактная информация
пн. - пт. с 10:00 до 17:00 | |
197022, Россия, Санкт-Петербург, ул. Профессора Попова, дом 5, корп. D, пом. D402 | |
+7 812 346-28-18, +7 812 655-13-88, +7 812 655-13-59 | |
ino@etu.ru | |