Introduction C#
Описание

Курс предназначен для тех, кто только начинает свой путь в IT-индустрии и не имеет представления об основах программирования и в какой специальности развиваться.
В течение двух месяцев вы узнаете как устроен компьютер, как писать на языке C#(.Net), какие есть переменные, типы данных и многое другое.
C#/.NET разработчик — это программист, использующий в своей работе технологии платформы .NET. В основе этой платформы Microsoft .NET Framework лежит язык программирования C#. Программист C# разрабатывает веб-приложения, десктопные и кроссплатформенные приложения, игры, облачные сервисы и приложения для мобильных устройств.
Цель курса: Дать необходимый объем знаний об устройстве компьютера и о программировании на языке C#(.Net).
Курс поможет вам: Определиться со специальностью, продолжить изучение любого языка программирования, а после этого успешно начать карьеру в IT-индустрии.
Курс Introduction C# не предполагает никаких специальных знаний и навыков, достаточно иметь уровень уверенного пользователя ПК.
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Студенты, Взрослые |
Вид подготовки | Базовый курс |
Город | Соборный |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертификат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
1.Введение
- Знакомство с языками программирования
- Простые типы данных. Переменные. Константы
- Выражения и операторы в языке
2.Управление потоком выполнения программы
- Ветвления (if...else, switch, тернарный оператор)
- Циклы (do...while, while, for, foreach)
- Способы поиска и устранения ошибок в коде (отладка)
3.Структуры данных
- Работа с массивами (одно и многомерные)
- Алгоритмы работы с массивами (поиск, сортировка и т.д.)
- Списки, словари
- Перечисления
4.Строки и форматирование
- Работа со строками
- Форматирование
- Алгоритмы работы со строками
- Класс StringBuilder
5.Методы
- Работа с методами (аргументы, возвращаемые значения, ref, out)
- Перегрузка методов
- Алгоритмы с рекурсией
6.Введение в ООП
- Сложные типы данных (классы, структуры)
- Свойства
- Основы инкапсуляции, наследования и полиморфизма
7.Файловая система
- Работа с папками (открытие, создание, чтение, удаление)
- Работа с файлами (открытие, создание, удаление, чтение и редактирование)
- г. Днепр, ул. Павла Ниринберга, 10 (1-й этаж)