C# Developer. Basic | OTUS
C# Developer. Basic

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

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

5 месяцев

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

Формат:

Online

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

26 апреля

Дни занятий:

Пт 20:00, Ср 20:00

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

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

На курсе вы:

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

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

Алексей Ягур
Вадим Литвинов
Олег Сафонов
Елена Спиридонова
Кирилл Крылов
Kotlin Software Developer
Максим Горбатюк
Евгений Волосатов
Эдгар Пилипсон
Ведущий инженер в Nexign
Антон Герасименко
Виктор Дзицкий
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

Закончил КФУ по специальности 'Моделирование и исследование операций'
Закончил магистратуру MSIT-SE в Университете Иннополис.
Работаю ведущим разработчиком в компании Визиолоджи Технологии
Разрабатываем аналитическую платформу.

Пишу код без багов на C# и Angular

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

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

Преподаватель
В последнее время разрабатывал разные программы в различных областях, работал в стартапе, IT-компании и вёл свои проекты. Сейчас работаю Software Developer’ом в JetBrains, разрабатывая и улучшая новые способы дополнять код. Создавал проекты с нуля почти во всех областях и на разных языках (осталось только затронуть gamedev).

⁃ Преподаю разработку на Android (Java/Kotlin) в Samsung больше 4-х лет.
⁃ Backend-разработка, развертка CI/CD и плагина к IntellIJ IDEA на Kotlin в JB.
⁃ Инференс нейронных моделей (GPT-2) на Python.
⁃ Основатель и ведущий разработчик 2-х мобильных приложений на React Native+TS и чистом Kotlin.
⁃ Фронтенд на Angular (TypeScript)

Образование: СПбГУ, прикладная математика и информатика

В разработке с 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 и фронта.

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

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

В промышленной разработке на 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

Олег Сафонов
Закончил КФУ по специальности 'Моделирование и исследование операций'
Закончил магистратуру MSIT-SE в Университете Иннополис.
Работаю ведущим разработчиком в компании Визиолоджи Технологии
Разрабатываем аналитическую платформу.

Пишу код без багов на C# и Angular

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

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

Преподаватель
Кирилл Крылов
Kotlin Software Developer
В последнее время разрабатывал разные программы в различных областях, работал в стартапе, IT-компании и вёл свои проекты. Сейчас работаю Software Developer’ом в JetBrains, разрабатывая и улучшая новые способы дополнять код. Создавал проекты с нуля почти во всех областях и на разных языках (осталось только затронуть gamedev).

⁃ Преподаю разработку на Android (Java/Kotlin) в Samsung больше 4-х лет.
⁃ Backend-разработка, развертка CI/CD и плагина к IntellIJ IDEA на Kotlin в JB.
⁃ Инференс нейронных моделей (GPT-2) на Python.
⁃ Основатель и ведущий разработчик 2-х мобильных приложений на React Native+TS и чистом Kotlin.
⁃ Фронтенд на Angular (TypeScript)

Образование: СПбГУ, прикладная математика и информатика

Максим Горбатюк
В разработке с 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 году по специальности «Учитель профессии».

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

Эдгар Пилипсон
Ведущий инженер в Nexign
Окончил Московский Авиационный Институт в 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 и фронта.

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Дата выдачи сертификата: 31 октября 2023 года
Ваш сертификат

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Стоимость обучения
Cтоимость указана для оплаты физическими лицами
50 000 ₽
Продолжительность
5 месяцев
Начало занятий
26 апреля