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

Курсы

Программирование
PHP Developer. Professional Web-разработчик на Python PHP Developer. Basic Специализация PHP Developer
-25%
Алгоритмы и структуры данных Flutter Mobile Developer Golang Developer. Professional Разработчик на Spring Framework Специализация Python Developer
-25%
iOS Developer. Professional Scala-разработчик Highload Architect Kotlin Backend Developer Microservice Architecture Unity Game Developer. Basic JavaScript Developer. Professional Java Developer. Professional Node.js Developer Специализация Java-разработчик
-25%
NoSQL Framework Laravel Разработчик программных роботов (RPA) на базе UiPath и PIX Team Lead Специализация Java и Архитектор ПО Symfony Framework Программист С HTML/CSS C++ Developer. Basic
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
Пробный период
Пробный период
C# Developer. Basic

Научитесь разработке на C# с нуля

Начните обучение на этом курсе бесплатно! Чтобы получить 2 недели пробного периода — оставьте заявку.

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

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

29 октября

Дни занятий:

Ср 20:00, Пт 20:00

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

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

На курсе вы:

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

Бесплатный пробный период:

Если вы хотите попробовать себя в профессии, но не уверены, что она вам подойдет, то мы предлагаем начать обучение бесплатно с пробного периода — двух первых недель с момента старта занятий текущего потока. Подробнее об условиях можно узнать в чате с нашими менеджерами.

 

Преподаватели

Алексей Ягур
Вадим Литвинов
Елена Спиридонова
Руслан Щербаков
Максим Горбатюк
Евгений Волосатов
Эдгар Пилипсон
Старший инженер-разработчик в Крок
Антон Герасименко
Станислав Шурупин
Senior Software Engineer в компании EPAM.
Виктор Дзицкий
Team Lead в компании YouDo в Москве.

Получил первое высшее образование по специальности «Информационные Системы и Технологии», параллельно работая программистом в Информационно-Вычислительном Центре, председателем факультета в профсоюзе и заместителем председателя в студенческом совете.
Пока получал второе высшее образование по специальности «Менеджмент Организации», создал сайт студентов потока, делал сайты на заказ, работал программистом в компании, разрабатывающей сканирующие установки для предприятий лесоперерабатывающей отрасли и старшим лаборантом в Институте Физиологии Коми Научного Центра. В 2013 году отправился покорять Москву, где до YouDo успел поработать в Актион-МЦФЭР, Social Discovery Ventures и Лаборатории Касперского.

Опыт программирования начинается с 2000 года, который включает в себя 10 лет оплачиваемого опыта работы с C#. Благодаря девизу «Постоянно учиться и расти», помимо двух высших образований, за его плечами большое количество всевозможных курсов и профессиональных переподготовок.

Руководитель программы
С 2009 года разрабатывал различное ПО на C#, клиентскую и серверную части. Работал как в очень больших компаниях, так и в совсем маленьких. Практический опыт разработки по различным методологиям: Waterfall, Scrum, Kanban.
С 2016 года работаю в фин-тех компании United Traders. На настоящий момент - TeamLead бэкенд-разработки одной из команд. Последние 2 года разрабатываю и поддерживаю микросервисы крипто-валютной биржи на Kotlin/Java. Также разрабатываю кроссплатформенное мобильное приложение на Flutter для инвестиционного портала.
Люблю реактивное программирование, проектировать архитектуру решений для новых фич, изучать всё новое, в т.ч. смежные с моей деятельностью профессии (управление проектами, веб-разработка и пр.).
Закончил Пермский Государственный Университет по специальности "Математик. Системный программист" в 2010 году.
Сертификаты Coursera:
- University of London: веб-разработка на JavaScript и MongoDB
- University of California: инициирование, планирование, бюджетирование и управление рисками проектов

Otus Certified Educator

Преподаватель
В отрасли с 2005 года.
Последние 3 года работаю в банковской отрасли.
Стаж работы по специальности 12+ лет.

Образование: ИГЭУ факультет информатики и вычислительной техники
Компании: Virtusystems, Почта-банк, РНКБ-банк
Интересы: программирование, построение архитектуры

Преподаватель
Более 10 лет работаю в IT сфере в качестве веб-разработчика. В основном, разработка веб-приложений на основе DOTNET и JS. Окончил Алматинский Технологический Институт, специальность - биоинформатика и биотехнология.

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

Мой блог kursoft.ru

Преподаватель
В разработке с 2015го года, в основном занимался разработкой на .NET, также было несколько проектов на Laravel (PHP). Есть опыт работы и в банковской сфере, и в крупном и маленьком аутсорсе.

С 2019 - тимлид в небольшой команде, которая разрабатывает внутренний продукт в компании Petrel AI.

Образование: Университет Туран (Алматы, Казахстан), кафедра ИС.

Профессиональный программист. Преподаватель языка Java в колледже.
Автор видеокурсов по C#, Java, PHP

20 лет опыта ведущим программистом в разных фирмах и опыта преподавания в университете, колледже. 6 лет опыта ведения вебинаров и создания видеокурсов.

Три самых крупных завершенных проекта:
PHP. Служба знакомств в интернете - PHP, MySQL, FreeBSD, C/C++
C#. Программа расчёта заработной платы на АЭС - C#, MS-SQL Server
Java. Видеокурс создания игры Сапёр на Java: https://goo.gl/24DgBg

Статьи на Habrahabr:
Как я создавал методику изучения C# - habr.com/post/239825/
Об альтернативном образовании и про C# - habr.com/post/257957/
Изучение C# — Практический подход - habr.com/post/304142/

Участие в IT-конференциях в Литве, призовое место в конкурсе программирования InfoBalt, призовое место на республиканской олимпиаде по математике и информатике

С окончания школы в 1996 году постоянно преподавал информатику в университете, школе, на кружках, в ДДТ, на предприятиях, в колледже. С 2013 года ведет вебинары онлайн, записывает видеокурсы https://www.VideoSharp.info/

В 2002 году закончил Вильнюсский государственный университет по специальности «Магистр математики и информатики», а в 2008 году по специальности «Учитель профессии».

«В детстве меня вдохновила "Занимательная ***" серия книг Я. И. Перельмана. Считаю своим призванием создать занимательную методику обучения программированию.»

Преподаватель
Окончил Московский Авиационный Институт в 2014 году.

Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.

Опыт работы с БД: SQL Server, Postgres. Также доводилось использовать Camunda, RabbitMQ.

Сертифицирован по MCSD: App Builder, MCSA: SQL 2016 Database Development.

Преподаватель
.net developer + lead

Коммерческой продуктовой разработкой занимаюсь с 2013.
Сейчас разрабатываю решения для системы (включающей более 10 продуктов) видеонаблюдения и видеоаналитики в компании "Интелком лайн". До этого разрабатывал информационную системы для порталов РПГУ, ЕПГУ, госуслуг.
Опыт работы с .net: от десктопных wpf приложения до микросервисов на asp.net. Есть опыт в построении микросервисов на node.js.
Последнее 2 года занимаюсь развитием и ростом команды на dotnet и фронта.

Образование: ВолгГТУ, факультет электроники и вычислительной техники

Преподаватель
Занимается full-stack разработкой ERP и E-commerce решений. Имеет опыт построения архитектуры приложений с использованием .NET-стека, создания дизайна баз данных, использования облачных технологий, настройки CI/CD. Работал над проектами для компаний Lowe's, PMI, Cytiva.

Закончил КФУ, институт вычислительной математики и информационных технологий. Является сертифицированным разработчиком Microsoft Azure Developer Associate.

Преподаватель
Получил первое высшее образование в СевГУ, факультет автоматики и вычислительной техники.

В промышленной разработке на C# больше 10 лет.
Начал свой профессиональный путь в качестве С# разработчика тестовой инфраструктуры в Лаборатории Касперского, в дальнейшем увлекся веб-разработкой.
В данный момент работает в компании SolarLab на проекте, связанном с полным циклом разработки крупной тендерной площадки.
Занимает позицию Team Lead / Full-stack .NET Developer.

Сдал несколько экзаменов Microsoft по .NET, ASP.NET и Azure и является Microsoft Certified Solutions Developer (MCSD).

Алексей
Ягур
Вадим
Литвинов
Елена
Спиридонова
Руслан
Щербаков
Максим
Горбатюк
Евгений
Волосатов
Эдгар
Пилипсон
Антон
Герасименко
Станислав
Шурупин
Виктор
Дзицкий

Преподаватели

Алексей Ягур
Team Lead в компании YouDo в Москве.

Получил первое высшее образование по специальности «Информационные Системы и Технологии», параллельно работая программистом в Информационно-Вычислительном Центре, председателем факультета в профсоюзе и заместителем председателя в студенческом совете.
Пока получал второе высшее образование по специальности «Менеджмент Организации», создал сайт студентов потока, делал сайты на заказ, работал программистом в компании, разрабатывающей сканирующие установки для предприятий лесоперерабатывающей отрасли и старшим лаборантом в Институте Физиологии Коми Научного Центра. В 2013 году отправился покорять Москву, где до YouDo успел поработать в Актион-МЦФЭР, Social Discovery Ventures и Лаборатории Касперского.

Опыт программирования начинается с 2000 года, который включает в себя 10 лет оплачиваемого опыта работы с C#. Благодаря девизу «Постоянно учиться и расти», помимо двух высших образований, за его плечами большое количество всевозможных курсов и профессиональных переподготовок.

Руководитель программы
Вадим Литвинов
С 2009 года разрабатывал различное ПО на C#, клиентскую и серверную части. Работал как в очень больших компаниях, так и в совсем маленьких. Практический опыт разработки по различным методологиям: Waterfall, Scrum, Kanban.
С 2016 года работаю в фин-тех компании United Traders. На настоящий момент - TeamLead бэкенд-разработки одной из команд. Последние 2 года разрабатываю и поддерживаю микросервисы крипто-валютной биржи на Kotlin/Java. Также разрабатываю кроссплатформенное мобильное приложение на Flutter для инвестиционного портала.
Люблю реактивное программирование, проектировать архитектуру решений для новых фич, изучать всё новое, в т.ч. смежные с моей деятельностью профессии (управление проектами, веб-разработка и пр.).
Закончил Пермский Государственный Университет по специальности "Математик. Системный программист" в 2010 году.
Сертификаты Coursera:
- University of London: веб-разработка на JavaScript и MongoDB
- University of California: инициирование, планирование, бюджетирование и управление рисками проектов

Otus Certified Educator

Преподаватель
Елена Спиридонова
В отрасли с 2005 года.
Последние 3 года работаю в банковской отрасли.
Стаж работы по специальности 12+ лет.

Образование: ИГЭУ факультет информатики и вычислительной техники
Компании: Virtusystems, Почта-банк, РНКБ-банк
Интересы: программирование, построение архитектуры

Преподаватель
Руслан Щербаков
Более 10 лет работаю в IT сфере в качестве веб-разработчика. В основном, разработка веб-приложений на основе DOTNET и JS. Окончил Алматинский Технологический Институт, специальность - биоинформатика и биотехнология.

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

Мой блог kursoft.ru

Преподаватель
Максим Горбатюк
В разработке с 2015го года, в основном занимался разработкой на .NET, также было несколько проектов на Laravel (PHP). Есть опыт работы и в банковской сфере, и в крупном и маленьком аутсорсе.

С 2019 - тимлид в небольшой команде, которая разрабатывает внутренний продукт в компании Petrel AI.

Образование: Университет Туран (Алматы, Казахстан), кафедра ИС.

Евгений Волосатов
Профессиональный программист. Преподаватель языка Java в колледже.
Автор видеокурсов по C#, Java, PHP

20 лет опыта ведущим программистом в разных фирмах и опыта преподавания в университете, колледже. 6 лет опыта ведения вебинаров и создания видеокурсов.

Три самых крупных завершенных проекта:
PHP. Служба знакомств в интернете - PHP, MySQL, FreeBSD, C/C++
C#. Программа расчёта заработной платы на АЭС - C#, MS-SQL Server
Java. Видеокурс создания игры Сапёр на Java: https://goo.gl/24DgBg

Статьи на Habrahabr:
Как я создавал методику изучения C# - habr.com/post/239825/
Об альтернативном образовании и про C# - habr.com/post/257957/
Изучение C# — Практический подход - habr.com/post/304142/

Участие в IT-конференциях в Литве, призовое место в конкурсе программирования InfoBalt, призовое место на республиканской олимпиаде по математике и информатике

С окончания школы в 1996 году постоянно преподавал информатику в университете, школе, на кружках, в ДДТ, на предприятиях, в колледже. С 2013 года ведет вебинары онлайн, записывает видеокурсы https://www.VideoSharp.info/

В 2002 году закончил Вильнюсский государственный университет по специальности «Магистр математики и информатики», а в 2008 году по специальности «Учитель профессии».

«В детстве меня вдохновила "Занимательная ***" серия книг Я. И. Перельмана. Считаю своим призванием создать занимательную методику обучения программированию.»

Преподаватель
Эдгар Пилипсон
Старший инженер-разработчик в Крок
Окончил Московский Авиационный Институт в 2014 году.

Работаю c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.

Опыт работы с БД: SQL Server, Postgres. Также доводилось использовать Camunda, RabbitMQ.

Сертифицирован по MCSD: App Builder, MCSA: SQL 2016 Database Development.

Преподаватель
Антон Герасименко
.net developer + lead

Коммерческой продуктовой разработкой занимаюсь с 2013.
Сейчас разрабатываю решения для системы (включающей более 10 продуктов) видеонаблюдения и видеоаналитики в компании "Интелком лайн". До этого разрабатывал информационную системы для порталов РПГУ, ЕПГУ, госуслуг.
Опыт работы с .net: от десктопных wpf приложения до микросервисов на asp.net. Есть опыт в построении микросервисов на node.js.
Последнее 2 года занимаюсь развитием и ростом команды на dotnet и фронта.

Образование: ВолгГТУ, факультет электроники и вычислительной техники

Преподаватель
Станислав Шурупин
Senior Software Engineer в компании EPAM.
Занимается full-stack разработкой ERP и E-commerce решений. Имеет опыт построения архитектуры приложений с использованием .NET-стека, создания дизайна баз данных, использования облачных технологий, настройки CI/CD. Работал над проектами для компаний Lowe's, PMI, Cytiva.

Закончил КФУ, институт вычислительной математики и информационных технологий. Является сертифицированным разработчиком Microsoft Azure Developer Associate.

Преподаватель
Виктор Дзицкий
Получил первое высшее образование в СевГУ, факультет автоматики и вычислительной техники.

В промышленной разработке на C# больше 10 лет.
Начал свой профессиональный путь в качестве С# разработчика тестовой инфраструктуры в Лаборатории Касперского, в дальнейшем увлекся веб-разработкой.
В данный момент работает в компании SolarLab на проекте, связанном с полным циклом разработки крупной тендерной площадки.
Занимает позицию Team Lead / Full-stack .NET Developer.

Сдал несколько экзаменов Microsoft по .NET, ASP.NET и Azure и является Microsoft Certified Solutions Developer (MCSD).

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

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

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

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

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

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

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

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

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Классы как основа С#
Эдгар Пилипсон
День открытых дверей
21 октября в 20:00

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

Стоимость обучения
60 000 ₽
Продолжительность
5 месяцев
Начало занятий
29 октября