Результаты поиска
ITVDN: курсы программирования
Видеокурсы по
программированию
Подписка

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

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

Подписка
Подписка

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

Результаты поиска по запросу: mvc 5
Тестирование ASP.NET Core MVC приложений

Автор: Науринский Юрий

Тестирование приложения – это важная составная часть процесса разработки этого приложения. Курс «Тестирование ASP.NET Core MVC приложений» позволит вам на практических примерах изучить применение unit тестирования, интеграционного и функционального тестирования веб-проектов.
ASP.NET MVC: 2 - создание модели
Разъяснение создания модели приложения, как ASP.NET MVC, курируя ADO.NET из существующей базы данных. Разъяснение сохранения в файле, содержащего настройки, строки соединения. Толкование сгенерированных классов. Демонстрация обзора сгенерированных классов.
Новый видеокурс – Bootstrap 5

Автор: Редакция ITVDN

Друзья, привет! На нашем сайте появился новый курс, посвященный последней версии популярного фронтенд-фреймворка — Bootstrap 5. Новая версия продолжает совершенствовать возможности фреймворка, предлагая еще больше инструментов и улучшений для создания современных, быстрых и удобных веб-решений. Курс «Bootstrap 5» охватывает следующие темы: Основные принципы работы с Bootstrap 5: кроссбраузерность, адаптивность, доступность. Работа с основными компонентами и утилитами для создания стильных и функциональных веб-страниц. Изучение сеточной системы и контейнеров. Работа с элементами форм, включая валидацию, кастомизацию интерфейса. Использование различных компонентов, таких как navbar, cards, alerts, другие компоненты. Bootstrap 5 не только облегчает процесс разработки, но и помогает сосредоточиться на создании красивых и функциональных интерфейсов. Среди новых возможностей версии — полная поддержка CSS Grid, облегченная адаптация под мобильные устройства и отсутствие зависимости от jQuery, что делает проекты более легкими и быстрыми. Автор курса — Илья Крицкий, Frontend Developer. Курс состоит из 9 видео-уроков общей продолжительностью 4 часа 40 минуты. Структура курса: Основные принципы работы Работа с основными контентами Знакомство и работа с утилитами Знакомство с Помощниками (Helpers) Знакомство с сеткой и контейнерами Формы Работа с компонентами (Часть 1) Работа с компонентами (Часть 2) Кастомизация Чему вы научитесь на данном курсе: Создавать сайты, которые правильно работают на разных устройствах и браузерах с помощью Bootstrap 5. Легко добавлять на сайт элементы, такие как навигационные панели, карточки и уведомления, чтобы улучшить внешний вид и функциональность. Использовать сеточную систему и Flexbox для создания гибких и адаптивных макетов страниц. Разрабатывать формы со встроенной проверкой данных и настраивать их под нужды проекта. Кастомизировать дизайн сайтов, используя переменные Bootstrap 5, чтобы создавать уникальные и профессиональные веб-страницы. Предварительные требования Курс подходит для начинающих фронтенд-разработчиков, веб-дизайнеров и верстальщиков. Он также будет полезен проектным менеджерам, бизнес-аналитикам и бэкэнд-разработчикам, которые хотят научиться работать с современным и популярным инструментом для веб-разработки. Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме — к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас. Курс входит в комплексные программы подготовки по специальностям: Frontend Developer; Верстальщик сайтов; React Developer.               
Что нового в Angular 5

Автор: Дмитрий Охрименко

Переход от AngularJS к Angular 2 был огромным шагом вперед. При этом изменилось абсолютно все, без обратной совместимости. В то же время, Angular 4 добавила новые возможности, но при этом была обратно совместимой с Angular 2 (Версия Angular 3 была пропущена из-за @angular/router, который на момент релиза был 3.x, в то время как остальные пакеты 2.x. Для того, чтобы избежать путаницы и перевести все пакеты к одной версии, третья версия была пропущена). Angular 5 - это следующее обновление, в котором изменения затронули механизмы, работающие «под капотом». Многие пользователи ITVDN задают вопрос об актуальности учебных программ видеокурса Angular Essential, который записан с использованием версии 2 и видеокурса Angular Advanced (версия 4). Angular 5 не является чем-то абсолютно новым, это улучшение существующего Фреймворка. Чтобы понять и начать использовать возможности, которые появились в пятой версии, необходимо знать основы, которые не изменились, начиная со второй версии. Что нового в Angular 5? Улучшенный компилятор. В Angular 4 компилятор перекомпилировал все файлы при каждом изменении. В Angular 5 компилятор работает только с теми файлами, в которых есть изменения, а это значит, что время на компиляцию проекта в целом значительно снизилось. Оптимизированная сборка. В Angular CLI при использовании production build совместно с версией Angular 5 по умолчанию будет применяться build optimizer, который с помощью семантического анализа кода приложения сможет значительно уменьшить его размер. Акцент на упрощение разработки PWA (Progressive Web Apps). PWA - это приложения, которые объединяют в себе лучшее, что есть в веб-приложениях и лучшее, что есть в мобильных приложениях. PWA работают независимо от выбранного браузера; адаптируются под устройство - десктоп, планшет, телефон; могут работать без подключения к Интернет или при перебоях со связью; выглядят как приложение, установленное на устройство; благодаря Service Worker содержат актуальную обновленную информацию; являются безопасными, так как работают через HTTPS; используют возможности, подобные push уведомлениям; Installable – позволяют пользователю добавить приложение на домашний экран устройства. Поддержка TypeScript 2.4. Angular 5 поддерживает версию TypeScript 2.4, что дает возможность использовать новые возможности TS: перечисления, основанные на строках, улучшения проверки типов при работе с generic-типами, week-type-detection и прочее https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-4.html Pipes, адаптированные под локализацию. Обновленные Pipes для Date, Currency, Number и Percent, нет необходимости использовать i18n. https://github.com/angular/angular/blob/master/CHANGELOG.md#i18n-pipes Новые события Router. Используя события ActivationStart и ActivationEnd или ChildActivationStart и ChildActivationEnd, можно организовать отображения индикаторов загрузки при смене маршрута. HttpClient. Новый HttpClient был добавлен в версии 4.3, старый http клиент помечен как depreceted в новой версии. В Angular 6 старый клиент будет удален. Из преимуществ нового клиента можно выделить самостоятельное извлечение JSON без необходимости явного применения метода map и возможность применять interceptors. https://angular.io/guide/http Валидация форм. Теперь при работе с формами, c помощью свойства updateOn, можно определить, в какой момент будет происходить проверка – на событие blur или submit (вместо проверки на каждое событие input). Замена ReflectiveInjector на StaticInjector. Изменен механизм для внедрения зависимостей. Для нового StaticInjector не нужен полифил Reflect (но при использовании JIT данные полифил все равно нужно будет использовать), что может уменьшить размер приложения. Angular CLI 1.5 использует Angular версии 5. Улучшение NgZone. NgZone стала еще быстрее, также библиотеку можно отключить для применения другой библиотеки для улучшения производительности. Улучшенный RxJS. Поддержка обновлена до версии 5.5.2 и выше. Поддержка новых pipable operators https://github.com/ReactiveX/rxjs/blob/master/doc/pipeable-operators.md Angular 5 получился компактней и быстрее, чем его предшественники, и не обошелся без новых возможностей. Запуск следующей версии Angular планируется на 28 марта 2018 года. Будем ждать улучшений и новых возможностей от команды Angular.
Angular 4 Tutorial - Data Binding #5
Angular 4 Tutorial - Data Binding #5
Изучаем Lazarus Часть 5 Клавиатура и мышка Glut
Изучаем Lazarus Часть 5 Клавиатура и мышка Glut
Нейронные сети. 5. Структура нейронной сети
Нейронные сети. 5. Структура нейронной сети
ITVDN – 5 лет развития

Автор: Редакция ITVDN

В январе 2019 года ITVDN исполнилось 5 лет. На сегодняшний день ITVDN – это самый большой образовательный онлайн ресурс по программированию и информационным технологиям, созданный в Украине. В каталоге ITVDN более 170 курсов по самым популярным языкам программирования, созданы комплексные программы обучения по таким специальностям, как: Java Developer Python Developer Верстальщик сайтов JavaScript Developer Frontend Developer Angular Developer PHP Developer C#/.NET Developer Android Developer Unity/Game Developer Проект стремительно развивается и пользуется большой популярностью среди IT специалистов. Все это стало возможно только благодаря усилиям очень многих людей, объединенных идеей создания качественных и доступных видео курсов. По случаю юбилея мы приглашаем на встречу всех, кто внес свой вклад в создание и развитие ITVDN – авторов курсов, сотрудников, друзей и партнеров проекта. Мы будем вспоминать, как все начиналось, кто был у истоков, с какими сложностями сталкивались и как преодолевали их. Мы покажем вам, каким стал ITVDN к 2019 году, отметим наградами и небольшими подарками лучших участников проекта, а также и поделимся с вами планами на будущее. Встреча состоится 22 февраля 2019 года в офисе компании Майкрософт по адресу г. Киев, ул. Жилянская 75, 4 этаж. Программа: 17:30 – 18:00 Регистрация участников 18:00 – 18:25 ITVDN – как все начиналось. Д. Охрименко, И. Музыка 18:25 – 18:45 5 лет развития. Факты, цифры и достижения. Олег Тарица 18:45– 19:15 Кофе брейк, фуршет 19:15 – 19:30 To be the best in IT Education. Планы и цели ITVDN. Д. Охрименко, И. Музыка 19:30 – 19:50 Обмен мнениями о планах и перспективах развития ITVDN. 19:50 – 20:20 Награждение лучших авторов, партнеров и участников проекта. 20:20 – 20:30 Общая фотосессия Вход по приглашениям. Мы будем рады видеть на встрече представителей СМИ, которым близка и интересна тема онлайн обучения программированию и информационным технологиям. Для аккредитации заполните, пожалуйста, заявку и мы свяжемся с Вами.
Запуск ASP.NET 5 на Linux

Автор: Редакция ITVDN

Введение Данная статья содержит подсказки и советы, как правильно запустить ASP.NET vNext на Linux.  Если Вы используете метод чистой установки, вам следует установить Mono 3.4.1 или более позднюю версию. Вы можете сделать это путем составления источников. Также установка Mono возможна с помощью менеджера пакетов.  1. Доступ к Ubuntu с помощью удаленного рабочего стола Если Ubuntu работает на облаке Windows Azure, а показать его нужно на Surface RТ, необходимо получить доступ к Ubuntu с помощью удалённого рабочего стола. Вот замечательное руководство по работе с удалённым рабочим столом с Ubuntu: Как установить xrdp в Ubuntu 14.04 Если Вам не нужно запускать браузер, то удалённый рабочий стол Вам не понадобится. Чтобы увидеть веб-приложения, работающие на Linux, Вам нужно открыть некоторые порты или использовать туннель для Linux. 2. Установка K Runtime Выполните следующие команды в терминале: curl https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | sh && source ~/.kre/kvm/kvm.sh Это позволит установить K Runtime Manager (KVM), K Runtime (Kre) и K Package Manager (KPM), также следует запустить приложения ASP.NET vNext. 3. Установите последнею версию KRE Теперь давайте установим последнею версию KRE. Выполните такую команду в терминале:  kvm upgrade Эта команда вызывает KVM для загрузки и установки последней версии KRE. 4. Натройка NuGet.config Вполне возможно, что NuGet не имеет никакого представления об источнике пакета ASP.NET vNext. Вы можете найти NuGet.config в: /home//.config/NuGet Если он имеет только пустые и закрытые теги конфигурации, то для изменения содержимого выполняйте: xml version="1.0" encoding="utf-8"?> <configuration>   <packageSources>     <clear />     <add key="AspNetVNext" value=https://www.myget.org/F/aspnetmaster/ />     <add key="NuGet.org" value="https://nuget.org/api/v2/" />   packageSources> configuration> 5. Получите Ваше приложение из Git Затем нужно получить источник ASP.NET vNext приложения для Вашей машины. Возможно, Вы используете Git. Чтобы скачать примеры приложений ASP.NET vNext, Вам нужно выполнить команду: git clone https://github.com/aspnet/Home.git 6. Восстановление пакетов Отправляйтесь к корневой папке вашего приложения ASP.NET vNext и, чтобы восстановить пакеты, используйте для запуска: kpm restore Теперь KPM восстанавливает все пакеты, необходимые для запуска приложения. Эта информация считывается из project.json файлов в приложениях корневых папок. 7. Запустите приложение Пришло время для запуска приложения: k kestrel Эта команда вызывает KRE и использует Kestrel как веб-сервер. Источник: http://gunnarpeipman.com/2014/10/running-asp-net-5-on-linux/
Фильтры в Spring MVC приложении

Автор: Дмитрий Саевский

Научиться создавать фильтры в Spring.
Notification success