4 месяца в онлайне
Проверка домашних заданий
Индивидуальные консультации с преподавателем
Реальный проект и диплом по окончанию

Курс идеально подойдет

Новичкам

Для тех, кто всегда хотел программировать, но откладывал “на потом”. Со Skillbox у вас появится возможность быстрого старта: освоите язык и инструменты Microsoft платформы, научитесь мыслить абстрактно-пространственными категориями, осознанно писать код с пониманием роли его среды, элементов и синтаксиса.

Начинающим программистам

Для тех, кто уже владеет опытом по работе со структурными данными и знаниями в теории, но хочет попробовать себя в деле. Курс Skillbox поможет на практике, строка за строкой, освоить базовые элементы и синтаксис С#, разобраться в логике написания кода и научиться разрабатывать приложения для любой платформы и ОС.

Зарабатывать от 90 000 рублей, реализовывать проекты любой сложности и иметь стабильный поток заказов на фрилансе

Работайте из любой
точки мира

Чтобы программировать, не обязательно сидеть в заточении офиса. Достаточно иметь ноутбук, компьютер и Интернет, а дальше выбор за вами — работать из дома, путешествия или любимого кафе

Будьте востребованы

Стартапы, сторонние компании на аутсорсе и серьезные компании ищут соискателей со знанием основ языка программирования C#. Он — один из фаворитов IT рынка, поэтому вас ждет не спринт, а марафон из постоянных заказов и предложений от работодателей

Программируйте в режиме многозадачности

Помимо того, что С# считается самым развитым языком программирования, он еще и вобрал в себя элементы из С++, Java и Visual Basic, устранив целый класс ошибок и заметно облегчив жизнь программистов. Умея программировать на этом многофункциональном языке, вы станете кроссплатформенным специалистом в сфере веб

Программа курса

Курс длится 4 месяца и состоит из 16 модулей или 82 уроков
1.Вводный модуль

Приобретаемые навыки:

  • Какие бывают программы
  • Какие бывают языки
  • MS Visual Studio: установка, возможности
  • Проекты, первая строчка кода, сборка
  • Первое консольное приложение
  • Первое desktop-приложение
2.Синтаксис языка

Приобретаемые навыки:

  • Из чего состоит код программы
  • Переменные, базовые типы
  • Булева алгебра
  • Условные операторы
  • Циклы
  • Методы
3.Типы данных, числа и даты

Приобретаемые навыки:

  • Введение, типы значений и ссылочные типы
  • Числовые типы
  • Операции с числами
  • Преобразование типов
  • Дата и время
4.Работа со строками

Приобретаемые навыки:

  • Строки и символы
  • Базовые операции со строками
  • Тип StringBuilder
  • Регулярные выражения
5.Массивы, перечисления, Nullable

Приобретаемые навыки:

  • Введение в массивы
  • Операции с массивами
  • Перечисления
  • Тип Nullable
6.Объектно-ориентированное программирование

Приобретаемые навыки:

  • Классы и объекты
  • Из чего состоит класс
  • Инкапсуляция
  • Прочие возможности классов
7.Наследование и полиморфизм

Приобретаемые навыки:

  • Наследование классов
  • Полиморфизм
  • Класс Object
  • Абстрактные классы и интерфейсы
8.Тестирование и отладка

Приобретаемые навыки:

  • Тестирование. Понятие исключения
  • Особенности обработки исключений
  • Отладка приложений
  • Модульное тестирование
9.Коллекции, Generics

Приобретаемые навыки:

  • Обзор коллекций. Список
  • Для чего нужны Generics. Обобщенный список
  • Очередь и стэк
  • Словарь
10.WPF: Основы построения UI

Приобретаемые навыки:

  • Создаем простой интерфейс
  • Язык XAML
  • События и делегаты. Обработка событий в WPF
  • Окна и диалоги
11.WPF: Привязка данных, сложные интерфейсы

Приобретаемые навыки:

  • Компоновка сложного интерфейса
  • Формы ввода данных. Изображения
  • Элементы управления списками
  • Привязка данных
  • Шаблоны и стили
12.Работа с файловой системой

Приобретаемые навыки:

  • Форматы файлов. Чтение файлов
  • Создание файлов. Запись в файлы
  • Сериализация объектов. Формат XML
  • Прочие возможности System.IO
13.LINQ, многопоточность

Приобретаемые навыки:

  • Введение в LINQ. Лямбда-выражения
  • Использование LINQ для работы с коллекциями
  • Введение в многопоточность
  • Синхронизация потоков. Таймеры
  • Класс Task. Асинхронное программирование
14.Основы баз данных

Приобретаемые навыки:

  • Введение в базы данных. MS SQL Server
  • Проектирование баз данных
  • Основы Transact-SQL
  • Технология ADO.NET
15.Entity Framework

Приобретаемые навыки:

  • Понятие ORM. Введение в Entity Framework
  • LINQ to Entities. Выборка данных
  • Изменение данных. Транзакции
  • Соединение, сортировка, группировка
16.Что дальше: обзор технологий и инструментов

Приобретаемые навыки:

  • Разработка веб-приложений на ASP.NET MVC
  • Разработка мобильных приложений на C#
  • Разработка и подключение библиотек
  • Хранение исходного кода и управление версиями
  • Дипломная работа

Что вы получаете, участвуя в курсе «С# с нуля»?

функциональную систему обучения
Портфолио из рабочих проектов
Структурированный учебный материал
Быстрый старт и практику
Возможность уйти в академ отпуск
Качественный видео-контент
Пожизненный доступ к модулям
Персонального менеджера
Консультации с преподавателем
Систему мотивации
Преподавателей практиков
Дипломный проект (аналог TWITTER)

Преподаватель курса

Кирилл Маслов
  • Окончил с отличием Брянский Государственный Технический Университет, специальность Программное обеспечение
  • С детства увлекался математикой и программированием
  • Более 10 лет в сфере разработки на C#
  • Работал в компаниях Афиша, Deutsche Bank, а также участвовал в заказной разработке для крупнейших российских компаний, таких как Росатом, Газпромнефть, Билайн
  • Активно сотрудничает со студией разработки ДотОрг
  • В настоящее время руководит разработкой программного обеспечения в компании Первый канал. Всемирная сеть

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

Представьте, что вы снова попали в школу, только учитель — на удаленной основе, знания — покруче, чем на уроке информатики, а ритм обучения — не позволит расслабиться
  • 1
    записанную в студии с отличным качеством видео и звука
  • 2
    Сделали задание и отправили на проверку
    в любое удобное время через личный кабинет
  • 3
    Получите комментарий вашей работы
    с разбором ошибок и инструкцией, как их исправить
  • 4
    Исправили ошибки
    Досконально проверяем, чтобы код был чистый и без костылей

Топ ошибок
начинающих

  • Error page
  • Error page
  • Error page
  • Error page

Дипломный проект

Программа-клиент для сервиса микроблогов Twitter. Будет представлять собой оконное приложение Windows с возможностями просмотра актуальных трендов и своей новостной ленты, а также поиска по хэштэгам.

Итоги курса

4 месяца практики

В сторону занудные лекции, на курсе мы кодим, кодим и еще раз кодим

Новая профессия

Престижная, востребованная и высокооплачиваемая

Верная методика работы

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

Портфолио

Визитка программиста и решающий фактор при приеме на работу или сотрудничества на фрилансе. На курсе вы создадите рабочие проекты, которые помогут получить оффер или заказы

Доступ к материалам курса

По окончанию курса вы всегда сможете вернуться к урокам и подглядеть, как в шпаргалку, нужную информацию по кодингу. Ведь у вас бессрочный доступ к системе обучения

Домашние задания

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

Стоимость курса

Стоимость курса
25 000P
Первым 20
Стоимость курса
19 000P
Стоимость курса в рассрочку на 12 месяцев — 1 900P/ мес.

Образовательная
онлайн-платформа SkillBoх

Это студия профессиональной видеозаписи, команда методистов, служба поддержки клиентов, методика индивидуальной проверки домашних заданий в онлайне, а также большое сообщество наших студентов и выпускников
Студентов
1 000
каждый месяц
Преподавателей
69
онлайн-платформы
Вебинаров
48
каждый месяц