8 800 500-05-22
Бесплатно по России
+7 495 120-40-96
Москва и область
Профессия С#-разработчик
Нажимая на кнопку, вы соглашаетесь с условиями обработки персональных данных.
Гибкий
Навсегда
ГРАФИК ЗАНЯТИЙ
ДОСТУП К КУРСУ
С наставником
ПРОГРАММА ПРОФЕССИОНАЛЬНОЙ ПОДГОТОВКИ
Запишись сейчас — первым 20 студентам скидка 20%
130 часов — и вы научитесь писать программы на языке, созданном Microsoft.

ЗАРПЛАТА
90 000 рублей
РАБОТА
На рынке C#-разработки
не хватает кадров
4 000
4
компаний прямо сейчас ищут
C#-разработчика только
на одном hh.ru.
одна из самых высоких зарплат.
Вызванная борьбой компаний
за профессионалов.

месяца обучения достаточно,
чтобы устроиться junior
C#-разработчиком

На рынке C#-разработки
не хватает кадров
4 000
416 000₽
4
компаний прямо сейчас ищут
C#-разработчика только
на одном hh.ru
одна из самых высоких зарплат,
вызванная борьбой компаний
за профессионалов

месяца обучения достаточно,
чтобы устроиться junior
C#-разработчиком
250 000 ₽
одна из самых высоких зарплат.
Вызванная борьбой компаний
за профессионалов.

На рынке C#-разработки
не хватает кадров
4 000
компаний прямо сейчас ищут
C#-разработчиков только
на одном hh.ru.
4
месяца обучения достаточно,
чтобы устроиться junior
C#-разработчиком

На рынке C#-разработки
не хватает кадров
4 000
250 000 ₽
4
компаний прямо сейчас ищут
C#-разработчиков только
на одном hh.ru.
одна из самых высоких зарплат.
Вызванная борьбой компаний
за профессионалов.

месяца обучения достаточно,
чтобы устроиться junior
C#-разработчиком

На рынке
C#-разработки
не хватает кадров
4 000
250 000 ₽
4
компаний прямо сейчас ищут C#-разработчиков только на одном hh.ru.
одна из самых высоких зарплат. Вызванная борьбой компаний
за профессионалов.

месяца обучения достаточно, чтобы устроиться junior
C#-разработчиком.

Сегодня умение программировать
на С# позволяет
Ваше рабочее место может быть там, где вам захочется. Ноутбук, ваши навыки и знания, а также стабильный интернет — это всё, что нужно для эффективной работы. Кроме того, толковые веб-разработчики высоко ценятся в западных и международных компаниях и часто получают приглашения на работу.
Работайте из любой точки мира
Стартапы, сторонние компании на аутсорсе и серьезные организации ищут соискателей со знанием основ языка программирования C#. Он один из фаворитов IT-рынка, поэтому вас ждет не спринт, а марафон из постоянных заказов и предложений от работодателей.
Будьте востребованы
Помимо того что С# считается самым развитым языком программирования, он ещё и вобрал в себя элементы из С++, Java и Visual Basic, устранив целый класс ошибок и заметно облегчив жизнь программистов.
Программируйте в режиме многозадачности
Зарабатывать от 90 000 рублей, реализовывать проекты любой сложности и иметь стабильный поток заказов на фрилансе.
Обучение с самых азов
Для тех, кто всегда хотел программировать, и для тех, кто уже владеет опытом работы со структурными данными и знаниями в теории, но хочет попробовать себя в деле. Курс Skillbox поможет на практике освоить все тонкости программирования на С#.
С помощью этих знаний вы сможете создать профессиональную базу данных, которая применяется в управлении различной корпоративной информацией. А также научитесь делать удобные и понятные клиент-приложения для работы с ними.
За несколько месяцев вы пройдете 28 тем, изучите визуальное программирование, технологии
и инструменты программирования на С#, объектно-ориентированное программирование.
Сергей Камянецкий
Сертифицированный Microsoft-разработчик
Восемь лет занимается разработкой на C#
Победитель Microsoft Uniapps Challenge
Создал успешный стартап it-start.pro в категории «Игры»
С 2014 по 2016 год — участник и лидер программы Microsoft Student Partner Rus
ХЕДЛАЙНЕР КУРСА
Проекты во время обучения
После каждого блока вы делаете и защищаете итоговую работу, которая подтвердит вашу квалификацию.
Информационная система
Дипломная работа
  • Реализация WPF-приложения;
  • Создание веб-версии приложения;
  • Написание серверной части для работы приложения.
За время обучения вы освоите следующие этапы разработки информационной системы:
    1
    1/2
    Сделаем систему управления клиентами, в которой разрозненные инструменты бизнеса соединяются воедино.
    CRM
    2
    1/2
    Программа курса
    28 тем, разработанных на основе требований работодателей методологами-практиками программирования. Без «воды», только важная информация.
    Введение в профессию .NET Developer
    • Знакомство с платформой .NET
    • Установка IDE и настройка рабочего места
    • Проект C# и основные разделы консольного приложения, "hello world!". Комментарии и директивы
    • Домашнее задание
    Базовые возможности C#
    • Понятие переменной, типы данных: ссылочные и значимые
    • Форматированный вывод
    • Преобразование типов данных
    • Арифметические операции
    • Логические операции
    • Побитовые операции и операции сдвига
    • Домашнее задание
    Управляющие конструкции: ветвление и циклы
    • Логический оператор
    • Тернарный оператор
    • Оператор выборки
    • Оптимизация рутинных задач: циклы
    • Цикл for
    • Цикл while
    • Цикл do-while
    • Домашнее задание
    Массивы
      • Одномерные массивы: инициализация, определения, использование, задание
      • Основные методы работы с одномерными массивами
      • Вложенные циклы, операторы break и continue
      • Двумерные массивы: использование, задание
      • Многомерные массивы: использование, задание
      • Массив массивов
      • Цикл foreach
      • Домашнее задание
      Методы
      • Разделение логики: использование методов
      • Параметры методов, модификаторы параметров, возвращение значений
      • Перегрузка методов
      • Понятие рекурсивной функции
      • Домашнее задание
      Объектно-ориентированниое программирование
      • Встроенные методы. Класс Math и Convert, DateTime
      • Работа со строками: статический класс String, методы экземпляров
      • Работа с файлами: класс File, FileInfo, Directory, DirectoryInfo
      • Работа с потоками: StreamWriter и StreamReader
      • Расширенная работа со строками: StringReader и StringWriter; изменяемые строки: StringBuilder
      • Домашнее задание
      Структуры и введение в ООП
      • Структуры: описание, использование
      • Задача с использованием структур
      • Модификаторы доступа
      • Описание членов структуры: поля, методы
      • Первый принцип ООП: инкапсуляция
      • Домашнее задание

      Коллекции
      • Коллекции: пространство System.Collections.Generic, коллекция List
      • Использование других коллекций: Dictionary, HashSet, Stack, Queue
      • XML: Создание и чтение файлов
      • JSON: Создание и чтение файлов
      • Сериализация и десериализация объектов
      • Домашнее задание
      Работа с сетью
      • Работа с сетью: скачивание данных из интернета
      • Анонимные типы, Linq
      • FileStream и бинарная сериализация (BinaryFormatter),
        «загадочные файлы *.dat»
      • Домашнее задание
      Визуальное программирование. Основы технологии Windows Presentation Foundation
      • Введение в разработку приложений с графическим интерфейсом: библиотека System.Windows
      • Ускоренная разработка Windows-приложений с графическим интерфейсом пользователя. Структура проекта WPF
      • Базовые компоненты WPF
      • Ресурсы приложения
      • Домашнее задание
      Глубокое погружение в ООП: ч. 1
      • Понятие класса, объекта, экземпляра класса
      • Инкапсуляция, свойства, конструкторы
      • Наследование
      • Полиморфизм
      • Абстракции, интерфейсы
      • Домашнее задание

      Глубокое погружение в ООП: ч. 2
      • Примеры некоторых стандартных интерфейсов
      • Индексаторы
      • Статические члены и экземплярные члены класса, статический конструктор
      • Вложенные классы
      • Домашнее задание
      Глубокое погружение в ООП: ч. 3
      • Обобщения, параметризированные шаблоны
      • Ограничения параметризированных типов
      • Инвариантность, ковариантность и контравариантность
      • Домашнее задание
      Делегаты
      • Общие понятия
      • Обобщённые делегаты
      • Анонимные методы
      • Лямбда-выражения
      • Событийно-управляемая модель
      • События
      • Домашнее задание
      Дополнительный материал
      • Обработка исключений
      • Генерация собственных исключений
      • Перегрузка операций
      • Создание библиотек
      • Домашнее задание
      Что дальше: обзор технологий и инструментов
      • Введение в многопоточность. Асинхронная модель
      • Многопоточность на основе потоков
      • Многопоточность на основе задач
      • Синхронизация потоков
      • Async & Await
      • Атомарные операции
      • Потокобезопасные коллекции. Пространство имен System.Сollections.Сoncurrent
      • Домашнее задание

      ADO
      • Введение в ADO.Net
      • Работа с данными. SQL
      • Реляционная модель. Поля, записи, таблицы
      • Компоненты для работы с данными DataRow, DataAdapter
      • Отношения. Удаление записей
      • Домашнее задание
      Entity Framework
      • Общие понятия
      • Модель работы с EF: Model First
      • Модель работы с EF: Code First
      • Модель работы с EF: Database First
      • LINQ to Entities
      • Домашнее задание
      Паттерны
      • Общие понятия. Для чего нужны паттерны
      • Фабрика
      • Внедрение зависимостей
      • MVP
      • MVC
      • Домашнее задание
      Верстка. Вводный модуль
      • Как работают сайты. Backend и frontend. Вёрстка
      • Как выглядит и из чего состоит код веб-страницы
      • Установка редактора кода Sublime Text
      • Простая веб-страница на HTML. Теги и атрибуты
      • CSS-стили. Селекторы, параметры и значения
      HTML
      • Структура HTML5-документа
      • Обзор и демонстрация работы основных HTML-тегов
      • Вёрстка веб-форм. Поля и кнопки. Валидация форм
      • Таблицы и табличная вёрстка
      • Семантическая вёрстка. Стандарты и валидность
      Основы CSS
      • Как можно задавать стили. Селекторы
      • Отступы, поля, размеры и единицы измерения
      • Inline- и block-элементы, свойство display
      • Обтекание, позиционирование и слои
      • Блочная вёрстка
      • Цвета, шрифты, фон и границы
      Основы JavaScript
        • Что такое JavaScript и как его подключать к веб-странице
        • Библиотека jQuery. Управление стилями элементов
        • Обработка событий
        • Работа с DOM, изменение, добавление и удаление элементов
        • Отображение и скрытие элементов, анимация
        • Работа с сетью, получение и отправка данных
        • JavaScript-фреймворки
        ASP.NET Core ч.1
        • Общие понятия. Архитектура ASP.NET Core. Первый проект
        • Конфигурирование проекта
        • Добавление HTML- и CSS- содержимого
        • Элементы управления
        • Razor Pages
        ASP.NET Core ч.2
        • Работа с данными, привязка данных
        • Модели. Контроллеры. Маршрутизация
        • Методы обработки GET, POST, PUT, DELETE
        • Entity Framework Core в проектах ASP.NET Core
        • Публикация проекта
        • Домашнее задание
        Веб-API ASP.NET Core
        • SOA-архитектура
        • Авторизация, ошибки, логирование
        • Визуализация и тестирование с помощью Swagger / Swagger UI
        • Принципы формирования запросов/ответов, безопасность, и отладка и перехват
        • Асинхронные контроллеры
        • Домашнее задание

        Что дальше?
        • Что еще нужно знать desktop-разработчику
        • Что еще нужно знать backend-разработчику
        • Кроссплатформенная разработка,
        • Mono Мобильная разработка, Xamarin
        • Подготовка к собеседованию на должность C#-разработчика
        Бонус-модуль. Система контроля версий Git
        Бонус-модуль. Карьера и развитие программиста
        2 месяца английского языка в подарок!
        Изучайте английский язык в онлайн-школе EnglishDom вместе со Skillbox!

        Студентов ждет бесплатный доступ к курсам: бизнес-английский, собеседование на английском, подготовка к IELTS, английский для IT.
        Максим Максимович
        C#-разработчик
        Ожидаемая зарплата от
        90 000
        Ключевые навыки:
        Знание C#, .NET, среды Visual Studio
        Работа с XML и JSON
        Владение системой контроля версий Git
        Понимание принципов работы сетевых протоколов
        Понимание принципов ООП
        Работа с WPF для разработки пользовательских интерфейсов баз данных

        Ваше резюме по итогам прохождения курса

        Владение инструментами:
        ADO.NET и EntityFramework Code First
        HTML, CSS и JavaScript для создания сайтов
        Администрирование и деплой пилотных работ
        Привычка писать комментируемый
        и строго форматированный код


        Диплом по окончании

        После прохождения курса и выполнения всех дипломных работ вы получите диплом C#-разработчика/
        Итоги программы
        На протяжении всего курса мы кодим и готовим проекты.
        На курсе вы создадите рабочие проекты, которые помогут получить оффер или заказы.
        По окончании курса вы всегда сможете вернуться к урокам и подглядеть, как в шпаргалку, нужную информацию по кодингу. Ведь у вас бессрочный доступ к системе обучения.
        Учим делать хорошо — вырабатываем подход к написанию чистого кода и структуризации проектов.
        6 месяцев практики
        Доступ к материалам курса
        Портфолио
        Структурированные знания
        На курсе вас ждут индивидуальная проверка каждого домашнего задания преподавателем и разбор ошибок.
        Престижная, востребованная и высокооплачиваемая профессия.
        Домашние задания
        Новая профессия
        Материал разбит на короткие видеоуроки, чтобы не уставать и лучше усваивать информацию.
        Изучаете
        тему
        Делаете домашнее задание
        Если не получается, можно задать вопрос в общем чате и получить обратную связь.
        Общаетесь
        с наставником
        Преподаватель разбирает ошибки, вы исправляете их и двигаетесь дальше.
        Защищаете диплом
        и развиваете карьеру
        По окончании программы обучения у вас будут готовое портфолио, прокачанное резюме и работа.
        Как проходит обучение
        1
        2
        3
        4
        Представьте, что вы снова попали в школу, только учитель работает с вами удаленно, знания даются на порядок круче, а ритм обучения не позволяет расслабиться.
        Полная стоимость курса
        102 000

        3 400
        Банковская рассрочка
        без первого взноса
        81 600
        Стоимость со скидкой
        Запишитесь на курс
        Осталось:
        15 мест
        Нажимая на кнопку, вы соглашаетесь с условиями обработки персональных данных
        Полная стоимость курса
        Стоимость обучения
        Онлайн-университет современных digital-профессий
        Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах. После обучения — возможность получить работу в этих компаниях или у партнёров университета.
        82%
        89%
        94%
        выпускников довольны
        курсом и результатом
        студентов довольны
        преподавателями
        выпускников получают карьерный рост
        В Skillbox учатся сотрудники компаний
        Оставьте свой номер телефона, и наш специалист свяжется с вами, чтобы дать подробную информацию о курсе.
        Появились вопросы по курсу?
        г. Москва, Ленинский проспект, дом 6, стр. 20
        Обладатель премии Рунета 2018
        Резидент Skolkovo
        © 2019 Skillbox