Сразу после окончания курса выпускник становится востребованным кроссплатформенным веб-специалистом. Стартовая зарплата C# разработчика - 90 000 рублей.
С первого удара по клавише и до дипломного проекта на онлайн курсе Skillbox вы освоите программирования на C#. Проработаете синтаксис, композицию кода, а после окончания - пополните портфолио desktop разработкой. Преподаватель курса руководит командой разработки ПО «Первого канала». После выпуска карьерный центр Skillbox поможет оформить портфолио, составить резюме, пройти собеседование и предложит актуальные вакансии.
Мы изучаем:
Новичкам для «быстрого старта».
Начинающим программистам, кто владеет теорией.
Нулевые или начальные знание программирования.
Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.
Выпускники курсов 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 с возможностью просмотра актуальных трендов, новостной ленты и поиска по хэштегам.