PL/М20483 Программирование на C#

Продолжительность: 40 ак. часов
Ближайшая дата обучения: 17.11.2025
Группа формируется

Оставьте заявку

Нужна помощь? Оставьте свой номер — мы позвоним, чтобы ответить на все ваши вопросы.

Изменить содержимое

    Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Обработка персональных данных осуществляется в соответствии с «Политикой обработки персональных данных».

    О курсе

    Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5, а также знакомит слушателей с методами и технологиями, используемыми в современных настольных и корпоративных приложениях.

    В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/дешифрование данных.

    Курс использует среду разработки Visual Studio 2012 на платформе Windows 8.

    Цели обучения

    Описать синтаксис и основные особенности C#;
    Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
    Реализовать базовую структуру и основные элементы типичного настольного приложения;
    Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;
    Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы;
    Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
    Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов, обновлять данные;
    Создавать графический интерфейс пользователя средствами XAML;
    Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций;
    Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
    Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
    Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования.

    Требования

    • Именование, объявление, инициализация и присваивание значений переменным в приложении.
    • Использование арифметических операторов для выполнения арифметических вычислений с участием одной или нескольких переменных.
    • Использование реляционных операторов для проверки связи между двумя переменными или выражениями.
    • Использование логических операторов для объединения выражений, содержащих операторы отношений.
    • Использование синтаксиса С#, ключевых слов, обработка синтаксических ошибок в Visual Studio.
    • Создание структуры ветвления с помощью оператора IF.
    • Создание циклов обработки массивов данных с использованием оператора FOR.
    • Поиск простых логических ошибок с помощью Visual Studio.
    • Создание функций.
    • Проектирование и реализация простого пользовательского интерфейса с использованием стандартных элементов управления из панели элементов Visual Studio.
    • Подключение и запрос данных из базы SQL.
    • Сортировка данных в цикле.
    • Распознавание классов и методов, используемых в программе
    • Успешное окончание курса М10266 Программирование на C# с помощью Microsoft Visual Studio 2010 или эквивалентные знания.

    Целевая аудитория

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

    Документы об окончании

    Удостоверение о повышении квалификации

    Удостоверение о повышении квалификации

    Программа обучения

    47 Тем40ч.

    Обзор синтаксиса C#

    • Обзор способов разработки приложений с использованием C#
    • Типы данных, операторы и выражения
    • Программирование языковых конструкций на C#
    • Лабораторная работа: Разработка приложения Class Enrolment
    • Реализация функциональности редактирования списка студентов
    • Реализация функциональности добавления в список студентов
    • Реализация функциональности удаления из списка студентов
    • Отображение возраста студента

    Создание методов, обработка исключений и мониторинг приложений

    Разработка кода для графического приложения

    Создание классов и реализация коллекций

    Создание иерархии классов при помощи наследования

    Чтение и запись локальных данных

    Доступ к базе данных

    Проектирование пользовательского интерфейса для графических приложений

    Повышение производительности приложений

    Интеграция с неуправляемым (unmanaged) кодом

    Создание повторно используемых типов и сборок

    Шифрование данных

    Расписание занятий

    Дата Статус Формат Место проведения Стоимость
    17.11.2025 Группа формируется
    Дистанционный

    Дистанционное обучение (СДО):

    Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости).
    Виртуальный класс55000 ₽

    55 000 

    Уровень сложности
    Средний
    Продолжительность 40 ак. часов
    Лекции
    47 лекций
    Направления

    Присоединяйся к нашей команде!

    Заполните анкету для кандидатов и мы свяжемся с Вами для уточнения всех деталей.

    Контакты

    +7 8452 24-77-77
    order@tritec-group.ru

    Наш адрес

    410012, г. Саратов, ул. им. Слонова И. А., д. 1, 9 этаж.