КУРС ПРОГРАММИРОВАНИЯ НА
ASP.NET Core

30% ТЕОРИИ + 70% ПРАКТИКИ

 
Вы уверенно освоите технологию за 4 месяца
 
ПОНЕДЕЛЬНИК И ЧЕТВРГ
С 9:00 до 11:00
 

НАЧАЛО ОБУЧЕНИЯ ПО МЕРЕ ФОРМИРОВАНИЯ КОМАНДЫ
уточняйте у менеджера

Данный курс будет полезен тем, кто желает:

Применить знания на практике

Людям, которые имеют теоретические знания в ООП и языке программирования С#, но не могут применить их на практике.

Подтянуть полученные знания

Для окончивших курсы по программированию на языке С#, но не сумевших хорошо разобраться в полученной информации.

Подготовиться к работе в IT

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

Научится программировать

Для людей, которые хотят стать высококлассными .NET-разработчиками* и найти работу в сфере IT (* данный курс является стартовым для ввода в профессию).

Успешное прохождение данного курса необходимо для трудоустройства.

Данный курс будет полезен тем, кто желает:

Применить знания на практике

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

Подтянуть полученные знания

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

Подготовиться к работе в IT

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

Научится программировать

Для людей, которые хотят стать высококлассными .NET-разработчиками* и найти работу в сфере IT (* данный курс является стартовым для ввода в профессию).

Успешное прохождение данного курса необходимо для трудоустройства.

Методика непрерывного обучения – Вы не пропустите ни одной лекции

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

Методика непрерывного обучения – Вы не пропустите ни одной лекции

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

Курс "APS.NET Core"

Данный курс предназначен для углубленного изучения языка программирования С# и является фундаментальным образовательным курсом. Успешное прохождение Курса обязательно для трудоустройства. На данном практическом курсе Вы получите фундаментальные знания самой востребованной на сегодняшний день технологии для веб-разработки. Вы сможете спроектировать и закодировать веб-сайт практически любой сложности. Узнаете о том, как правильно строить архитектуру современных приложений, сможете планировать свое время, научитесь взаимодействовать в команде разработчиков, поймете, как правильно тестировать свой код, до того как опубликовать его. Параллельно с этим, Вы узнаете о принципах построения современных адаптивных веб-страниц на языках HTML и JavaScript, а также CSS.

В течении данного курса Вы продолжите углублено изучать язык программирования C#, таким образом Вам станут доступны лучшие знания и практики в области многопоточного программирования, асинхронного программирования, взаимодействия с базами данных и многое другое. Успешное окончание курса позволит Вам претендовать на позицию Junoir-разработчик .NET в любой компании Республики Беларусь.
Группы до 4 человек
 
Изучение проектного менеджмента
 
Комфортабельные классы
 
Работа над проектом в команде
 
Зачисление на курс осуществляется по результатам тестирования

Курс "APS.NET Core"

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

 На данном практическом курсе Вы получите фундаментальные знания самой востребованной на сегодняшний день технологии для веб-разработки. Вы сможете спроектировать и закодировать веб-сайт практически любой сложности. Узнаете о том, как правильно строить архитектуру современных приложений, сможете планировать свое время, научитесь взаимодействовать в команде разработчиков, поймете, как правильно тестировать свой код, до того как опубликовать его. Параллельно с этим, Вы узнаете о принципах построения современных адаптивных веб-страниц на языках HTML и JavaScript, а также CSS.

 В течении данного курса Вы продолжите углублено изучать язык программирования C#, таким образом Вам станут доступны лучшие знания и практики в области многопоточного программирования, асинхронного программирования, взаимодействия с базами данных и многое другое. Успешное окончание курса позволит Вам претендовать на позицию Junoir-разработчик .NET в любой компании Республики Беларусь.

особенности курса

 
Группы до 4 человек
 
Изучение проектного менеджмента
 
Комфортабельные классы
 
Работа над проектом в команде
 
Зачисление на курс осуществляется по результатам тестирования

Наши тренеры

Кто будет вести занятия

Александр Кравчук, 35 лет
Александр Кравчук, 35 Лет

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

Александр Кравчук

Эксперт по языку C#. Занимается профессиональной разработкой ПО более 10 лет. Руководитель проектов по разработке ПО последние 5 лет. Специалист по технологиям ASP.NET Core, WCF, WPF. Эксперт в области методологий разработки и DevOps технологий.

Отзывы о тренере:

  • Замечательный репетитор !! Самый лучший из всех с кем я когда либо занимался. Заинтересованность и стремление к знанию предмета получил только благодаря ему .
    Оценка: 5.
    Кирилл

    30 октября 2016, № 841188

  • Александр Валентинович очень грамотный и квалифицированный репетитор.Материал преподносит в доступной и понятной форме. Занятия проходят продуктивно. Материал усваивается очень хорошо.
    Оценка: 5.
    Ирина

    11 октября 2016, № 828368

  • Впечатления положительные. Очень хороший профессионал. Очень хорошая подача. В качестве результата могу отметить то, что я нашел работу. В личном плане заниматься было комфортно. Занимались у педагога. Рабочее место удобно оборудовано, все необходимое для занятий есть.
    Оценка: 5.
    Александр (отзыв зафиксирован со слов клиента по телефону)

    19 января 2018, № 1204762

  • Преподаватель понравился. Жаль, что прервали обучение. Задачи стояли: развить навыки, изучить новые методы работы с базой данных, например. У меня была база, и мне хотелось выйти на новый уровень. Репетитор хорошо объяснял и говорил, что ему нравится со мной работать, что я хорошо, по сравнению с другими, понимаю. Преподаватель тактичный, пунктуальный. Всё было классно, супер.
    Оценка: 5.
    Евгений (отзыв зафиксирован со слов клиента по телефону)

    2 февраля 2018, № 1222454

Отзывы с сайта http://minsk.vash-repetitor.org

Наши тренеры

Кто будет вести занятия

Александр Кравчук, 35 лет
Александр Кравчук, 35 Лет

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

Александр Кравчук

Эксперт по языку C#. Занимается профессиональной разработкой ПО более 10 лет. Руководитель проектов по разработке ПО последние 5 лет. Специалист по технологиям ASP.NET Core, WCF, WPF. Эксперт в области методологий разработки и DevOps технологий.

Отзывы о тренере:

  • Замечательный репетитор !! Самый лучший из всех с кем я когда либо занимался. Заинтересованность и стремление к знанию предмета получил только благодаря ему .
    Оценка: 5.
    Кирилл

    30 октября 2016, № 841188

  • Александр Валентинович очень грамотный и квалифицированный репетитор.Материал преподносит в доступной и понятной форме. Занятия проходят продуктивно. Материал усваивается очень хорошо.
    Оценка: 5.
    Ирина

    11 октября 2016, № 828368

  • Впечатления положительные. Очень хороший профессионал. Очень хорошая подача. В качестве результата могу отметить то, что я нашел работу. В личном плане заниматься было комфортно. Занимались у педагога. Рабочее место удобно оборудовано, все необходимое для занятий есть.
    Оценка: 5.
    Александр (отзыв зафиксирован со слов клиента по телефону)

    19 января 2018, № 1204762

  • Преподаватель понравился. Жаль, что прервали обучение. Задачи стояли: развить навыки, изучить новые методы работы с базой данных, например. У меня была база, и мне хотелось выйти на новый уровень. Репетитор хорошо объяснял и говорил, что ему нравится со мной работать, что я хорошо, по сравнению с другими, понимаю. Преподаватель тактичный, пунктуальный. Всё было классно, супер.
    Оценка: 5.
    Евгений (отзыв зафиксирован со слов клиента по телефону)

    2 февраля 2018, № 1222454

Отзывы с сайта http://minsk.vash-repetitor.org

Особенности программы обучения

Формат обучения

Обучение проходит в комфортабельных учебных классах. Каждый класс оборудован по последним стандартам ведущих IT компаний. Занятия проходят в формате работы над собственным проектом. Таким образом, придя к нам учиться Вы по сути "устраиваетесь на работу". Вы получите полное представление о том, как и в каких условиях Вам придется работать в настоящей IT компании. Такой опыт даст Вам уверенность в себе и вы получите преимущество перед другими соискателями на рынке труда.
Image
Image

Персональная поддержка от тренеров

Тренеры - наставники, которые на протяжении обучения погрузят Вас во все хитросплетения создания программного продукта. Тренер каждой отдельной команды является одновременно как наставником, так и Заказчиком проекта и членом команды. Проходя обучение у нас, Вы получите доступ к корпоративному чату EDUCO, где сможете общаться со своим наставником в неурочное время. Чат устроен по принципу форума, так что каждый Ваш вопрос не останется без внимания.

Программа трудоустройства

После прохождения курса наши специалисты помогут Вам в составлении резюме, подборе вакансий на должность Junior .NET-разработчик, а также подскажут, как правильно проходить собеседования в IT-компаниях. Мы не сомневаемся, что после успешного окончания учебы у нас Вы сможете пройти собеседование в IT компанию
своей мечты! Однако, если что-то пойдет не так, мы готовы дополнительно и абсолютно бесплатно 1 месяц работать с Вашими проблемами персонально.
Image
Image

Наша инфраструктура

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

Особенности программы обучения

Формат обучения

Обучение проходит в комфортабельных учебных классах. Каждый класс оборудован по последним стандартам ведущих IT компаний. Занятия проходят в формате работы над собственным проектом. Таким образом, придя к нам учиться Вы по сути "устраиваетесь на работу". Вы получите полное представление о том, как и в каких условиях Вам придется работать в настоящей IT компании. Такой опыт даст Вам уверенность в себе и вы получите преимущество перед другими соискателями на рынке труда.
Image

Персональная поддержка от тренеров

Тренеры - наставники, которые на протяжении обучения погрузят Вас во все хитросплетения создания программного продукта. Тренер каждой отдельной команды является одновременно как наставником, так и Заказчиком проекта и членом команды. Проходя обучение у нас, Вы получите доступ к корпоративному чату EDUCO, где сможете общаться со своим наставником в неурочное время. Чат устроен по принципу форума, так что каждый Ваш вопрос не останется без внимания.
Image

Программа трудоустройства

После прохождения курса наши специалисты помогут Вам в составлении резюме, подборе вакансий на должность Junior .NET-разработчик, а также подскажут, как правильно проходить собеседования в IT-компаниях. Мы не сомневаемся, что после успешного окончания учебы у нас Вы сможете пройти собеседование в IT компанию
своей мечты! Однако, если что-то пойдет не так, мы готовы дополнительно и абсолютно бесплатно 1 месяц работать с Вашими проблемами персонально.
Image

Наша инфраструктура

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

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

Модуль 1

Основы

Командная работа

Репозиторий GIT в действии
Запрос на внесение изменений

Модульные тесты

Модульное тестирование
Использование xUnit

Разработка через тесты

Принципы TDD
Тестируем ненаписанный код

Философия WEB

ASP.NET vs ASP.NET Core
Состав веб-приложения
Архитектура веб-приложения
Хостинг веб-приложения

Модуль 3

Проектирование систем и интеграционное тестирование

Базы данных

Обзор реляционной модели данных
Типы реляционных связей
Понимание ORM систем
Entity Framework 6 vs 7
Классы-сущности
Контекст базы данных
Связи сущностей
Конфигурация сущностей
Стратегия хранения данных

Миграция базы данных

Механизм миграций
Стратегия хранения данных
Связи сущностей

HTTP Client

Основные принципы работы
Тестируем контроллеры
Аутентификация запроса

Паттерны проектирования кода

Общие рекомендации к применению паттернов
SOLID
Антипаттерны
Банда “Четырех”
Одиночка (Singleton)
Стратегия (Strategy)
Репозиторий (Repository)
Единица работы (Unit of Work)
Обратное управления зависимостями (Inversion of Control)

Модуль 2

Архитектура Model-View-Controller

Знакомство с ASP.NET MVC

Понимание паттерна MVC
Введение в HTML
Введение в JavaScript
Введение в Razor
Жизненный цикл веб-приложения

Механизмы ASP.NET MVC

Настройка приложения
Типы http-запросов
Маршрутизация
Связывание данных
Фильтрация запросов

Связывание данных

Обзор HTTP запроса
Обзор HTTP ответа
Автоматическое связывание
Ручное связывание
Проверка целостности

Инверсия управления

Внедрение зависимостей
Контейнер - сердце системы
Реализация контейнера

Модуль 4

Многопоточное и асинхронное программирование

Многопоточное программирование

Класс Thread
Класс ThreadPool
Критическая секция
Мьютексы
Светофоры
События управления

Асинхронное программирование

Библиотека задач
Паттерн IAsyncResult
async/await
Параллельное выполнение кода

Модуль 5

Веб-приложения реального времени

Безопасность ASP.NET Core

Аутентификация
Авторизация
Cookies
ASP.NET Identity
Фильтрация запросов
Open Authentication (OAuth)
Внешние провайдеры

Знакомство с ASP.NET WebAPI

Основные отличия от MVC
Настройка приложения
Типы http-запросов
Маршрутизация
Связывание данных
Фильтрация запросов

Технология SignalR

Обзор проблемы клиент-серверного взаимодействия
Настройка сервера
Настройка клиента

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

Модуль 1

Основы

Командная работа

Репозиторий GIT в действии
Запрос на внесение изменений

Модульные тесты

Модульное тестирование
Использование xUnit

Разработка через тесты

Принципы TDD
Тестируем ненаписанный код

Философия WEB

ASP.NET vs ASP.NET Core
Состав веб-приложения
Архитектура веб-приложения
Хостинг веб-приложения

Модуль 2

Архитектура Model-View-Controller

Знакомство с ASP.NET MVC

Понимание паттерна MVC
Введение в HTML
Введение в JavaScript
Введение в Razor
Жизненный цикл веб-приложения

Механизмы ASP.NET MVC

Настройка приложения
Типы http-запросов
Маршрутизация
Связывание данных
Фильтрация запросов

Связывание данных

Обзор HTTP запроса
Обзор HTTP ответа
Автоматическое связывание
Ручное связывание
Проверка целостности

Инверсия управления

Внедрение зависимостей
Контейнер - сердце системы
Реализация контейнера

Модуль 3

Проектирование систем и интеграционное тестирование

Базы данных

Обзор реляционной модели данных
Типы реляционных связей
Понимание ORM систем
Entity Framework 6 vs 7
Классы-сущности
Контекст базы данных
Связи сущностей
Конфигурация сущностей
Стратегия хранения данных

Миграция базы данных

Механизм миграций
Стратегия хранения данных
Связи сущностей

HTTP Client

Основные принципы работы
Тестируем контроллеры
Аутентификация запроса

Паттерны проектирования кода

Общие рекомендации к применению паттернов
SOLID
Антипаттерны
Банда “Четырех”
Одиночка (Singleton)
Стратегия (Strategy)
Репозиторий (Repository)
Единица работы (Unit of Work)
Обратное управления зависимостями (Inversion of Control)

Модуль 4

Многопоточное и асинхронное программирование

Многопоточное программирование

Класс Thread
Класс ThreadPool
Критическая секция
Мьютексы
Светофоры
События управления

Асинхронное программирование

Библиотека задач
Паттерн IAsyncResult
async/await
Параллельное выполнение кода

Модуль 5

Веб-приложения реального времени

Безопасность ASP.NET Core

Аутентификация
Авторизация
Cookies
ASP.NET Identity
Фильтрация запросов
Open Authentication (OAuth)
Внешние провайдеры

Знакомство с ASP.NET WebAPI

Основные отличия от MVC
Настройка приложения
Типы http-запросов
Маршрутизация
Связывание данных
Фильтрация запросов

Технология SignalR

Обзор проблемы клиент-серверного взаимодействия
Настройка сервера
Настройка клиента

Стоимость обучения

1520 рублей

ЗА ВЕСЬ КУРС ОБУЧЕНИЯ

ПРОГРАММИРОВАНИЕ НА ASP.NET Core
ТЕОРИЯ + ПРАКТИКА

Стоимость обучения

1520 рублей

ЗА ВЕСЬ КУРС ОБУЧЕНИЯ

ПРОГРАММИРОВАНИЕ НА ASP.NET Core
ТЕОРИЯ + ПРАКТИКА

Что необходимо знать для успешного прохождения курса APS.NET Core?

Для поступления на курс и дальнейшего его прохождения Вам необходимо и достаточно иметь теоретические знания в области объектно-ориентированного программирования, а также базовые знания языка программирования С#”. Уровень подготовки для зачисления на курс APS.NET Core выявляется тестированием. Если Вы пока не обладаете вышеперечисленными знаниями, то Вам сначала стоит пройти наш курс “Начальный курс Программирование на С#”.
НАЧАЛЬНЫЙ КУРС
ЯЗЫК ПРОГРАММИРОВАНИЯ С#
ЗАНЯТИЕ 5 ЧАСОВ 1 РАЗ В НЕДЕЛЮ - 8 НЕДЕЛЬ (54 академ. часов)
ВОСКРЕСЕНЬЕ
С 10:00 до 15:30

Что необходимо знать для успешного прохождения курса APS.NET Core?

Для поступления на курс и дальнейшего его прохождения Вам необходимо и достаточно иметь теоретические знания в области объектно-ориентированного программирования, а также базовые знания языка программирования С#”. Уровень подготовки для зачисления на курс APS.NET Core выявляется тестированием. Если Вы пока не обладаете вышеперечисленными знаниями, то Вам сначала стоит пройти наш курс “Начальный курс Программирование на С#”
НАЧАЛЬНЫЙ КУРС
ЯЗЫК ПРОГРАММИРОВАНИЯ С#
ЗАНЯТИЕ 5 ЧАСОВ 1 РАЗ В НЕДЕЛЮ - 8 8 НЕДЕЛЬ (54 академ. часов)
ВОСКРЕСЕНЬЕ
С 10:00 до 15:30

© ООО «ЭДУКО-БЕЛ», УНП 691831186

Свидетельство о государственной регистрации,бланк № 0116857
зарегистрирован в ЕГР за № 691831186, Минским райисполкомом 13.04.2017 г 
Юридический адрес: 220141, РБ, г. Минск, ул. Стариновская, д. 37, пом. 9Н.
Фактический адрес: РБ, г. Минск, ул. Стариновская, д. 37, пом. 9Н.
Банковские реквизиты: р/с № BY46 PJCB 3012 0529 8810 0000 0933 BYN
в ОАО «Приорбанк» ЦБУ 117,
220131 г. Минск, пр. Независимости, 172, код PJCBBY2X
Время работы: 9:00–20:00, пн-сб. Выходной: Воскресенье.
+375 (33) 648-88-61 МТС (Viber)
+375 (29) 641-88-61 Велком