Тех, кто имеет практическое знание ООП на языке С#, или выпускников на курсе Программирования на языке С#, которые хотят открыть для себя мир .NET разработки
Теоретические знания будешь учиться сразу применять на практике. Регулярный разбор домашних заданий, рекомендации и оценка практичности применяемых решений
Освоишь дополнительный арсенал технологий, необходимый для разработки полноценного приложения. Выучишь оптимальные подходы к решению задач и варианты практического использования инструментов
Наработка опыта в выполнении командных задач. Навыки коммуникации в команде, ответственность за результат и принятие решений. Опыт ведения отдельных задач как лидер
Практика использования высокоуровневых решений на примере готовых фреймворков. Компонирование программы из существующих пакетов и налаживание их взаимодействия
Cделаешь выпускной проект, который будет хорошим подтверждением знаний и навыков для работодателя. И представляешь его перед потенциальными работодателями
- Разрабатывать десктопные и веб-приложения с помощью языка C#, методологии ООП и знаний платформы .NET
- Использовать среду MS Visual Studio и средства библиотеки .Net для написания понятного и эффективного кода
- Написание запросов к реляционным БД и различное оперирование данными с помощью SQL и Transact-SQL
- Использование популярных шаблонов проектирования для создания легко масштабируемых и поддерживаемых программ.
- Создавать и выполнять запросы Linq над коллекциями данных. Разрабатывать юнит тесты для написания более качественного кода
- Разрабатывать MVC-архитектуру и проектировать современные веб-приложения с использованием технологии Microsoft – фреймворка ASP.NET

Тебе чекає навчання, засноване на практичній роботі з реальними кейсами
Основные конструкции языка C# и ООП
Работа с БД SQL
FrontEnd разроботка
ASP.NET и MVC
- Основные конструкции языка C# и ООП
- Введение в объектно-ориентированное программирование на С# (ООП)
- Делегаты и события
- Управление ресурсами
- Исключительные ситуации (Exceptions)
- Работа с коллекциями
- Работа с метаданными Динамическая загрузка сборок
- Необходимость сериализация
- SOAP и XML сериализации
- Создание и управление потоков
- Синхронизация потоков
- Конфигурация приложений
- Обзор платформы .NET Framework
- Архитектура платформы .NET Framework
- Сравнение с другими платформами: WinAPI, Java, etc.
- Понятия: компилируемы и интерпретируемый код, CLR
- Преимущество использования интерпретируемого кода
- Алгоритмы и структуры данных
- Операционные системы
- Организация компьютерных систем
- Понятие реляционных баз данных
- Таблицы и связи
- Принципы проектирования баз данных. Нормальные формы: НФ1, НФ2, НФ3
- Введение в SQL
- Управление структурой данных на SQL (DDL)
- Управление данными на SQL (DML)
- Выборка данных: оператор Select, сортировка, объединение, условие выборки, агрегирующие функции, группировка данных.
- Сложная выборка: код запроса, временные таблицы, соединение таблиц, внутренние и внешние соединения таблиц
- Вставка, удаление, обновление данных формы
- Понятие сайта, понятие веб-страниц
- Основы HTML: гипертекст, теги, атрибуты
- Структура HTML-документа
- Спецсимволы, комментарии, гиперссылки
- Работа с медиа данными
- Списки, виды списков
- Формы и их элементы
- Таблицы и табличная верстка
- Основы CSS: синтаксис, селекторы, селекторы атрибутов, основные свойства стилей
- Основы синтаксиса JavaScript: структура DOM- документа, переменные, типы данных
- Понятие пользовательских функций и их использование
- Работа с HTML-формами JavaScript
- Знакомство с jQuery
- Селекторы, фильтры
- Работа с формами и стилями на jQuery
- Архитектура WEB приложения
- Виды WEB приложений
- Архитектура ASP.NET приложения
- Основные классы HttpContext, HttpApplication, HttpSession, HttpRequest, HttpResponse, HttpCookie, HttpViewState, HttpCache
- Жизненный цикл страницы и приложения
- Серверные элементы управления
- Валидация данных
- Компоновка страниц
- Работа с данными
- Система безопасность в ASP.NET приложениях
- Локализация приложения
- XML WEB Сервисы
- Model-View-Controller (MVC). Архитектура ASP.NET MVC и отличия от ASP.NET. Особенности тестирования MVC приложений
Ты будешь учиться у практикующего специалиста
Способи оплаты
Хочешь узнать 🤔 больше - заполни форму!