Пора начать действовать
время
действовать
время действовать
с 20.01
по 26.01
Пора начать действовать
время
действовать
с 20.01
по 26.01
Курс «C#-Разработчик» - C Developer

C#-разработчик

Научитесь создавать сайты, серверные, десктопные и мобильные приложения с помощью языка C# от Microsoft
КУРС ВКЛЮЧАЕТ
C#

Курс «C#-разработчик» с нуля

Алгоритмы, ООП, C#,
.Net, SQL, web, desktop, mobile, DevOps
Формат обучения
Онлайн в удобное время
Старт следующего потока
12 месяцев
Длительность, рекомендуемая Skillfactory
Скоро
САЙТЫ ✖️ МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ ✖️ БАЗЫ ДАННЫХ ✖️ ИГРЫ

C# — универсальный язык

На C# и платформе .NET создают высоконагруженные сайты, мобильные и десктопные приложения, игры.
Выучив один язык, вы сможете делать все это самостоятельно.

Что создают на языке C#
Приложение на си шарп

Почему стоит изучать C#?

Нужен везде

Язык C# входит в топ-5 самых востребованных языков программирования (TIOBE). Специалисты по C# и .NET нужны в крупных IT-компаниях

Простой

Невысокий порог входа: C# не уступает по мощности языку программирования Java. Освоить C# с нуля до уровня Pro намного проще
C#-разработчик хорошо зарабатывает
C#-разработчик

Кому подходит онлайн-курс C#

Начинающим из других сфер

Пройдите практический курс C# даже если у вас нет технического бэкграунда, вы можете за 1 год освоить новую профессию с нуля и начать карьеру в IT
C#-разработчиком может стать любой

Разработчикам на других стеках

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

Эти компании используют C#

Язык C#, платформа .NET, фреймворк ASP.NET активно развиваются
На C# написаны ключевые продукты для Windows и другие продукты Microsoft
Язык и его инфраструктуру создала и развивает крупнейшая IT-компания в мире
01
02
03
4,6
432 отзыва
4,8
4,6
78
%
298 отзывов
172 оценки
235 отзывов

Студенты рекомендуют нас

Взаимодействие с участниками разных направлений, которое способствует развитию soft skills.
• Включаем в курсы задачи и вопросы из реальных собеседований
• Проводим онлайн-тренировки технических собеседований
• Помогаем составить резюме
Во время обучения студенты решают настоящие практические задачи и тренируются на настоящих кейсах.
Определенные направления подготовки дают возможность получить реальный стаж и опыт
Студенты отрабатывают навыки на практике и могут пообщаться с потенциальными работодателями.

Программа онлайн-курса

Программирование на C#

4 месяца
Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами.

Начало изучения языка C# - вы уже сможете написать своего телеграм-бота и разработаете свой первый проект - текстовую версию социальной сети.

Обязательно научитесь применять объектно-ориентированное программирование на C#, потому что это важно для больших проектов. Сразу получаете опыт работы с GitHub и сохраняете там все свои проекты.
Темы:
Практика:
— Проекты: телеграм-бот и консольное приложение «Социальная сеть»
— 20 мини-программ на C#
— Вопросы для подготовки к собеседованиям
— Установка Microsoft Visual Studio
— Основы языка C#
ООП: наследование, инкапсуляция, полиморфизм
— Классы и объекты
— Чтение файлов и работа с ними
— Реализация интерфейсов
— Обработка исключений
— Коллекции C#
— Основы LINQ
Паттерны проектирования (SOLID)
— Основы юнит-тестирования

Backend-разработка на C#

2 месяца
Бекенд - это сердце сайта, то есть основная программа, которая работает на сервере. Чтобы создать бекенд, нужно знать базы данных.

Вы изучите базы данных SQL, научитесь разрабатывать бекенд на ADO.NET.

В этой точке вы уже начнете разработку полноценного проекта социальной сети, с серверной логикой и базой данных.
Темы:
Практика:
— Тренажер по SQL
— Разработка проекта «Социальная сеть»
— Вопросы для подготовки к собеседованиям
— Основы SQL и реляционных баз данных
— Функции, операторы и типы данных в SQL
— Проектирование базы данных
— Работа с ADO.NET
— Использование Entity Framework Core для CRUD-операций
Многопоточность и асинхронность

Веб-разработка ASP.NET Core

3 месяца
Сайт состоит из фронтенда и бекенда. Научитесь делать фронтенд - это страницы сайта, которые открываются в браузере. Для этого изучите HTML, CSS и основы языка программирования JavaScript.

Основная практика - создание веб-приложения с помощью модуля ASP.NET Core.

Вы разберетесь в основах веб-разработки, сверстаете свою первую интерактивную веб-страницу, создадите полноценное веб-приложение.
Темы:
Практика:
— Тренажёры по HTML и CSS
Верстка веб-страницы
— Создание веб-приложения для проекта «Социальная сеть»
— Вопросы для подготовки к собеседованиям
— HTML/CSS
— Основы JavaScript, DOM-модель
— Разработка в ASP.NET Core
— Создание Web API

Десктоп и мобильная разработка

1 месяц
Сила C# и NET CORE в кроссплатформенности - можно делать и сайты, и десктоп-программы, и мобильные приложения.

Чтобы максимально прокачать свои навыки, вы научитесь работать в Windows Presentation Foundation и разрабатывать десктоп-приложения. Изучите платформу Xamarin и сможете создавать приложения для Android и iOS.

Таким образом станете универсальным C#-разработчиком.
Темы:
Практика:
— Проект десктопного-приложения
— Проекты мобильных приложений: виджет погоды, галерея изображений
— Вопросы для подготовки к собеседованиям
— Создание приложения в WPF
— Основы XAML
— Работа в Xamarin, интерфейс и отображение данных

Итоговый проект в формате виртуальной стажировки

2 месяца
Теперь вы готовы к самостоятельной разработке серьезного проекта. Вы создадите движок блога с комментариями и регистрацией пользователей в формате виртуальной стажировки: будете получать задания, правки, фидбек от менторов, а в конце нужно будет защитить свой проект, который будет реальным доказательством ваших знаний.
Темы:
Практика:
— Разработка итогового проекта с проверкой каждого этапа
— Итоовая защита проекта
— Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок)
— Добавление API к проекту блога

Бонус: основы в DevOps

1 месяц
Знание основ DevOps очень ценится в компаниях, потому что разработчик с такими знаниями работает быстрее, совершает меньше ошибок, разрабатывает более чистый и грамотный код. Вы поймете, что такое DevOps, узнаете, как оптимально настроить процесс программирования и тестирования. Научитесь разворачивать свои проекты на сервере.
Темы:
Практика:
автоматизация потока данных, создание Docker-образа
— Основы DevOps
— Внедрение CD/CI
— Работа в Docker

Программирование на C#

4 месяца
Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами.

Начало изучения языка C# - вы уже сможете написать своего телеграм-бота и разработаете свой первый проект - текстовую версию социальной сети.

Обязательно научитесь применять объектно-ориентированное программирование на C#, потому что это важно для больших проектов. Сразу получаете опыт работы с GitHub и сохраняете там все свои проекты.
Темы:
Практика:
— Проекты: телеграм-бот и консольное приложение «Социальная сеть»
— 20 мини-программ на C#
— Вопросы для подготовки к собеседованиям
— Установка Microsoft Visual Studio
— Основы языка C#
ООП: наследование, инкапсуляция, полиморфизм
— Классы и объекты
— Чтение файлов и работа с ними
— Реализация интерфейсов
— Обработка исключений
— Коллекции C#
— Основы LINQ
Паттерны проектирования (SOLID)
— Основы юнит-тестирования

Backend-разработка на C#

2 месяца
Бекенд - это сердце сайта, то есть основная программа, которая работает на сервере. Чтобы создать бекенд, нужно знать базы данных.

Вы изучите базы данных SQL, научитесь разрабатывать бекенд на ADO.NET.

В этой точке вы уже начнете разработку полноценного проекта социальной сети, с серверной логикой и базой данных.
Темы:
Практика:
— Тренажер по SQL
— Разработка проекта «Социальная сеть»
— Вопросы для подготовки к собеседованиям
— Основы SQL и реляционных баз данных
— Функции, операторы и типы данных в SQL
— Проектирование базы данных
— Работа с ADO.NET
— Использование Entity Framework Core для CRUD-операций
Многопоточность и асинхронность

Веб-разработка ASP.NET Core

3 месяца
Сайт состоит из фронтенда и бекенда. Научитесь делать фронтенд - это страницы сайта, которые открываются в браузере. Для этого изучите HTML, CSS и основы языка программирования JavaScript.

Основная практика - создание веб-приложения с помощью модуля ASP.NET Core.

Вы разберетесь в основах веб-разработки, сверстаете свою первую интерактивную веб-страницу, создадите полноценное веб-приложение.
Темы:
Практика:
— Тренажёры по HTML и CSS
Верстка веб-страницы
— Создание веб-приложения для проекта «Социальная сеть»
— Вопросы для подготовки к собеседованиям
— HTML/CSS
— Основы JavaScript, DOM-модель
— Разработка в ASP.NET Core
— Создание Web API

Десктоп и мобильная разработка

1 месяц
Сила C# и NET CORE в кроссплатформенности - можно делать и сайты, и десктоп-программы, и мобильные приложения.

Чтобы максимально прокачать свои навыки, вы научитесь работать в Windows Presentation Foundation и разрабатывать десктоп-приложения. Изучите платформу Xamarin и сможете создавать приложения для Android и iOS.

Таким образом станете универсальным C#-разработчиком.
Темы:
Практика:
— Проект десктопного-приложения
— Проекты мобильных приложений: виджет погоды, галерея изображений
— Вопросы для подготовки к собеседованиям
— Создание приложения в WPF
— Основы XAML
— Работа в Xamarin, интерфейс и отображение данных

Итоговый проект в формате виртуальной стажировки

2 месяца
Теперь вы готовы к самостоятельной разработке серьезного проекта. Вы создадите движок блога с комментариями и регистрацией пользователей в формате виртуальной стажировки: будете получать задания, правки, фидбек от менторов, а в конце нужно будет защитить свой проект, который будет реальным доказательством ваших знаний.
Темы:
Практика:
— Разработка итогового проекта с проверкой каждого этапа
— Итоовая защита проекта
— Создание блога (проектирование базы данных, авторизация пользователей, обработка ошибок)
— Добавление API к проекту блога

Бонус: основы в DevOps

1 месяц
Знание основ DevOps очень ценится в компаниях, потому что разработчик с такими знаниями работает быстрее, совершает меньше ошибок, разрабатывает более чистый и грамотный код. Вы поймете, что такое DevOps, узнаете, как оптимально настроить процесс программирования и тестирования. Научитесь разворачивать свои проекты на сервере.
Темы:
Практика:
автоматизация потока данных, создание Docker-образа
— Основы DevOps
— Внедрение CD/CI
— Работа в Docker
Итоговый проект для курса C#-разработчик
В результате вы получите многоуровневое приложение, которое сможете использовать как заготовку для дальнейших проектов.
  • Спроектируете приложение
  • Разработаете его backend
  • Сверстаете макет для блога
  • Настроите обработку ошибок
  • Добавите в ваш проект API
  • Регистрировать пользователей
  • Создавать статьи, редактировать и комментировать их
  • Искать по тегам и тексту
Вы создадите собственный блог, где можно будет:

Итоговый проект

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

После освоения материалов вы получите

Сертификат о прохождении онлайн-курса
Он позволит чувствовать себя увереннее при трудоустройстве — работодатели отметят подтверждение квалификации официальным документом
Сертификат может быть дублирован на английском языке

Реальные истории наших пользователей

Узнайте, как преобразилась их жизнь
Екатерина Тарасевич
Санкт-Петербург
Всем привет, меня зовут Екатерина. Мне 29 лет. И я живу в городе Санкт-Петербурге.
Александр Журавлев
Минск
Всех приветствую. Меня зовут Александр. Я живу в городе Минске. Больше 20 лет я работаю врачом.
Марина Чигарева
Москва
Здравствуйте. Я Марина. Живу в Москве. Работаю главным бухгалтером.
Дмитрий Анпилогов
Саратов
Всем привет. Я Дмитрий из города Саратова. Уже 25 лет директор турагентства.
Валентин Шунайлов
Челябинск
Добрый день. Меня зовут Валентин. Я из города Челябинска.
Долговская Виктория
Каменск-Уральский
Добрый день, меня зовут Виктория. В настоящий момент я проживаю в городе Каменск-Уральский.
Валентин Ветюков
Всем привет. Меня зовут Валентин. Живу и работаю в Москве.
Москва
Антон Пальшин
Калининград
Всем привет. Меня зовут Антон. Живу в Калининграде. Работаю комплектовщиком.
Николай Шумаков
Москва
Привет. Меня зовут Николай, и я являюсь студентом Skillfactory по программе фронтенд-разработчик.
53 года, Москва
Привет. Меня зовут Алексей Журавлев. Я генеральный директор агентства Универсальный менеджмент.
Татьяна Мирко
30 лет, Москва
Добрый день. Я маркетолог. Учусь в Skillfactory по специальности фронтенд-разработчик.
Ника Гвенетадзе
Москва
Привет, меня зовут Ника. Живу я в Москве, а работаю руководителем производства.
Андрей Шевченко
34 года, Рига
Всем привет. Меня зовут Андрей. Живу в Риге. Работаю специалистом по кибербезопасности.
Ольга Шутылева
Харьков
Привет. Меня зовут Ольга. Живу в Харькове. Работаю на госслужбе.
Аркадий Хазанов
Набережные Челны
Привет. Меня зовут Аркадий. Я бариста.
Александра Быстрова
Привет. До начала обучения в Skillfactory я работала в сфере коммуникаций и клиентского сервиса.
27 лет, Москва
Сергей Димов
34 года, Абакан
Привет. Меня зовут Сергей. Я учусь в Skillfactory на курсе full-stack разработчик на JavaScript вот уже 2 месяца.
Артем Белоконский
Киев
Добрый день. Меня зовут Артем Белоконский. Я из Украины, из Киева.