C# Базовый курс | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
PHP Developer. Professional Алгоритмы и структуры данных Разработчик программных роботов (RPA) на базе UiPath и PIX
-27%
Scala-разработчик PHP Developer. Basic C# Developer. Professional
-23%
Архитектура и шаблоны проектирования iOS Developer. Professional MS SQL Server Developer Golang Developer. Professional Vue.js разработчик NoSQL Highload Architect Node.js Developer Web-разработчик на Python Android Developer. Professional Microservice Architecture Reverse-Engineering. Professional React.js Developer Flutter Mobile Developer Разработчик IoT Подготовка к сертификации Oracle Java Programmer (OCAJP) Java Developer. Basic Программист С Супер-интенсив "Tarantool" Специализация Java-разработчик
Инфраструктура
Разработчик программных роботов (RPA) на базе UiPath и PIX
-27%
Administrator Linux. Professional
-26%
Network engineer Разработчик чат-ботов и приложений для виртуальных ассистентов
-15%
Administrator Linux. Advanced Специализация Network engineer
-5%
Cloud Solution Architecture NoSQL Инфраструктурная платформа на основе Kubernetes Базы данных Microservice Architecture Мониторинг и логирование: Zabbix, Prometheus, ELK Супер-практикум по использованию и настройке GIT Administrator Linux.Basic Экспресс-курс «IaC Ansible» Экспресс-курс по управлению миграциями (DBVC) Экспресс-курс "Версионирование и командная работа с помощью Git" Network engineer. Basic
Корпоративные курсы
Безопасность веб-приложений Разработчик программных роботов (RPA) на базе UiPath и PIX
-27%
Разработчик чат-ботов и приложений для виртуальных ассистентов
-15%
Agile Project Manager Руководитель поддержки пользователей в IT
-10%
Промышленный ML на больших данных Cloud Solution Architecture NoSQL Node.js Developer Reverse-Engineering. Basic Machine Learning. Professional Супер-практикум по работе с протоколом BGP Game QA Engineer Разработчик IoT Экcпресс-курс «ELK» Enterprise Architect Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» Экспресс-курс «Введение в непрерывную поставку на базе Docker» Вебинар CERTIPORT
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

C# Базовый курс

Начало занятий:

В июле

Что даст вам этот курс

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

На курсе вы:

- научитесь работать с платформой .NET Core и средой разработки Visual Studio;
- научитесь управлять версиями кода с помощью системы контроля версий Git;
- освоите базовые принципы ООП;
- получите основы работы со SQL базами данных (на примере SQLitе);
- научитесь использовать язык запросов LINQ. 

Необходимые знания

Ждем всех желающих освоить C#.
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 30 июля
Тема 1. Вводное занятие
Тема 2. Среда разработки VisualStudio Code: интерфейс, базовый функционал
Тема 3. Переменные и операторы
Тема 4. Массив и лист
Тема 5. Делаем программу интерактивной
Тема 6. Добавляем выводы и решения
Тема 7. Строки
Тема 8. Исключения и их обработка
Тема 9. Методы, их перегрузка и расширения
Тема 10. Консультация общая
C 8 сентября
Тема 11. Классы как основа C#
Тема 12. Три кита ООП: Наследование, Полиморфизм и Абстракция
Тема 13. Интерфейсы
Тема 14. Структуры и перечисления
Тема 15. Анонимные типы, кортежи, лямбда-выражения и анонимные методы
Тема 16. Консультация общая
C 6 октября
Тема 17. Циклы и рекурсия
Тема 18. Анализ сложности алгоритмов и сортировка
Тема 19. Деревья и кучи
Тема 20. Системы контроля версий
Тема 21. Code style от Майкрософт, DRY/DIE, Yagni, KISS
Тема 22. Консультация общая
C 27 октября
Тема 23. Windows Presentation Foundation
Тема 24. Занятие по UI-потоку и внутренней организации приложения
Тема 25. Делегаты, Event-ы, добавляем асинхронное выполнение
Тема 26. Работа с файлами
Тема 27. Консультация общая
C 19 ноября
Тема 28. Введение в базы данных
Тема 29. Выборки данных
Тема 30. Хранимые процедуры и функции
Тема 31. Индексы: кластерный и не кластерный
Тема 32. Linq2DB, Dapper
Тема 33. Консультация общая
C 10 декабря
Тема 34. Основные коллекции: массив, список, связный список
Тема 35. Основные коллекции: очередь, стек, словарь, хешсет
Тема 36. Generic коллекции
Тема 37. Observable, Immutable и Concurrent коллекции
Тема 38. LINQ запросы
Тема 39. LINQ операторы
C 31 декабря
Тема 40. Консультация по проектам
Тема 41. Защита проектов
Скачать подробную программу
Выпускной проект
В процессе обучения вы последовательно создадите собственное десктопное приложение.

Процесс обучения

Образовательный процесс проходит ONLINE в формате вебинаров (язык преподавания — русский). В течение курса студенты работают в командах по 5 человек над проектной работой. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т. е. при обучении студент может задавать преподавателю уточняющие вопросы по учебным материалам.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы


  • получите материалы по всем занятиям (видеозаписи занятий, презентации, примеры кодов);

  • существенно повысите свою компетенцию в сфере разработки на C#;

  • научитесь разрабатывать коммерческие приложения самостоятельно и в команде;

  • получите сертификат об окончании курса;

Дата выдачи сертификата: 3 февраля 2022 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «C# Базовый курс»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «C# Базовый курс»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

Партнеры ждут выпускников этого курса

🔥 Выгодные предложения
Подборка курсов, которые можно приобрести по выгодной цене только до конца июля!