Онлайн курс Junior
C# Developer
Закончи курс с отличием и получи работу No1 Software Development компании по версии clutch.co
Начать обучение0
Студентов
0
Часов
0
Занятий
0 UAH
Цена курса
0 апреля
Начало курса
Какие навыки ты получишь:
Курс Основы C# + .NET - это уникальная возможность углубиться в сложный и интересный мир платформы .NET от компании Microsoft, подробно изучить один из основных языков программирования в рамках данной платформы - C# и стать конкурентоспособным профессионалом на современном рынке труда. Курс охватывает как базовые знания, подобные в большинстве языков программирования и нужные всем разработчикам, так и специфические для языка программирования C# возможности. Кроме знаний самого языка и определенной специфики платформы, в ходе курса вы получите знания о системах контроля версий, основах разработки серверной части WEB-приложений и работе с базами данных. Студентам, которые наберут высокий балл в ходе курса, будет предложено присоединиться к команде Limestone Digital.
Как проходит обучение:
1. Запись на курс
2. Обучение
3. Аттестационные проекты
4. Получение сертификата и трудоустройство
Программа курса:
1 модуль
Основы Программирования
- Начало работы. Редактор Visual Studio
- Типы данных
- Основы использования циклов
- Логические операции
- Основы работы с массивами
- Основы метода
- Системы контроля версий. GIT
- Модульный проект
2 модуль
Основы ООП
- Понятия классов. Объекты и экземпляры классов
- Наследование и полиморфизм
- Базовый класс Object. Переопределение базовых методов
- Абстрактные классы и интерфейсы
- Статические классы и методы. Их использование
- Структуры и перечисления
- Garbage collector. Поколения, Dispose и Finalize
- Модульный проект
3 модуль
Продвинутый Уровень
- Классы и обобщения. Использование на практике
- Коллекции в .NET. Stack, Queue, ArrayList, List, HashTable, Dictionary
- IEnumerator и интерфейс IEnumerable
- Создание собственных коллекций. Базовые структуры данных - LinkedList, бинарное дерево, графы
- Делегаты, анонимные методы и лямбда выражение
- LINQ выражения. Делегаты Action, Function и Predicate. Запросы к коллекциям. Основные методы LINQ
- Ввод-вывод, System.IO. Использование ключевого слова using. StreamReader, StreamWriter. Запись/чтение файлов
- Сериализация. Формат JSON и XML. Использование встроенных возможностей .NET
- Асинхронность. Класс Task, Task<>:. Асинхронная модель на основе задач (TAP)
- Многопоточность. Класс Thread. Приоритетность потоков. Проблемы синхронизации потоков
- Финальный проект
Каким технологиям вы обучитесь:
Сертификат о завершении курса
После успешного окончания курса и сдачи финального проекта, вы получите сертификат который подтверждает ваши новые знания и поможет вам получить работу не имея опыта, но уже имея проекты в своем портфолио.
Начать обучениеПро Limestone Digital:
- Мы не просто школа, мы No 1 Software Development компания в Чехии по версии clutch.co
- У нас преподают только ТОПовые преподаватели практики из своих областей
- Передаем опыт полученный в работе над проектами с мировыми компаниями, в том числе из Forbes 500
- Ищем и набираем восходящих звёзд в свою команду и возвращаем оплату за курсы с первой зарплатой


Преподаватель
Александр Свириденко
“Senior full-stack C# .NET + React.js developer. Работаю в IT сфере уже 6 лет. Магистр программной инженерии. Выпустил 7 потоков учеников многие из которых остались в IT. Интересуюсь проектами с нейросетями и искусственным интеллектом.”