Програмування на C# (20483)

Описание Курса Даты и регистрация Содержание Курса
 

Кому следует посетить

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

Предварительные требования

Для эффективного обучения слушатели должны обладать следующими знаниями и навыками:

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

Цели курса

По окончании курса Вы будете уметь:

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

Содержание курса

Окончив курс, Вы получите знания и навыки программирования, необходимые для разработки Windows-приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5. Курс также познакомит Вас с методами и технологиями, используемыми в современных настольных и корпоративных приложениях. В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/расшифровка данных. Курс использует среду разработки Visual Studio на Windows 8. Курс предназначен для опытных разработчиков, которые уже имеют опыт программирования на C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования. Курс помогает подготовиться к сертификационному экзамену: 70-483: Programming in C#

Classroom training

Длительность 5 дней

Цена (без учета НДС)
  • Украина: 19 500,- грн.
  • SA Voucher: 5
    hardcoded default SA
 
Для регистрации на курс нажмите на название города Даты и регистрация
Украина
09.09. - 13.09.2019 Київ
16.12. - 20.12.2019 Київ