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

Основы программирования на C#
АктуальностьИдёт набор
Стоимость22000 руб
Продолжительность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
+7 812 346-28-18, +7 812 346-45-21
+7 812 346-45-21
ino@etu.ru

Запись на курс

Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.