Видео курсы Основы ASP.NET MVC - онлайн обучение ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

300+ курсов по популярным IT-направлениям

Выбери свою IT специальность

Подписка

300+ курсов по популярным IT-направлениям

О курсе

Данный курс познакомит слушателя с технологией ASP.NET MVC, которая предназначена для разработки веб-приложений. Вы узнаете, какие особенности у 4-й версии MVC и научитесь эффективно использовать все ее преимущества. Видео курс позволяет освоить высокопроизводительную модель программирования, которая способствует более чистой веб-архитектуре, обеспечивает разработку, управляемую тестами (TDD), и допускает быструю расширяемость. 

Также видео уроки MVC 4 Framework будут необходимыми для изучения следующей версии платформы - MVC 5.

Читать дальше...
Посмотреть бесплатный урок

Этот курс входит в специальности:

Предварительные Требования

Перед прохождением этого курса мы рекомендуем пройти обучение по «Видеокурсу C# Базовый», «Видео курсу HTML и CSS», изучить «Видео уроки по JavaScript».

Читать дальше...

Вы научитесь

  • понимать концепцию паттерна MVC версии 4;
  • настраивать маршрутизацию;
  • создавать и настраивать контроллеры;
  • разбираться в фильтрах и создавать их;
  • создавать и настраивать представления; 
  • выполнять основные операции над моделью;
  • разрабатывать AJAX-приложения;
  • искать и устранять уязвимости в веб-приложениях.
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 10 ч 19 м
  • Уроков: 10
  • Язык: русский

Что входит в курс

  • 10 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат
  • Консультация с тренером
  • Проверка ДЗ

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Основы ASP.NET MVC на 40 дней?

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Что такое MVC Framework. Версии платформы.
  • Традиционная платформа WebForms.
  • Шаблон Model View Controller.
  • Сравнение MVC и WebForms.
  • Ключевые преимущества ASP.NET MVC.
  • Типы проектов.
  • Структура проектов.
  • Соглашения об именованиях.
  • Пример простого проекта.
  • Основы синтаксиса механизма визуализации Razor.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Функции системы маршрутизации.
  • Шаблоны URL. Регистрация шаблонов.
  • Использование переменных в шаблоне.
  • Использование опциональных параметров в шаблоне.
  • Наложение ограничений на значения сегментов.
  • Создание исходящих URL.
  • Создание областей

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Основы синтаксиса Razor.
  • Файл _Layout.cshtml.
  • Использование файла _ViewStart.cshtml.
  • Создание и использование секций.
  • Bundling & Minification. Основы оптимизации страниц.
  • Работа с частичными представлениями.
  • Работа с дочерними действиями.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Базовые типы, использующиеся при создании контроллеров.
  • Свойства для получения данных из контекста запроса.
  • Создание простой HTML формы и обработка данных на сервере.
  • Способы передачи данных из контроллера в представление.
  • Ответы от контроллера. Классы, производные от ActionResult.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Встраиваемые вспомогательные методы.
  • Внешние вспомогательные методы.
  • Создание HTML форм.
  • Вспомогательные методы для создания элементов форм.
  • Строго типизированные вспомогательные методы.
  • Создание списочных элементов.
  • Использование класса WebGrid.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Шаблонизированные методы.
  • Метаданные модели.
  • Специальные шаблоны EditorTempaltes и DisplayTemplates.
  • Использование EntityFramework.
  • Code First подход при работе с моделью.

     

     

    Читать дальше...

    В этом видео уроке будут рассмотрены следующие темы:

     

     

    • Привязка простых и сложных типов данных.
    • Привязка массивов.
    • Использование префиксов при привязке данных.
    • Загрузка файлов на сервер.
    • Создание пользовательских поставщиков данных.
    • Создание пользовательских связывателей данных.
    • Явная валидация форм.
    • Установка ошибок уровня свойств и уровня модели.
    • Использование атрибутов для валидации данных.
    • Валидация на стороне клиента.

     

     

    Читать дальше...

    В этом видео уроке будут рассмотрены следующие темы:

     

     

    • Фильтры, типы фильтров.
    • Использование фильтра HandleError.
    • Создание фильтров действий.
    • Создание фильтров результата.
    • Шаблон проекта Internet Application.
    • Использование Simple Membership для создания и управления пользователей.

     

     

    Читать дальше...

    В этом видео уроке будут рассмотрены следующие темы:

     

     

    • Технология AJAX
    • Простое AJAX приложение с применением MVC.
    • Основные свойства класса AjaxOptions. <
    • Callback функции, задаваемые через AjaxOptions.
    • Использование библиотеки AJAX для отправки асинхронных запросов.

     

     

    Читать дальше...

    В этом видео уроке будут рассмотрены следующие темы:

     

     

    • Работа HTTP: структура запроса и ответа.
    • Подмен запроса: подмену запроса с помощью Fiddler.
    • Поиск и устранение уязвимости Cross-Site Scripting.
    • Поиск и устранение уязвимости SQL Injection.
    • Поиск и устранение уязвимости Cross-Site Request Forgery.
    • Общие рекомендации по написанию безопасных приложений.

     

     

    Читать дальше...
    ПОКАЗАТЬ ВСЕ
    основные темы, рассматриваемые на уроке
    0:00:38
    Что такое MVC Framework. Версии платформы
    0:01:21
    Cтэк технологий ASP.Net.Сравнение MVC и WebForms
    0:05:30
    Шаблон Model View Controller
    0:14:00
    Плюсы и минусы Web Forms
    0:21:51
    Преимущества MVC
    0:29:39
    Типы проектов MVC
    0:35:00
    Пример создания Basic Application.Структура проекта
    0:54:55
    Основы синтаксиса механизма визуализации Razor
    1:02:35
    Структура и именование файлов проекта
    ПОКАЗАТЬ ВСЕ
    Титры видеоурока
    Титров к данному уроку не предусмотрено

    Отзывы наших студентов

    DOU

    Отзывы в DOU

    4,9/5 - 213 отзыва

    Facebook

    Отзывы в Facebook

    5,0/5 - 716 отзывов

    Google

    Отзывы в Google

    4,9/5 - 866 отзывов

    Валерий Бахно
    Валерий Бахно
    5/5
    На ITVDN проходил уже более 10 курсов - очень хорошие лектора и подача материала! Доступные и понятные курсы за лояльную стоимость) Курс 'Создание приложений с помощью Spring Data' проходил для себя ознакомительно, узнал много нового и полезного - курс хорошо структурирован, много наглядности, работы с кодом, остался доволен! ITVDN, спасибо!!!

    показать всё

    Володимир Бурцев
    Володимир Бурцев
    5/5
    Я вже не новачок у розробці. Проте вивчав Java, а працювати почав на іншій мові. Багато чого важливого і навіть базового позабував, а тут за допомогою ретельного проходження по всім пунктам і аспектам згадую все що потрібно і не висмикуючи з контексту, а послідовно щоби нічого не пропустити. Тут дуже багато окремих гілок за обраним напрямком. Був би час 🙂 PS записи трошки вкрилось пилом і часто зустрічаю помилки/обмовки, але в цілому на якість це не впливає. РАДЖУ!

    показать всё

    Ирина Василенко
    Ирина Василенко
    5/5
    Была участницей акции «Изучай Web Testing бесплатно» на образовательном ресурсе ITVDN.Курс очень насыщенный, много примеров, что для меня важно! Преподаватель показал и рассказал доступно и понятно. Нашла много нового полезного в области тестирования!

    показать всё

    Студенты также смотрят
    ASP.NET MVC 5 Базовый
    ПОДРОБНЕЕ
    ASP.NET MVC 5 Углубленный
    ПОДРОБНЕЕ

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Trial
    • Бесплатный доступ ко всем видеокурсам на 5 дней
    • Загрузка учебных материалов (презентации, исходный код, опорный конспект)
    • Доступ к поурочному тестированию
    • Консультация менеджера
    0.00 $
    Осенний
    • Доступ к курсам на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Базовый
    • Доступ к курсам на 6 месяцев
    • Тестирование по 16 курсам
    • Проверка 10 домашних заданий
    • Консультация с тренером 60 мин
    72.00 $
    89.99 $
    Оформить подписку
    Акция

    5 дней бесплатного доступа ко всем видеокурсам

    Без привязки карты · доступ открывается сразу

    Вопросы и ответы

    В чём преимущество онлайн курсов программирования по сравнению с оффлайн?
    Какова стоимость обучения?
    Сколько времени понадобится, чтобы овладеть программированием?
    Сколько времени понадобится, чтобы овладеть IT-специальностью?
    С какого курса начинать обучение?
    Как управлять своим временем и организовать эффективное онлайн-обучение с тренером?
    Есть ли у вас помощь с трудоустройством после окончания обучения?
    Возможно ли персональное обучение с тренером ITVDN?
    С какого возраста можно учиться на платформе?
    Нужны ли знания английского языка для обучения?
    Какого уровня можно достичь, пройдя обучение по специальности?
    Когда закончится подписка, что дальше? Доступа к урокам не будет?
    Суммируются ли скидки на покупку подписки?
    В чём преимущество онлайн курсов программирования по сравнению с оффлайн?

    Онлайн курсы имеют ряд преимуществ перед оффлайн форматом:

    1. Независимость от локации. Онлайн позволяет учиться где угодно.
    2. Сохранение денег и времени на дорогу. Вы экономите время и деньги с поездок на курсы и обратно.
    3. Онлайн курсы дешевле. Нет нужды в помещении и ноутбуках для студентов, поэтому стоимость ниже.
    4. Удобный темп обучения, постоянный доступ к информации. Обучение в вашем темпе в любом месте 24/7. Также есть доступ к записанным урокам, чего нет в оффлайн формате.
    Какова стоимость обучения?

    На ITVDN есть 2 формата обучения: Live Online и видео курсы. Цена обучения зависит от выбранного вами способа обучения.

    Если вы хотите учиться самостоятельно в формате видео курсов, стоимость обучения составит в среднем 10-15 USD в месяц в зависимости от выбранного вами пакета подписки.

    Live Online – это онлайн обучение с тренером в группах вместе с другими студентами. Учеба в данном формате стоит в среднем 6-7 USD за один час.

    Сколько времени понадобится, чтобы овладеть программированием?

    Зависит от того, сколько внимания программированию вы будете выделять ежедневно, какой именно это язык и какой у вас опыт кодинга. Среднее время на овладение одним языком при условии регулярных занятий хотя бы 2 часа в день:

    • новички – от 3 до 6 месяцев;
    • те, кто имеет базовые знания другого языка – от 1 до 3 месяцев;
    • профессиональные программисты – до 1 месяца.

    Самый лучший вариант инвестиции времени – 8 часов ежедневно (20% теории + 80% практики). Больше практики – быстрее овладеете программированием.

    Сколько времени понадобится, чтобы овладеть IT-специальностью?

    Для овладения IT-специальностью нужно выделить не менее 500 часов, из которых около 100 часов – на просмотр видео уроков или посещение онлайн занятий с ментором, а 400 – на выполнение практических заданий по пройденным темам.

    В зависимости от того, сколько времени вы готовы выделять на обучение в день, вы сможете пройти программу за 3-8 месяцев. Если у вас есть определенная база знаний по IT, количество необходимого времени будет меньшим.

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

    С какого курса начинать обучение?

    Начинать следует с тех, которые содержат в названии слово “Стартовый”. Такие курсы имеют вводный материал для знакомства с языком или технологией.

    Если вы планируете учиться по конкретной специальности в формате видео курсов, перейдите на страницу специальности и прокрутите до заголовка “Видео курсы по специальности …”. Ниже будет список видео курсов, отсортированных в порядке необходимости изучения.

    Ещё ниже вы найдете Roadmap по специальности – путеводитель, на котором изображены видео курсы в виде дерева, что также легко сориентирует вас в последовательности прохождения курсов.

    Как управлять своим временем и организовать эффективное онлайн-обучение с тренером?

    Если вы выбираете Live Online обучение с тренером, всё очень просто:

    • посещайте все занятия, вовремя выполняйте д/з;
    • дополнительно смотрите видео уроки на ITVDN;
    • после каждого урока проходите краткое тестирование;
    • практикуйтесь в Интерактивном практикуме;
    • общайтесь с одногруппниками в ходе решения д/з, задавайте вопросы ментору на уроках и вне их;
    • в конце каждого курса сдавайте экзамен на TestProvider (и получайте Сертификаты);
    • в конце всего обучения проходите экзамен по специальности и получите диплом.
    Есть ли у вас помощь с трудоустройством после окончания обучения?

    Мы имеем специальный раздел – “Вакансии”, который помогает нашим студентам искать первую работу в IT. Детальнее о возможностях и о разделе по ссылке.

    А для тех, кто учится онлайн с ментором, у нас дополнительно предусмотрена индивидуальная помощь HR-специалиста по подготовке к трудоустройству с первого дня обучения и до получения первого job-оффера. Она включает в себя помощь в оформлении соцсетей, подготовке резюме, проведении пробного собеседования, предоставлении советов по поиску работы и самопрезентации и т. д.

    Возможно ли персональное обучение с тренером ITVDN?

    К сожалению, данная услуга ITVDN не предусмотрена, однако вы можете заказать индивидуальную консультацию с нашим ментором. Подробности вы найдете по ссылке.

    С какого возраста можно учиться на платформе?

    На ITVDN отсутствуют курсы для детей, поэтому комфортный возраст для начала обучения по нашим материалам – от 14 лет.

    Нужны ли знания английского языка для обучения?

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

    Какого уровня можно достичь, пройдя обучение по специальности?

    На ITVDN можно пройти полное обучение с нуля до специалиста уровня Trainee/Junior. Если вы уже практикующий разработчик, наши видео курсы помогут углубить ваши знания до уровня Middle.

    Когда закончится подписка, что дальше? Доступа к урокам не будет?

    После окончания действия вашей подписки доступ к видео курсам, к сожалению, будет закрыт. Однако вы сможете пользоваться теми учебными материалами, которые вы скачали на свой девайс во время обучения.

    Суммируются ли скидки на покупку подписки?

    Нет, скидки не суммируются.

    Notification success
    ✖