Курс C# level 1 [LOOK AT PRO Education] [Андрей Воливач]
Решили кардинально сменить профессию и стать программистом Си шарп? Хотите расширить свои знания в среде программирования Visual Studio 2015? Ищете хорошего ментора для улучшения навыков основ программирования на C#? Базовый курс c# в Учебном центре Look-at-pro Education поможет эффективно освоить язык программирования C# для начинающих за короткий срок.
Кому подойдет обучение Программированию на C#.net?
Модуль 1. Основы Microsoft .NET и C#
Решили кардинально сменить профессию и стать программистом Си шарп? Хотите расширить свои знания в среде программирования Visual Studio 2015? Ищете хорошего ментора для улучшения навыков основ программирования на C#? Базовый курс c# в Учебном центре Look-at-pro Education поможет эффективно освоить язык программирования C# для начинающих за короткий срок.
Кому подойдет обучение Программированию на C#.net?
- Выпускникам школ и колледжей, которые не хотят тратить несколько лет на изучение пустой теории изучения c# и массы лишних предметов в академиях и университетах.
- Людям желающим сменить род деятельности и получить новую востребованную профессию c# программист.
- Начинающим программистам, желающим освоить один из передовых языков программирования Си шарп с нуля.
- Опытным программистам, стремящимся повысить свой уровень, изучив дополнительно разработку на C#.
- Назначение .NET Framework и роли Visual C# и Visual Studio 2015 в создании приложений
- Синтаксис программных конструкций C#
- Механизмы перехвата, обработки и выброса исключений
- Создание, отлаживание, компилирование и выполнение программы на С#
- Создание и использование переменные
- Использование выражения языка и применение обработки исключений
- Создавать, инициализировать и использовать массивы
- Знать базовые концепции и терминологию объектно-ориентированного программирования
- Создание, инициализация и разрушение объектов в программе на С#
- Создание классов и иерархий классов
- Определять операции и события в пользовательском классе
- Реализацию свойства и индексаторов
- Использование стандартных и пользовательских атрибутов
- Способы управления видимостью и временем жизни членов пользовательского типа
- Значение наследования при создании нового ссылочного типа
- Механизмы управления временем жизни объектов и использования ресурсов
- Коллекции и применять параметризованные типы для реализации типо-безопасных классов, структур, интерфейсов и методов
- Механизмы интеграции кода, написанного на динамических языках и СОМ компонентов с приложением на C#
Модуль 1. Основы Microsoft .NET и C#
- Введение в .NET
- The Common Language Runtime (CLR)
- The Common Type System (CTS)
- The Framework Class Library (FCL)
- Структура C# программы
- Основные Input/Output операции
- Примитивные
- Value Types
- Reference Types
- Boxing/Unboxing
- String
- Классы
- Конструкторы
- IDisposable и его назначение
- Структуры
- Сравнение классов и структур
- Interfaces vs Abstract Classes
- System.Enum
- IF конструкция
- CASE (switch) конструкция
- FOR, FOREACH циклы
- DO WHILE цикл
- Помощь в работе над ошибками. Практические занятия на языке программирования c# 5.0 и платформе .net 4.5 включают в себя совместное выполнение и проверку задан
- Жизненный цикл ссылочных переменных и переменных значимого типа
- Сборщик мусора (GC)
- IDisposable и GC
- Поля
- Константы
- Модификаторы доступа
- Параметры методов. Передача параметров по ссылке и по значению
- Свойства
- Индексаторы
- Методы расширения
- Рекурсия
- Обобщенные коллекции (Dictionary, List, Queue, SortedList, Stack)
- Concurrent коллекции
- Колекции (ArrayList, Hashtable, Queue, Stack)
- 3 уровни интерфейсов коллекций
- Введения и выгода от обобщений
- Ограничения для типов в обобщениях
- Обобщенные классы, интерфейсы, методы
- Generic and Arrays
- Обобщенные делегаты
- Определение исключений
- Проброс и обработка исключений. try {…} catch {…} finally {…}
- Strong Names
- GAC
- Частные и общие Assemblies
- Полиморфиз
- Инкапсуляция
- Наследование
- Наследование и композиция
http://edu.lookat.pro/courses/c-level-i