Курсы C# для начинающих
Приглашаем на Бесплатные презентации:
25 февраля 13:30
Запись по тел. 501-22-73
С# («си шарп») представляет собой современный объектно-ориентированный язык для разработки компонентов и модулей для платформы Windows NET.
Данный курс позволяет слушателям получить углублённое представление о возможностях языка программирования С# для разработки элементов управления, создания клиентских и серверных приложений, создания распределённых приложений. Основное внимание в курсе уделяется структуре, синтаксису, возможностям и деталям реализации конструкции на С#. В курсе приводится большое количество примеров и практических работ, что позволит слушателям практически сразу после окончания обучения приступить к реальной работе.
Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.
При условии успешного прохождения курса (успешном выполнении контрольных заданий курса) вы научитесь эффективно применять возможности языка С# на практике и будете готовы к проходжению собеседования на вакантную позицию программиста С# в любой солидной компании.
В программе курса:
Данный курс позволяет слушателям получить углублённое представление о возможностях языка программирования С# для разработки элементов управления, создания клиентских и серверных приложений, создания распределённых приложений. Основное внимание в курсе уделяется структуре, синтаксису, возможностям и деталям реализации конструкции на С#. В курсе приводится большое количество примеров и практических работ, что позволит слушателям практически сразу после окончания обучения приступить к реальной работе.
Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.
При условии успешного прохождения курса (успешном выполнении контрольных заданий курса) вы научитесь эффективно применять возможности языка С# на практике и будете готовы к проходжению собеседования на вакантную позицию программиста С# в любой солидной компании.
В программе курса:
- Основы структурного программирования.
- Основные понятия проектирования программ. Знакомство с Visual Studio 2008. Архитектура приложений и платформы NET
- Основные лексические единицы программ. Особенности компиляции программ в платформы NET.
- Примитивные типы данных. Объявление переменных. Правила именования переменных.
- Преобразования и приведение типов. Явные и неявные преобразования.
- Массивы и их особенности. Многомерные массивы. Массивы с неровным правым краем.
- Работа со строками в C#. Особенности строчных данных. Классы String и StringBuilder.
- Операторы условных переходов в С#. (if/else, switch, тернарный оператор)
- Циклы в C#. Типовые алгоритмы – сортировка массивов, двоичный поиск в массиве. Встроенные средства для сортировки массивов.
- Контроль над ходом выполнения программы. Отладка программы (debug).
- Получение данных из командной строки.
- Практикум по написанию учебного проекта с использованием типовых алгоритмов.
- Рекурсивные методы и их использование.
- Методы с произвольным числом параметров. Способы передачи параметров. Ключевые слова ref, out , params.
- Ключевое слово enum, создание перечислимых типов.
- Элементы объектно-ориентированного программирования. Перегрузка методов.
- Типы исключительных ситуаций в C#. Обработка исключений. Ключевые слова try, catch, throw, finally. Программная генерация исключений. Перехват всех типов исключений.
- Работа с математическими функциями (класс Math).
- Структуры, их особенности в C#.
- Работа с текстовыми файлами. Классы StreamReader и StreamWriter
- Создание динамической библиотеки в C#.
- Пространства имен, их особенности. Вложенные пространства имен.
- Практикум по написанию учебного проекта с использованием многомерных массивов, перегруженных методов и обработкой ошибок.




