Профессия C# разработчик
О чём курс
О чём курс
Образовательная платформа itProger обучает разработке на C# с нуля: от базового синтаксиса до создания оконных программ под Windows и веб-сервисов на ASP.NET. В процессе обучения вы познакомитесь с архитектурой языка, спроектируете несколько прикладных программ, настроите работу с базами данных и развернёте готовый веб-проект на удалённом сервере.
Программа охватывает полный цикл создания приложений. Вы начнёте с консольных скриптов и понимания объектно-ориентированного программирования, затем перейдёте к тестированию, контейнеризации и созданию пользовательских интерфейсов.
Для кого
Материал рассчитан на новичков, которые планируют освоить C# без предварительной подготовки в программировании. Программа выстроена последовательно и ведёт от базовых конструкций языка к созданию самостоятельных законченных проектов.
Что входит в программу
Учебный план охватывает четыре ключевых направления разработки:
Базовый и продвинутый C#. Изучение переменных, массивов, циклов, коллекций, делегатов и методов LINQ. Подробно разбираются принципы ООП (наследование, инкапсуляция, полиморфизм, абстракция), а также многопоточность, сериализация и асинхронное программирование.
Инструменты инженера. Освоение системы контроля версий Git, контейнеризации с помощью платформы Docker и автоматического тестирования кода библиотекой xUnit.
Базы данных. Составление SQL-запросов к SQLite, MySQL и PostgreSQL. Для интеграции баз данных с кодом C# изучается ORM-библиотека Entity Framework и Fluent API.
Веб и десктоп. Вёрстка страниц на HTML и CSS, разработка бэкенда на ASP.NET с созданием блога и интернет-магазина с оплатой. Для операционной системы Windows разбираются фреймворки WinForms и WPF, на которых создаются игра «Пинг-понг» и погодный сервис.
Формат и тариф
Программа рассчитана на 2–3 месяца обучения общим объёмом 45 академических часов.
В тариф «Мини» входят:
- доступ ко всем лекциям;
- учебные материалы к урокам;
- практические домашние задания к лекциям.
Программа обучения
Модуль 01 - Основы C# Модуль 02 - Продвинутый C# Модуль 03 - Классы и объекты. ООП в C# Модуль 04 - Углублённые концепции языка Модуль 05 - Контроль версий Git Модуль 06 - Тестирование проектов. Платформа Docker Модуль 07 - Базы данных. C# и SQL Модуль 08 - Entity Framework Модуль 09 - Изучение HTML Модуль 10 - Изучение CSS Модуль 11 - Введение в ASP.NET Модуль 12 - Разработка проекта на ASP.NET Модуль 13 - Создание приложений WinForms Модуль 14 - Фреймворк WPF
Теги курса
Другие материалы школы 10
I itProger Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.