На C# и платформе .NET создают высоконагруженные сайты, мобильные и десктопные приложения, игры. Выучив один язык, вы сможете делать все это самостоятельно.
САЙТЫ ✖️ МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ ✖️ БАЗЫ ДАННЫХ ✖️ ИГРЫ
Забронировать предложение
Почему стоит изучать C#?
Нужен везде
Язык C# входит в топ-5 самых востребованных языков программирования (TIOBE). Специалисты по C# и .NET нужны в крупных IT-компаниях
Простой
Невысокий порог входа: C# не уступает по мощности языку программирования Java. Освоить C# с нуля до уровня Pro намного проще
Отдыхайте и продолжайте двигаться к своей мечте
Учитесь с удовольствием в летнем формате SkillFactory:
Язык C#, платформа .NET, фреймворк ASP.NET активно развиваются
На C# написаны ключевые продукты для Windows и другие продукты Microsoft
Язык и его инфраструктуру создала и развивает крупнейшая IT-компания в мире
01
02
03
Освойте профессию C#-разработчика за 12 месяцев
Записаться на курс
Инженерная школа с рейтингом
4,7
по отзывам студентов
SkillFactory — узкоспециализированная школа: мы учим Data Science, аналитике данных и программированию.
Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать наши курсы.
8,82
В среднем студенты оценивают качество наших учебных материалов на 8,82 балла
9,1
Наши выпускники оценивают менторскую поддержку на 9,1 балла.
4,7
4,7
4,4
4,2
83
%
Сравнятор
Взаимодействие с участниками разных направлений, которое способствует развитию soft skills.
• Включаем в курсы задачи и вопросы из реальных собеседований • Проводим онлайн-тренировки технических собеседований • Помогаем составить резюме
Во время обучения студенты решают настоящие практические задачи и тренируются на настоящих кейсах.
Определенные направления подготовки дают возможность получить реальный стаж и опыт
Студенты отрабатывают навыки на практике и могут пообщаться с потенциальными работодателями.
Программа профессии
4 месяца
Программирование на C#
4 месяца
Программирование на C#
Практика: — Проекты: телеграм-бот и консольное приложение «Социальная сеть» — 20 мини-программ на C# — Вопросы для подготовки к собеседованиям
Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами.
Начало изучения языка C# - вы уже сможете написать своего телеграм-бота и разработаете свой первый проект - текстовую версию социальной сети.
Обязательно научитесь применять объектно-ориентированное программирование на C#, потому что это важно для больших проектов. Сразу получаете опыт работы с GitHub и сохраняете там все свои проекты.
— Установка Microsoft Visual Studio — Основы языка C# — ООП: наследование, инкапсуляция, полиморфизм — Классы и объекты — Чтение файлов и работа с ними — Реализация интерфейсов — Обработка исключений — Коллекции C# — Основы LINQ — Паттерны проектирования (SOLID) — Основы юнит-тестирования
Темы:
2 месяца
Backend-разработка на C#
2 месяца
Backend-разработка на C#
Практика: — Тренажер по SQL — Разработка проекта «Социальная сеть» — Вопросы для подготовки к собеседованиям
Бекенд - это сердце сайта, то есть основная программа, которая работает на сервере. Чтобы создать бекенд, нужно знать базы данных.
Вы изучите базы данных SQL, научитесь разрабатывать бекенд на ADO.NET.
В этой точке вы уже начнете разработку полноценного проекта социальной сети, с серверной логикой и базой данных.
— Основы SQL и реляционных баз данных — Функции, операторы и типы данных в SQL — Проектирование базы данных — Работа с ADO.NET — Использование Entity Framework Core для CRUD-операций — Многопоточность и асинхронность
Темы:
Практика: — Тренажер по SQL — Разработка проекта «Социальная сеть» — Вопросы для подготовки к собеседованиям
Бекенд - это сердце сайта, то есть основная программа, которая работает на сервере. Чтобы создать бекенд, нужно знать базы данных.
Вы изучите базы данных SQL, научитесь разрабатывать бекенд на ADO.NET.
В этой точке вы уже начнете разработку полноценного проекта социальной сети, с серверной логикой и базой данных.
— Основы SQL и реляционных баз данных — Функции, операторы и типы данных в SQL — Проектирование базы данных — Работа с ADO.NET — Использование Entity Framework Core для CRUD-операций — Многопоточность и асинхронность
Темы:
3 месяца
Веб-разработка ASP.NET Core
3 месяца
Веб-разработка ASP.NET Core
Практика: — Тренажёры по HTML и CSS — Верстка веб-страницы — Создание веб-приложения для проекта «Социальная сеть» — Вопросы для подготовки к собеседованиям
Сайт состоит из фронтенда и бекенда. Научитесь делать фронтенд - это страницы сайта, которые открываются в браузере. Для этого изучите HTML, CSS и основы языка программирования JavaScript.
Основная практика - создание веб-приложения с помощью модуля ASP.NET Core.
Вы разберетесь в основах веб-разработки, сверстаете свою первую интерактивную веб-страницу, создадите полноценное веб-приложение.
— HTML/CSS — Основы JavaScript, DOM-модель — Разработка в ASP.NET Core — Создание Web API
Темы:
Практика: — Тренажёры по HTML и CSS — Верстка веб-страницы — Создание веб-приложения для проекта «Социальная сеть» — Вопросы для подготовки к собеседованиям
Сайт состоит из фронтенда и бекенда. Научитесь делать фронтенд - это страницы сайта, которые открываются в браузере. Для этого изучите HTML, CSS и основы языка программирования JavaScript.
Основная практика - создание веб-приложения с помощью модуля ASP.NET Core.
Вы разберетесь в основах веб-разработки, сверстаете свою первую интерактивную веб-страницу, создадите полноценное веб-приложение.
— HTML/CSS — Основы JavaScript, DOM-модель — Разработка в ASP.NET Core — Создание Web API
Темы:
1 месяц
Десктоп и мобильная разработка
1 месяц
Десктоп и мобильная разработка
Практика: — Проект десктопного-приложения — Проекты мобильных приложений: виджет погоды, галерея изображений — Вопросы для подготовки к собеседованиям
Сила C# и NET CORE в кроссплатформенности - можно делать и сайты, и десктоп-программы, и мобильные приложения.
Чтобы максимально прокачать свои навыки, вы научитесь работать в Windows Presentation Foundation и разрабатывать десктоп-приложения. Изучите платформу Xamarin и сможете создавать приложения для Android и iOS.
Таким образом станете универсальным C#-разработчиком.
— Создание приложения в WPF — Основы XAML — Работа в Xamarin, интерфейс и отображение данных
Темы:
Практика: — Проект десктопного-приложения — Проекты мобильных приложений: виджет погоды, галерея изображений — Вопросы для подготовки к собеседованиям
Сила C# и NET CORE в кроссплатформенности - можно делать и сайты, и десктоп-программы, и мобильные приложения.
Чтобы максимально прокачать свои навыки, вы научитесь работать в Windows Presentation Foundation и разрабатывать десктоп-приложения. Изучите платформу Xamarin и сможете создавать приложения для Android и iOS.
Таким образом станете универсальным C#-разработчиком.
— Создание приложения в WPF — Основы XAML — Работа в Xamarin, интерфейс и отображение данных
Темы:
2 месяца
Итоговый проект в формате виртуальной стажировки
2 месяца
Итоговый проект в формате виртуальной стажировки
Практика: — Разработка итогового проекта с проверкой каждого этапа — Итоовая защита проекта
Теперь вы готовы к самостоятельной разработке серьезного проекта. Вы создадите движок блога с комментариями и регистрацией пользователей в формате виртуальной стажировки: будете получать задания, правки, фидбек от менторов, а в конце нужно будет защитить свой проект, который будет реальным доказательством ваших знаний.
— Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок) — Добавление API к проекту блога
Темы:
Практика: — Разработка итогового проекта с проверкой каждого этапа — Итоовая защита проекта
Теперь вы готовы к самостоятельной разработке серьезного проекта. Вы создадите движок блога с комментариями и регистрацией пользователей в формате виртуальной стажировки: будете получать задания, правки, фидбек от менторов, а в конце нужно будет защитить свой проект, который будет реальным доказательством ваших знаний.
— Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок) — Добавление API к проекту блога
Темы:
1 месяц
Бонус: основы в DevOps
1 месяц
Бонус: основы в DevOps
Практика: автоматизация потока данных, создание Docker-образа
Знание основ DevOps очень ценится в компаниях, потому что разработчик с такими знаниями работает быстрее, совершает меньше ошибок, разрабатывает более чистый и грамотный код. Вы поймете, что такое DevOps, узнаете, как оптимально настроить процесс программирования и тестирования. Научитесь разворачивать свои проекты на сервере.
— Основы DevOps — Внедрение CD/CI — Работа в Docker
Темы:
Практика: автоматизация потока данных, создание Docker-образа
Знание основ DevOps очень ценится в компаниях, потому что разработчик с такими знаниями работает быстрее, совершает меньше ошибок, разрабатывает более чистый и грамотный код. Вы поймете, что такое DevOps, узнаете, как оптимально настроить процесс программирования и тестирования. Научитесь разворачивать свои проекты на сервере.
— Основы DevOps — Внедрение CD/CI — Работа в Docker
Темы:
Итоговый проект
Вы создадите собственный блог, где можно будет:
Регистрировать пользователей
Создавать статьи, редактировать и комментировать их
Искать по тегам и тексту
За два месяца вы сделаете интереснейший проект:
Cпроектируете приложение
Разработаете его backend
Сверстаете макет для блога
Настроите обработку ошибок
Добавите в ваш проект API
В результате вы получите многоуровневое приложение, которое сможете использовать как заготовку для дальнейших проектов.
Получить полную программу курса по C#
Программа рассчитана на 12 месяцев. По окончании вы сможете стать junior-разработчиком и зарабатывать от 85 000 ₽ в месяц.
Наши курсы ориентированы на тех, кто работает и хочет сам регулировать нагрузку. Занимайтесь без отрыва от работы и выделяйте на учебу столько времени, сколько есть прямо сейчас, — 15 минут или 2 часа в день.
80% обучения — практика в разных форматах
Для развития навыков у нас есть 5 видов практики: тренажёры, тесты, домашние задания, проекты и хакатоны. Разнообразие форматов помогает усваивать знания максимально эффективно.
Фокус на подготовке к трудоустройству
Вы тренируетесь на кейсах компаний, а также делаете проекты для реальных заказчиков в команде. Помогаем оформить резюме и подготовиться к собеседованиям.
Лучших студентов рекомендуем по накопленной базе работодателей. На стажировках в компаниях-партнёрах вы отработаете навыки и пообщаетесь с потенциальными работодателями.
20% обучения — интересная и важная теория
Теория разбита на короткие блоки, после которых обязательно идёт практика.
Вы смотрите короткие видео, изучаете текстовые материалы и приступаете к заданиям, чтобы закрепить знания.
Менторы и координаторы помогут дойти до конца
Все менторы — опытные практики из IT-индустрии. Они дают качественную обратную связь на задания, отвечают на вопросы и помогают студенту достичь своих целей во время обучения. Выпускники оценивают менторскую поддержку на 9,1 балла из 10.
Координаторы постоянно на связи, чтобы решить любой организационный вопрос. Их задача — мотивировать студентов и помочь дойти курс до конца.
>
Эффективный формат онлайн-обучения
Как проходит обучение на курсе
Освойте профессию C#-разработчика за 12 месяцев
Записаться на курс
Афанасьев Дмитрий
C# Senior developer. 8 лет администрирования и программирования в БГУ (Байкальский Государственный Университет), 3 года программирования в группе разработки сайтов и порталов АО «Гринатом» (дочернее общество Госкорпорации «Росатом»).
Владислав Некрасов
C# Teamlead в Lockobank. Опыт разработки на .NET более 10 лет.
Исайкин Виктор
C# Teamlead. Работал в Epam Systems, совмещал проект и преподавание в учебном центре как для студентов, так и для сотрудников компании.
Сейчас работает тимлидом в команде из 5 разработчиков в Совкомбанке.
Эксперты курса
Teamlead Fullstack-разработчик Возглавляет команду разработки в международной компании Logrus IT.
Мальцев Федор
Ваше резюме после обучения
Андрей Смирнов
— Решить задачи любой сложности с помощью алгоритмов
— Программировать на C#
— Продумывать серверную логику и настраивать взаимодействие с высоконагруженными базами данных
— Запрограммировать свой собственный сайт или веб-приложение
— Написать десктопное приложение для ОС Windows
— Работать с платформой .NET, использовать модули .NET Framework и .NET Core
C#- и .NET-разработчик
Я уверенно могу:
от 90 000 ₽
Персональный сертификат о прохождении курса. По запросу предоставляется на английском языке.
— Консультации с ментором в течение обучения — Доступ к закрытому клубу выпускников и партнеров — Проекты в ваше портфолио
Сообщество экспертов с бизнес-опытом из разных сфер