Краткое описание курса программирования C# для начинающих:
Курс закладывает достаточный уровень владения языком программирования C# для прохождения последующих курсов по направлению программирование на платформе .Net Framework 4.0.
Среда разработки Visual Studio получила широкое распространение на платформе Microsoft Windows. Одна из последних версий — Visual Studio 2010 охватывает все этапы создания приложений от разработки объектно-ориентированной архитектуры и кодирования до тестирования и отладки. На курсе подробно рассматривается синтаксис языка программирования C# 4.0, основные приемы и методы эффективного использование новейших возможностей C#, его интеграция с технологией доступа к данным LINQ.
Курс предназначен для разработчиков, которые имеют опыт написания кода на С, С++, Visual Basic или Java и понимают концепции ООП.
Цель курса:
Теоретическое и практическое знакомство с синтаксисом языка C# 4.0, структурой программы и её реализацию в среде Visual Studio 2010 на Microsoft® .NET Framework 4.0.
По окончании курса Вы будете уметь:
Создавать и вызывать методы
Создавать пользовательские типы и понимать отличия ссылочного и структурного типов
Создавать свойства, индексаторы и выполнять перегрузку операций
Создавать слабо связанные компоненты с использованием событий
Использовать LINQ для доступа к данным в коллекциях
По окончании курса Вы будете понимать:
Назначение .NET Framework и роли Visual C# и Visual Studio 2010 в создании приложений
Синтаксис программных конструкций C#
Механизмы перехвата, обработки и выброса исключений
Базовые операции ввода вывода в приложении на Visual C#
Способы управления видимостью и временем жизни членов пользовательского типа
Значение наследования при создании нового ссылочного типа
Механизмы управления временем жизни объектов и использования ресурсов
Коллекции и применять параметризованные типы для реализации типо-безопасных классов, структур, интерфейсов и методов
Программа курса "Программирование C# базовый курс":
Урок 1
Введение в С# и .NET Framework 4
- Введение в .NET Framework 4
- Создание проектов в Visual Studio 2010
- Написание проектов на С#
- Создание графических приложений
- Способы документирования кода
- Отладка приложений в Visual Studio 2010
Урок 2
Использование программных конструкций С#
- Создание и инициализация переменных
- Выражения и операторы
- Создание и работа с массивами
- Использование операторов выбора
- Использование операторов цикла
Урок 3
Объявление и вызов методов
- Создание и использование методов
- Работа с параметрами по умолчанию и выходными параметрами
Урок 4
Обработка исключений
- Перехват исключений
- Выброс исключений
Урок 5
Чтение и запись файлов
- Доступ к файловой системе
- Чтение и запись файлов с использованием потоков
Урок 6
Создание пользовательских типов
- Создание и использование перечислений
- Создание и использование классов
- Создание и использование структур
- Сравнение ссылочного и структурного типов
Урок 7
Инкапсуляция данных и методы
- Управление доступом к членам пользовательского типа
- Разделяемые методы и данные
Урок 8
Наследование от классов и реализация интерфейсов
- Использование наследование для создания нового ссылочного типа
- Объявление и реализация интерфейсов
- Объявление абстрактных классов
Урок 9
Управление временем жизни объектов и работа с ресурсами
- Ведение в сборку мусора
- Управление ресурсами
Урок 10
Инкапсуляция данных и определение перегруженных операций
- Создание и использование свойств
- Создание и использование индексаторов
- Перегрузка операций
Урок 11
Слабо связанные компоненты и обработка событий
- Объявление и использование делегатов
- Использование лямбда выражений
- Обработка событий
Урок 12
Использование коллекций и создание параметризованных типов
- Работа с коллекциями
- Создание и использование параметризованных типов
- Создание параметризованных интерфейсов, понимание ковариации и контравариации
- Использование параметризованных методов и делегатов
Урок 13
Создание и работа с пользовательской коллекцией
- Создание пользовательской коллекции
- Добавление объекта перечислителя к пользовательской коллекции
Урок 14
Использование LINQ для доступа к данным
- Использование расширяющих методов LINQ и операторов для создания запросов
- Создание динамических запросов и выражений на LINQ
Полезная информация
- Продолжительность обучения на курсах визуального программирования - 10 занятий (40 ак. часов)
- Курсы визуального программирования проводятся : 15-00 - 18-00, 18-00 - 21-00
- По окончании обучения на Курсах слушателям выдается Cвидетельство о том,
что слушатель окончил Курсы визуального программирования
- Запись на курсы визуального программирования по тел. (044) 277-42-05 , (044) 277-40-42
Контакты