Курс
Разработка на C#
Получите необходимые знания и навыки для старта в профессию Программист C# / Разработчик C# (Junior C# Developer)
16 января 2023
75 000 руб.
Старт
Формат
16 января 2023
Длительность обучения
Документ
Онлайн вебинары с преподавателем
4,5 месяца, 8 ак.ч. в неделю
Удостоверение о повышении квалификации МФТИ
Освоите популярный и востребованный язык программирования C#, будете разбираться в самой распространенной парадигме программирования, которая используется практически во всех современных языках, — объектно-ориентированное программирование. По итогам обучения сможете проектировать многослойные приложения на C#, применять основные паттерны GoF и соблюдать принципы SOLID.
Почему C#
Универсальность
C# — это простой и в то же время мощный язык программирования, который позволяет разработчикам создавать многофункциональные приложения: высоконагруженные сайты, мобильные и десктопные приложения, игры. Выучив один язык, вы сможете стать универсальным разработчиком
Гибкость и скорость
C# объединяет лучшие идеи современных языков программирования: Java, C++, Visual Basic. Обладая большим разнообразием синтаксических конструкций, в паре с платформой .Net C# позволяет быстрее, чем любой другой язык, разрабатывать программные решения.
Востребованность
C# входит в топ-5 самых востребованных языков программирования (рейтинг TIOBE). C# специалисты востребованы в крупных компаниях: Яндекс, Контур, Сбер, Тинькофф, Промсвязьбанк, Лукойл, Газпром и во многих других.
Простота изучения
Самое важное преимущество языка С# — невысокий порог входа. Для вас это означает, что вы пройдете путь с нуля до Junior-разработчика менее, чем за полгода!
Карьерные перспективы и высокий доход
Более 1 500 открытых вакансий (по данным hh.ru), зарплата junior-специалиста от 80 000 руб.
Чему вы научитесь?
За 4,5 месяца вы научитесь:
применять на практике принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование, полиморфизм
проектировать классы и выстраивать «общение» между объектами
представлять, что происходит в оперативной памяти в процессе выполнения кода
работать с базой данный с помощью средств ORM
проектировать приложения согласно методологии MV-паттернов
проектировать многослойные приложения, применять основные паттерны GoF и соблюдать принципы SOLID
Предлагаем присоединиться к профессии Разработчик C# и получить Диплом о профессиональной переподготовке МФТИ
Для получения большего количества навыков, необходимых современному разработчику, предлагаем пройти обучение на нескольких курсах, которые входят в программу профессиональной переподготовки «Разработчик C#».

Плюсы обучения на программе «Разработчик C#»:
Диплом о профессиональной переподготовке МФТИ
Знания и навыки, которые необходимы современному разработчику помимо знания языка программирования: работа с базами данных при помощи SQL, алгоритмы и структуры данных, работа с Linux, Git, Docker, инструменты CI\CD
Индивидуальные карьерные консультации и помощь с трудоустройством
Начинающим ИТ-специалистам
Если у вас уже есть базовые знания, наша программа поможет структурировать их и получить комплексный практический опыт на реальных примерах.
Кому подойдет обучение на курсе:
Практикующим ИТ-специалистам
Тем, кто уже является действующим разработчиком, и хочет изучить новый язык программирования.
Курсы повышения квалификации могут проходить две категории слушателей:
те, у кого уже есть среднее или высшее профессиональное образование;
те, кто еще учится в колледжах или вузах и не получил диплом.
Студенты колледжей и вузов могут параллельно учиться по программам ДПО, но удостоверения о повышении квалификации им выдадут только после того, как будет окончен курс основного образования и на руках у выпускника будет диплом вуза или колледжа.
Кто может получить дополнительное профессиональное образование

Программа «Разработка на C#»

Модуль 1. Основы программирования на языке С#
6 недель, 8 часов в неделю

В первом модуле вы начнете изучать язык C#. Вы сможете написать свой первый проект и получите опыт работы с GitHub, сохраняя там все свои программы.
  • Microsoft Visual Studio
  • Работа с системой контроля версий Git
  • Основы языка C#
Модуль 2. Объектно-ориентированное конструирование программных систем
6 недель, 8 часов в неделю

Научитесь применять объектно-ориентированное стиль программирование на C#. Это важно для больших проектов.
  • ООП: наследование, инкапсуляция, полиморфизм
  • Классы и объекты
  • Интерфейсы
  • Обработка исключений
  • Коллекции C#
  • Делегаты, события и лямбда-выражения
  • Основы LINQ
Модуль 3. Архитектурные паттерны. Принципы построения многослойных приложений
6 недель, 8 часов в неделю

В этом модуле вы начнете разработку полноценного проекта, с серверной логикой и базой данных. Чтобы максимально прокачать свои навыки C#-разработчика, вы разработаете десктоп-приложение (Windows Presentation Foundation), используя шаблон проектирования Model-View-ViewModel (MVVM).
  • Основные принципы разработки N – tier приложений
  • Построение слоя доступа к данным
  • Реализация принципа Inversion of Control
  • MV-паттерны
  • Принципы SOLID, шаблоны проектирования GoF
Итоговый проект
В качестве финального проекта вы создадите систему управления задачами – инструмент, который помогает сделать рабочий процесс прозрачным, понятным и упорядоченным. Используя такую систему, руководитель получает возможность постоянно держать руку на пульсе каждого проекта, а сотрудники четко понимают, чем и когда им нужно заниматься.

При выполнении данного проекта вы научитесь самостоятельно принимать решения уровня middle-разработчика:
  • проектирование архитектуры приложения
  • разработка доменных классов
  • реализация слоя доступа к данным
  • прототипирование и реализация интерфейса

В результате вы получите многоуровневое приложение, которое сможете использовать как заготовку для ваших будущих проектов, а также в качестве портфолио.
Преподаватель
Сергей Виденин
.NET разработчик. Опыт работы C#-программистом 12 лет. Кандидат технических наук, доцент. Педагогический стаж 18 лет. Доцент кафедры информатики и вычислительной математики МФТИ. Доцент департамента программной инженерии факультета компьютерных наук НИУ ВШЭ.
Команда помощи
Держит руку на пульсе, корректирует обучающую программу при необходимости.
Организатор
Команда поможет дойти до конца. Не только проведёт урок и покажет на примерах, но проведёт дополнительную сессию, чтобы ликвидировать пробелы в знаниях, ответит на вопросы во время и после обучения
Преподаватель
Поможет с проверкой домашних заданий, ответит на вопросы и даст обратную связь в чате во время лекции. Если тяжело, проведет дополнительные консультации.
Ассистент преподавателя
Помогает по организационным вопросам, напоминает о дедлайнах, помогает дойти до конца, мотивируя вас при необходимости.
Куратор
Удостоверение о повышении квалификации
Вы получите удостоверение о повышении квалификации МФТИ, которое ценят работодатели.
Опыт и портфолио
Обучение проходит на боевых задачах, за время обучения вы нарабатываете опыт и портфолио с реальными проектами.
Материалы и сопровождение
Записи и материалы доступны в течение года после окончания обучения, а студенты вливаются в профессиональное сообщество и получают обратную связь от преподавателей после окончания обучения.
Всё для быстрого карьерного роста
Фундаментальные знания и практические навыки, позволяющие значительно увеличить доход за несколько лет.

Что получите после обучения

Как мы учим:

Качественная теоретическая подготовка
Живое общение с преподавателем
Все преподаватели — признанные профессионалы в своей области. Вы получите те знания и навыки, которые востребованы сейчас на рынке
Домашние задания
Записи занятий
Не прощаемся после курсов
Доступ к электронной библиотеке МФТИ
Акцент на навыках
Общение и поддержка 24/7
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь
Материалы занятий нужно обязательно закреплять, выполняя домашние задания. Команда курса проверяет задания и дает обратную связь. Условием успешного окончания курса является выполнение всех домашних заданий
Вы сможете всегда пересмотреть занятие в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию
На связи с вами и после курса. Поможем при необходимости составить и проверить ваше резюме, делимся информацией о тематических конференциях, вебинарах, вакансиях и стажировках
Электронная библиотека создана для того, чтобы информационно помогать нашим слушателям. Вы получаете удаленный доступ к электронным учебникам
Вас ждёт много практической работы, разбор кейсов, а благодаря выполнению финального проекта под руководством преподавателя вы получите свой первый выполненный проект
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.
МФТИ №1
среди технических вузов России
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021. В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
12
выпускников МФТИ вошли в список Forbes
230 000
рублей в месяц
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, у выпускников МФТИ.
2
выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
МФТИ №1
среди технических вузов России
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021. В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
12
выпускников МФТИ вошли в список Forbes
230 000
рублей в месяц
Исследование Superjob показало, что самые высокие зарплаты среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, у выпускников МФТИ.
2
выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
ФПМИ МФТИ
25
научных лабораторий в которых рождается прогресс
218
преподавателей с учёными степенями
26
крупных компаний-партнёров интегрированных с университетом
ФПМИ МФТИ
25
научных лабораторий в которых рождается прогресс
218
преподавателей с учёными степенями
26
крупных компаний-партнёров интегрированных с университетом
Как мы создаём наши
образовательные программы
1
Методист составляет курс
2
Анализируем рынок программ по разработке на C#
3
С преподавателем корректируем программу
4
Академический совет добавляет курсу глубину
5
Лидеры индустрии дают советы и озвучивают свои требования к специалистам
6
Получаем обратную связь от практикующих представителей IT-сообществ
7
Корректируем программу, добавляя ей объём и ценность для работодателя
8
Одобрение учёным советом
9
Запускаем программу, корректируя её под уровень и запросы студентов в каждом потоке.
Как мы создаём наши
образовательные программы
1
Методист составляет курс
2
Анализируем рынок программ по разработке на C#
3
С преподавателем корректируем программу
4
Академический совет добавляет курсу глубину
5
Лидеры индустрии дают советы и озвучивают свои требования к специалистам
6
Получаем обратную связь от практикующих представителей IT-сообщества
7
Корректируем программу, добавляя ей объём и ценность для работодателя
8
Одобрение учёным советом
9
Запускаем программу, корректируя её под уровень и запросы студентов в каждом потоке.
Стоимость
за курс продолжительностью 4,5 месяца
Гарантия возврата 14 дней
За 14 дней вы посетите 4 занятия и если вы решите прекратить обучение, вернём деньги в полном объёме.
Возврат 13% от государства
Вы можете получить налоговый вычет за обучение и сэкономить до 13% от стоимости программы.

Подробнее о налоговом вычете
Посетите вводное занятие
Остались сомнения? Не уверены в своих силах? Есть вопросы? Записывайтесь на бесплатное вводное занятие, организаторы и преподаватели подробно расскажут о программе и входящих в неё курсах и ответят на вопросы слушателей.
75 000 рублей
Рассрочка 0%
Институт напрямую, без посредничества банка, предоставляет рассрочку.
Подать заявку, получить консультацию и ссылку на оплату
Стоимость обучения
75 000 рублей
Продолжительность 4,5 месяцев

Сэкономьте еще 13%
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных