C# для начинающих
| Аудитория: |
Курс предназначен для слушателей, которые не имеют опыта программирования или программировали на другом языке.
|
| Длительность: |
20 дней (40 часов) - по будням.
8 дней (40 часов) - по выходным.
|
| Документ по окончании: |
Сертификат CyberBionic Systematics.
|
| Предварительные требования: |
Уверенное владение персональным компьютером.
|
| Содержание: |
Программа курса:
- Знакомство с Visual Studio 2008. Архитектура приложений и платформы .NET.
- Переменные. Типы данных.
- Операторы условных переходов в С#. (if/else, switch, тернарный оператор).
- Циклы в C#.
- Работа с массивами. Многомерные массивы.
- Побитовые операции.
- Методы. Статические методы и методы экземпляров объектов.
- Структуры.
- Классы, свойства, интерфейсы.
Объектно-ориентированное программирование.
Методы базового класса System.Object.
- Работа с файловой системой.
- Основы построения оконных приложений.
- Делегаты, анонимные методы.
- События.
- Создание пользовательских индексаторов.
- Обработка исключений. Создание пользовательских исключений.
- Потоки и домены приложений.
- Перегрузка операторов.
- Глубокое и поверхностное копирование объектов.
- Обобщенные типы.
- Введение в Framework 3.5. Расширяющие методы, лямбда выражения.
- Пользовательские коллекции.
По окончании курса Вы будете уметь:
- объяснять основные особенности .NET платформы
- конфигурировать и использовать Visual Studio .NET
- программировать на C#
- создавать, инициализировать и использовать массивы
- использовать методы и параметры
- создавать и уничтожать объекты в C#
- использовать наследование в C#
- порождать классы и определять виртуальные методы
- использовать операторы, делегаты, и события
- использовать инкапсуляцию, наследование и полиморфизм в C#
- использовать C# с .NET Framework
- порождать сообщения об ошибках и перехватывать их
- создавать приложения на базе Windows с богатым набором возможностей
- иметь представление о более продвинутых особенностях C#
|
|
|