Следите за новостями

Цифра дня

10,4 млрд — количество безналичных транзакций в РК в III квартале 2024

    Programming with C#

    Аннотация

    Данный курс предназначен для опытных программистов, использующих С, С++, Visual Basic и Java в качестве инструмента для разработки приложений и желающих приобрести навыки создания программных продуктов на языке C#.

     После изучения курса вы сможете

    • анализировать структуру простейших приложений на языке C#;
    • документировать, отлаживать, компилировать и выполнять простые программы;
    • объявлять переменные и присваивать им значения;
    • использовать стандартные выражения для управления потоком выполнения программы, циклами, обработки исключений;
    • создавать методы, функции, процедуры, которые могут возвращать значения и принимать параметры;
    • создавать, инициализировать и использовать массивы;
    • объяснять общие принципы объектно-ориентированного программирования;
    • использовать объекты и ссылки;
    • создавать, инициализировать и удалять объекты в приложениях C#;
    • конструировать новые классы на основе существующих в C#;
    • определять операторы, использовать делегирование, обрабатывать события;
    • применять свойства и индексаторы;
    • использовать стандартные и собственные атрибуты.

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

    • Платформа .NET.
    • Компоненты и языки в среде .NET.
    • Структура программ на C#.
    • Простейшие операторы.
    • Компиляция, выполнение и отладка программы.
    • Типы переменных, создание собственных типов.
    • Стандартные инструкции C#.
    • Вызов и обработка исключительных ситуаций.
    • Методы, принимающие и возвращающие значения.
    • Массивы.
    • Основы объектно-ориентированного программирования.
    • Использование переменных типа ссылки.
    • Создание и удаление объектов.
    • Наследование в C#.
    • Агрегирование.
    • Пространство имен для организации классов.
    • Создание простых модулей.
    • Операторы и события.
    • Свойства и индексаторы.
    • Атрибуты.

    Слушатели

    Опытные программисты, использующие C, C++, Visual Basic или Java для разработки приложений, в задачи которых входит создание программного обеспечения в масштабе крупных предприятий.

    Предварительная подготовка

    Изучение материалов данного курса предполагает, что слушатель уже имеет навыки программирования на С, С++, Visual Basic, Java или на другом языке. Также необходимо, чтобы слушатели были знакомы с общими принципами работы со средой Microsoft® .NET.