Курсы программирования

Базовый курс программирования на C#

Данный курс предназначен не только для тех, кто уже точно определился с языком программирования, но и для тех, кто все еще сомневается, какой язык программирования выбрать. Кроме того, курс подходит как для начинающих программистов, так и для программистов с опытом программирования на других языках. Курсе содержит материал, изучив который, вы будете знать азы программирования и сможете свободно писать простые программы и реализовывать собственные алгоритмы.

Записаться на курс Базовый

Чему вы научитесь?

Работать в Visual Studio

1. Разрабатывать приложения на C# c использованием платформы .Net Framework.
2. Освоите профессиональную среду разработки Microsoft Visual Studio.
3. Научитесь создавать консольные приложения, а также desktop-приложения с графическим интерфейсом пользователя.

Программирование на C#

1. Типы данных

1.1. Логический, десятиный, целочисленные типы
1.2. Литералы
1.3. Управляющие последовательности
1.4. Неявно типизированные переменные. Преобразование и приведение типов

2. Операторы

2.1. Арифметические операторы. Операторы инкремента и декремента
2.2. Логические операторы
2.3. Составные операторы присваивания
2.4. Предшествование

3. Управляющие операторы

3.1. Оператор if
3.2. Оператор switch
3.3. Оператор цикла for
4.4. Оператор цикла while
4.5. Оператор цикла do-while
4.6. Оператор цикла foreach
4.7. Оператор break
4.8. Оператор continue
4.9. Оператор return и goto

4. Массивы

4.1 Одномерные массивы
4.2 Многомерные массивы
4.3 Двумерные массивы
4.4 Массивы 3 и более измерений
4.5 Ступенчатые массивы
4.6 Свойство lenght
4.7 Неявно типизированные массивы
4.8 Строки

5. Введение в методы и классы

5.1 Создание объектов
5.2 Переменные ссылочного типа
5.3 Возврат из метода
5.4 Использование параметров
5.5 Конструкторы
5.6 Деструкторы


Расширенный курс программирования на C#

Данный курс предназначен для тех, у кого уже имеются знания и опыт программирования на языке C#. Изучив данный курс вы сможете создавать полноценные приложения под windows, создавать свои собственные библиотеки и классы, внедрять в свою программу код других программистов.

Записаться на курс Расширенный

Что входит в данный курс обучения?

1. Методы и классы

1.1 Управление доступа к членам класса
1.2 Передача объектов методам по ссылке
1.3 ref и out
1.4 Использование переменного числа аргументов
1.5 Перегрузка методов
1.6 Перегрузка конструкторов
1.7 Необязательные аргументы
1.8 Именованные аргументы
1.9 Рекурсия

2. Перегрузка операторов

3. Индексаторы и свойства

3.1 Создание и перегрузка индексаторов
3.2 Свойства
3.3 Применение индексаторов и свойств
3.4 применение модификаторов доступа в аксессорах

4. Наследование

4.1 Виртуальные методы и их переопределение
4.2 Абстрактные классы
4.3 Object

5. Интерфейсы, структуры, перечисления

6. Обработка исключительных ситуаций

7. Применение средств ввода-вывода