На 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
%
Сравнятор
Гибкий формат обучения для тех, кто работает
Наши курсы ориентированы на то, чтобы вы занимались без отрыва от работы и выделяли необходимое для учебы время в соответствии с вашим графиком
Чтобы обучение проходило максимально эффективно, мы чередуем форматы обучения: тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты.
Программы курсов создают эксперты с опытом от 5 лет. Студентам помогают опытные менторы-практики из IT-индустрии: дают подробную обратную связь, отвечают на вопросы.
С курсом для новичков справляются все студенты вне зависимости от возраста и предыдущего опыта — главное следовать программе обучения.
Опыт работы и погружение в практику
В зависимости от выбора курса наших студентов ждет:
студентов,которые проработали свое резюме в карьерном центре,получили приглашение на собеседование
81%
Взаимодействие с участниками разных направлений, которое способствует развитию 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 ₽ в месяц.
Фундаментальный подход к обучению программированию
Мышление программиста
Теория и практика
Ментор и сообщество
Мы поможем развить «мышление программиста»: вы начнете думать алгоритмически и эффективно декомпозировать комплексные задачи
Обучение разбито на сотни маленьких шагов и ориентировано на закрепление практических навыков. У нас есть тренажеры, мини-проекты, интерактивные вебинары, сквозные проекты и командный проект
Вы не останетесь один на один с новым. Мы организуем Q&A-сессии с ведущими экспертами, персональную обратную связь по всем вопросам от менторов и поддержку кураторов, которые помогут вам дойти до конца
Как проходит обучение на курсе
Освойте профессию 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 ₽
Персональный сертификат о прохождении курса. По запросу предоставляется на английском языке.
— Консультации с ментором в течение обучения — Доступ к закрытому клубу выпускников и партнеров — Проекты в ваше портфолио
Сообщество экспертов с бизнес-опытом из разных сфер
Сертификат
Развитие карьеры
Сообщество
После успешного обучения
Центр карьеры
Каждого ученика сопровождает Центр карьеры Skillfactory во время и после обучения
Карьерный курс и персональные консультации
Проведем аудит компетенций, выстроим логику карьеры с опорой на предыдущий опыт, определим карьерную цель, составим карту ее достижения, замотивируем и снимем барьеры
Карьерный клуб, каналы и чаты
Познакомим с представителями рынка, HR, IT-рекрутерами и покажем, где искать актуальную информацию и вакансии от наших партнеров
Помощь в составлении резюме и портфолио, подбор вакансий
Сделаем ревью, вместе соберем продающее резюме и портфолио, правильно расставим акценты, упакуем ваш опыт и навыки, найдем подходящие вакансии