Курс C# разработки

Сразу после окончания курса выпускник становится востребованным кроссплатформенным веб-специалистом. Стартовая зарплата C# разработчика - 90 000 рублей.

  • Площадка:Skillbox
  • Продолжительность:12 месяцев
  • Дата:17 января
  • Стоимость:58500 ₽
Оставить заявку
Курс C# разработки

О курсе

С первого удара по клавише и до дипломного проекта на онлайн курсе Skillbox вы освоите программирования на C#. Проработаете синтаксис, композицию кода, а после окончания - пополните портфолио desktop разработкой. Преподаватель курса руководит командой разработки ПО «Первого канала». После выпуска карьерный центр Skillbox поможет оформить портфолио, составить резюме, пройти собеседование и предложит актуальные вакансии.

Мы изучаем:

  • asp.net
    asp.net
  • entity
    entity

Кому подойдет курс

  • Новичкам для «быстрого старта».

  • Начинающим программистам, кто владеет теорией.

Необходимые навыки

  • Нулевые или начальные знание программирования.

Эксперты

Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

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

Карьера

Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

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

    Слушателей познакомят с языками и средой программирования, MS Visual Studio, работой с проектами, разработкой консольного и десктопного приложения.

    Будущие C# разработчики начнут обучение программированию с теоретических основ - переменные, типы, условные операторы, методы и циклы.

    Модуль посвящён разбору типов значений, ссылочных и числовых типов, операций и преобразований, работе с датой и временем.

    Слушатели научатся базовым операциям со строками, символами, регулярными выражениями.

    Блок обучения объектно-ориентированному программирования поможет освоить работу с классами и объектами, принципы инкапсуляции и прочие возможности.

    Изучение наследования классов, полиморфизма, абстрактных классов, интерфейсов.

    Модуль обучения нацелен на выработку навыков тестирования, обработки исключений, отладке приложений.

    Модуль включает обзор коллекций, знакомство с Generics, очередями, стэком технологий и словарём.

    Слушатели создадут простой интерфейс, познакомятся с языком программирования XAML и обработкой событий в WPF.

    Компоновка, проработка формы ввода данных, элементов управления списками, привязка данных, использование изображений, шаблонов, стилей.

    Форматы, чтение данных. Создание и запись. XML-формат, сериализованные объекты. Возможности System.IO.

    Изучение LINQ, лямбда-выражений, работа с коллекциями, многопоточностью, синхронизацией, асинхронным программированием.

    Введение в теорию, практику проектирования баз данных и MS SQL Server. База в Transact-SQL и в технологии ADO.NET.

    Введение в работу с фреймворком, понятие ORM. Принципы выборки, изменения, сортировки и транзакции данных.

    Этот модуль поможет разобраться в существующих технологиях и инструментах веб и мобильной разработки приложений на C#. Слушатели разработают веб-приложение на ASP.NET MVC, мобильное приложение на C#, самостоятельно разработают и подключат библиотеки. Освоят принципы хранения исходного кода и работу с Git - системой контроля версий.

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