Csharp_thumb

Программирование на C#

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

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

О курсе

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

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

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

По окончании курса слушатели смогут

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

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

Приобрести знания и навыки программирования на языке C#
Узнать методы и технологиями в современных настольных и корпоративных приложениях
Подготовка к экзамену MCSD: WINDOWS STORE APPS – C#
Подготовка к экзамену 070-483: Programming in C#

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

  • Опытные разработчики
  • Программисты C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java
  • Слушатели с пониманием концепции объектно-ориентированного программирования

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

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

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

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

26 Тем40ч.

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

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

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

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

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

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

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

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

Доступ к удаленным данным

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

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

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

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

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

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

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

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

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

55 000 

Уровень сложности
Эксперт
Продолжительность 40 ак. часов
Лекции
26 лекций

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

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

Контакты

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

Наш адрес

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

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie