Каталог
Нужна помощь?
Поделитесь мнением, задайте вопрос или сообщите об ошибке
Имя
E-mail
Телефон
warning
user
close
Направление
Школы
Отменить
gift
Куда же вы?
Вы не забрали подарок
Ваш бонус — курс бесплатно! Просто оставьте номер
Телефон
51 432 ₸/мес
28 288 ₸/мес
Скидка 45%
Годовой доступ к Skillbox Английский
Data Scientist с нуля в МГУ

Разработчик на C#

Научитесь создавать сайты, серверные, десктопные и мобильные приложения с помощью языка C# от Microsoft
онлайн
12 мес
СТАРТ
23 октября
Курс по нейросетям в подарок
Учим использовать ИИ, чтобы на 40% быстрее освоить IT-профессию
Нейросети + C#
В бонусном курсе по нейросетям для IT-специалистов вы научитесь использовать ИИ-инструменты для ускорения программирования: от генерации кода до автоматизации рутинных задач.
Исследования показывают:
Разработчики, применяющие нейросети, работают до 40% быстрее и сокращают количество ошибок в коде на 35%.
Вы сможете:
подключать ИИ к проектам
работать с API и плагинами
искать баги, писать тесты и упрощать работу с документацией
[1]

Разработчик на C# — востребованная профессия

[2]
Владеет универсальным языком, входящим в топ-5 самых популярных в программировании по версии TIOBE
Создает высоконагруженные сайты, мобильные и десктопные приложения, игры
Онлайн-курс подходит новичкам без технического образования и опытным разработчикам, которые хотят освоить новый язык
С++
ООП
STL
Linux
TDD
SQL
PostgreSQL
Qt
Unit-тесты

Как построено обучение

Программа курса составлена вместе с опытными разработчиками — они прошли путь от новичка до старшего специалиста и знают

5 проектов 280 часов практики Финальный проект 120 часов теории
  • Программирование на C#

    • 4 месяца

    Темы:

    • Установка Microsoft Visual Studio
    • Основы языка C#
    • ООП: наследование, инкапсуляция, полиморфизм
    • Классы и объекты
    • Чтение файлов и работа с ними
    • Реализация интерфейсов
    • Обработка исключений
    • Коллекции C#
    • Основы LINQ
    • Паттерны проектирования (SOLID)
    • Основы юнит-тестирования

    Практика:

    • Проекты: телеграм-бот и консольное приложение «Социальная сеть»
    • 20 мини-программ на C#
  • Backend-разработка на C#

    • 2 месяца

    Темы:

    • Основы SQL и реляционных баз данных
    • Функции, операторы и типы данных в SQL
    • Проектирование базы данных
    • Работа с ADO.NET
    • Использование Entity Framework Core для CRUD-операций
    • Многопоточность и асинхронность

    Практика:

    • Тренажер по SQL
    • Разработка проекта «Социальная сеть»
  • Веб-разработка ASP.NET Core

    • 3 месяца

    Темы:

    • HTML/CSS
    • Основы JavaScript, DOM-модель
    • Разработка в ASP.NET Core
    • Создание Web API

    Практика:

    • Тренажёры по HTML и CSS
    • Верстка веб-страницы
    • Создание веб-приложения для проекта «Социальная сеть»
  • Десктоп и мобильная разработка

    • 1 месяц

    Темы:

    • Создание приложения в WPF
    • Основы XAML
    • Работа в Xamarin, интерфейс и отображение данных

    Практика:

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

    • 2 месяца

    Темы:

    • Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок)
    • Добавление API к проекту блога

    Практика:

    • Разработка итогового проекта с проверкой каждого этапа
    • Итоговая защита проекта
  • Бонус: основы DevOps

    • 1 месяц

    Темы:

    • Основы DevOps
    • Внедрение CD/CI
    • Работа в Docker

    Практика:

    • Автоматизация потока данных
    • Создание Docker-образа
  • Итоговый проект

    Вы создадите собственный блог, где можно будет:

    • Регистрировать пользователей
    • Создавать статьи, редактировать и комментировать их
    • Искать по тегам и тексту

    За два месяца вы сделаете интереснейший проект:

    • Спроектируете приложение
    • Разработаете его backend
    • Сверстаете макет для блога
    • Настроите обработку ошибок
    • Добавите в ваш проект API
    • В результате вы получите многоуровневое приложение, которое сможете использовать как заготовку для дальнейших проектов.

Как проходит
обучение C#

В среднем оно занимает 10 часов в неделю: это 2 часа учебы в день по будням или 5 часов — по выходным. Доступ к материалам курса остается навсегда

  • Формат

    • Теория на понятном языке и много практики внутри единой онлайн- платформы
    • Записанные лекции и задания для самостоятельной работы
    • Разбор сложных тем на вебинарах с менторами
    • 3 тренажера с десятками заданий в каждом модуле программы
  • Обратная связь

    • Менторы и координаторы поддержат и ответят на вопросы
    • Менторы — опытные разработчики. Помогут разобраться в темах и проверят домашние задания.
    • Координаторы — команда заботы о студентах. Решат организационные вопросы, поддержат и помогут пройти обучение до конца.
  • IT-сообщество

    • На курсе у вас появятся связи, полезные для продвижения в сфере
    • Общий чат курса, чтобы общаться с другими студентами
    • Чат с ментором, чтобы прояснить непонятные темы и задания
    • Мероприятия с партнерами, чтобы наработать опыт

Кто обучает студентов

Куратор, преподаватели и менторы — опытные C#-разработчики. Они составляют программу, следят за ее актуальностью на рынке, продумывают и проверяют задания


Виктор Исайкин

Куратор, опыт 10+ лет
C# Teamlead. Работал в Epam Systems, совмещал проект и преподавание в учебном центре для студентов и сотрудников компании

Владислав Некрасов

Андрей Конопляник

Преподаватель и ментор, опыт 10+ лет
Преподаватель и ментор, опыт 5+ лет
C# Teamlead в Lockobank
Frontend-разработчик

Дмитрий Афанасьев

Преподаватель и ментор, опыт 5+ лет
C# Senior developer

Федор Мальцев

Преподаватель и ментор, опыт 5+ лет
NET-разработчик в компании Andersen
Записаться на курс
-45%
28 288 ₸/мес
51 432 ₸/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 100%: 678 899 баллов на Lerna
Разработчик на C#
Длительность: 12 мес
Старт курса: 23 октября
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning

Часто задаваемые
вопросы

  • Для кого этот онлайн-курс?

    Учебный курс по C# ориентирован в первую очередь на новичков, которые решили обучиться новой профессии с нуля, и дает полноценную подготовку универсального C#-разработчика. Здесь сделана выжимка теории в самой доступной форме и предусмотрены 50 задач и 3 финальных проекта для закрепления навыков.

  • Я никогда не программировал(а), смогу ли я учиться на этом курсе?

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

  • Как проходит обучение?

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

    Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.

  • Для чего нужен язык программирования C# и что на нем пишут?

    C# (произносится си шарп) — это язык программирования, разработанный компанией Microsoft, чтобы создавать приложения для Windows. Сегодня C# стал кроссплатформенным, на нем пишут программы для iOS и Linux. Его используют в backend-разработке веб-приложений, геймдеве, работе с базами данных и сетью.

  • Чем занимаются программисты на C#?

    Программист C# разрабатывает веб-приложения, игры, различные программные продукты.

    Он может:
    - решить задачи любой сложности с помощью алгоритмов;
    - программировать на C#;
    - продумывать серверную логику и настраивать взаимодействие с высоконагруженными базами данных;
    - запрограммировать собственный сайт или веб-приложение;
    - написать десктопное приложение для ОС Windows;
    - работать с платформой .NET, использовать модули .NET Framework и .NET Core.

  • Сколько времени уйдет на изучение C#?

    Обучение может длиться от 3 до 19 месяцев — это зависит от образовательного учреждения. В онлайн-школе Skillfactory курс «Профессия C#-разработчик» рассчитан на год. За это время вы научитесь создавать сайты, серверные, десктопные и мобильные приложения.

  • Что лучше — C# или C++?

    У каждого языка свои цели и задачи. В написании игр лучшим будет C#. Его используют на движке Unity, который позволяет создавать игры в 2D и 3D. C++ применяют в основе более мощного движка — Unreal Engine, который используют в написании больших игр для ПК.

  • Что лучше учить — C# или Python?

    Смотря чем вы планируете заниматься. Python используют в веб-разработке, анализе и визуализации данных, автоматизации задач. С помощью C# создают веб-приложения и веб-сервисы.