Home
Videos uploaded by user “Как Стать Хорошим Программистом”
Первая нормальная форма: три простых условия
 
03:33
В этом видео очень доступно показаны три простых условия, которые нужно соблюсти, чтобы отношение находилось в первой нормальной форме. Первое видео из серии о нормализации баз данных. II НФ: https://youtu.be/YTTJV2K5WOA III НФ: https://youtu.be/iJV8O4Vh7Vw Секреты нормализации для тех, кто освоил 1,2, 3 НФ - https://youtu.be/nW6k5ojUAAU Присоединяйтесь к нам! Наша группа в контакте: https://vk.com/excellentprogrammer Желаю вам успехов в обучении!
Angular (урок 6) - Модули
 
05:28
В этом уроке вы узнаете: Модули Angular, их основные функции. Для чего нужны разделы declarations, imports, providers, bootstrap? Как создать несколько root компонент в Angular? Что такое declarables? Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 7 (привязки) - https://youtu.be/D8hup2z8wUg Подписывайтесь на наш канал! Оставайтесь воодушевленными!
Angular (урок 10) - Services, Dependency Injection, и как это применять
 
05:47
В этом уроке вы узнаете: - Что такое Services Angular и где их применять - Dependency injection - Angular Injector - Декоратор @Injectable - Как встроит сервис в компонент. Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
Третья нормальная форма. Правила нормализации БД
 
06:35
Третье видео из серии о нормализации отношений баз данных. На примере понятно и доступно рассказывается о том, как спроектировать таблицу базы данных, чтобы она соответствовала условиям третьей нормальной формы. Плейлист БД: https://www.youtube.com/playlist?list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a I НФ: https://youtu.be/nsXV4PGMmrk II НФ: https://youtu.be/YTTJV2K5WOA III НФ: https://youtu.be/iJV8O4Vh7Vw 1,2,3 формы в одном видео: https://youtu.be/nW6k5ojUAAU Нормальная форма Бойса-Кодда: https://youtu.be/4Q1rXfVUaY8 Присоединяйтесь к нам! Наша группа в контакте: https://vk.com/excellentprogrammer Желаю вам успехов обучении!
Нормальная форма Бойса-Кодда (BCNF). Правила нормализации БД
 
08:28
#базы_данных #нормализация 3.5 - Нормальная форма Бойса Кодда - БКНФ (BCNF) 4 НФ: https://youtu.be/xSPd6atE40o Нормальная форма Бойса Кодда - это усиленная третья нормальная форма или, как говорят, 3.5 НФ. 02:22 - проверка первого условия НФ Бойса Кодда 03:32 - определение второго условия нахождения таблицы в НФБК (BCNF) 03:56 - проверка второго условия НФ Бойса Кодда 05:30 - разбор примера, который не соответствует НФБК 07:27 - Ценность НФБК Плейлист БД: https://www.youtube.com/playlist?list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a I НФ: https://youtu.be/nsXV4PGMmrk II НФ: https://youtu.be/YTTJV2K5WOA III НФ: https://youtu.be/iJV8O4Vh7Vw 1,2,3 формы в одном видео: https://youtu.be/nW6k5ojUAAU Нормальная форма Бойса-Кодда: https://youtu.be/4Q1rXfVUaY8 Наша группа вконтакте: https://vk.com/excellentprogrammer Приятного просмотра! Оставайтесь воодушевленными!
Angular (урок 9) - трубы (pipes, built-in pipes)
 
04:32
В этом видео вы узнаете: - Что такое Трубы (Pipes) Angular и для чего они нужны. - Виды труб. - Встроенные трубы (built-in pipes), соединение труб (pipe chaining) - Где найти все существующие built-in pipes: https://angular.io/api?type=pipe Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
Вторая нормальная форма. Правила нормализации БД
 
09:35
Второе видео из серии о нормализации отношений баз данных. На примере понятно и доступно рассказывается о том, как спроектировать таблицу базы данных, чтобы она соответствовала условиям второй нормальной форме. I НФ (первая нормальная форма): https://youtu.be/nsXV4PGMmrk III НФ (третья нормальная форма): https://youtu.be/iJV8O4Vh7Vw Первая, вторая, третья нормальные формы на практике: https://youtu.be/nW6k5ojUAAU Нормальная форма Бойса-Кодда (BCNF): https://youtu.be/4Q1rXfVUaY8 Четвертая нормальная форма, правила нормализации отношений: https://youtu.be/xSPd6atE40o Присоединяйтесь к нам! Наша группа в контакте: https://vk.com/excellentprogrammer Желаю вам успехов обучении!
Первая, вторая, третья нормальные формы на практике
 
09:58
Об этом не расскажут в учебных пособиях =), ведь в этом видео вы узнаете о том, что нормализованная таблица в третьей нормальной форме может запросто превратиться в абсолютно ненормализованное отношение, если не предусмотреть определенные нюансы. А также - о том, как проектировать БД, чтобы предвидеть многие подводные камни и избежать нежелательных последствий в виде необходимости переделать структуру базы. Плейлист БД: https://www.youtube.com/playlist?list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a I НФ: https://youtu.be/nsXV4PGMmrk II НФ: https://youtu.be/YTTJV2K5WOA III НФ: https://youtu.be/iJV8O4Vh7Vw 1,2,3 формы в одном видео: https://youtu.be/nW6k5ojUAAU Нормальная форма Бойса-Кодда: https://youtu.be/4Q1rXfVUaY8 Наша группа вконтакте: https://vk.com/excellentprogrammer Приятного просмотра! Оставайтесь воодушевленными!
Angular (урок 7) - Привязки (bindings)
 
09:14
В этом уроке вы узнаете: Привязки (Bindings) Angular, что это такое и для чего они нужны. Что такое interpolation, property binding, event binding, two-way binding? Для чего нужно NgModel? Как все это работает? Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 8 (директивы) - https://youtu.be/cwytVGuR07A Оставайтесь воодушевленными!
Введение в Angular
 
04:24
Первое обучающее видео из серии "Введение в Angular". В этой серии уроков вы освоите основы и научитесь разрабатывать приложения на Angular. Описание к этому видео: http://shiftoffproblem.com/video-lessons-angular2-introduction/ Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) - https://youtu.be/D8hup2z8wUg Оставайтесь воодушевленными и успехов в обучении!
Экспорт данных из базы postgreSQL в виде SQL-команд и дампа
 
03:03
Подробная инструкция по экспорту данных PostgreSql 8.3. Здесь я покажу, как получить SQL-скрипты для всех элементов базы, включая данные. Ролик снят по просьбе подписчиков, оставляйте свои пожелания в комментариях под видео или на - и мы ответим вам в видео либо в письменной форме. Слиток: http://shiftoffproblem.com/postgresql-sql-export/ ‎
Импорт из Excel в Access
 
08:06
Видео урок о том, как импортировать данные из Excel в Access, Office 2007. Это и многое другое Вы найдете на shiftoffproblem.com Ссылка на слиток: http://shiftoffproblem.com/introducing-to-qt-on-windows/
Angular (урок 8) - директивы (Directives)
 
06:17
В этом уроке вы узнаете: - Что такое Директивы (Directives) Angular и для чего они нужны. - Виды директив. - Пользовательские (custom директивы) и встроенные (Built-in directives). - Структурные директивы - *ngFor, *ngIf. - Отличие директивы *ngIf от [hidden] property binding. Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 - Привязки (bindings), интерполяция - https://youtu.be/D8hup2z8wUg Урок 8 (трубы, pipes, built-in pipes) - https://youtu.be/oL3TR59i4_A И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
Angular (урок 4) - Структура компонента
 
03:53
В этом видео мы рассмотрим структуру компонента Angular на примере. А также подробно разберем, для чего нужен каждый из его составляющих. наша группа в контакте: https://vk.com/excellentprogrammer урок 1 (Введение в Angular) - https://youtu.be/6uyLMFglvZ8 урок 2 (Angular: выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 урок 3 (Angular - структура проекта) - https://youtu.be/YETO3sFFOUs Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) - https://youtu.be/D8hup2z8wUg Описание этого урока на Кузнице Решений: http://shiftoffproblem.com/angular5-lesson4-component-structure/ Подписывайтесь на канал, чтобы быть в курсе новых видео! А самое главное - оставайтесь воодушевленными!
Как зарегистрироваться и начать работу с GitHub (IT-витаминка)
 
03:55
Понравилось видео? Подпишитесь на канал, будет еще интереснее! IT-Витаминка на тему "Как зарегистрироваться и начать работу с GitHub". Новый жанр канала "Как Стать Хорошим Программистом", видео в этом жанре будут выходить параллельно основным курсам. Ссылка на Githab: https://github.com/ Наша группа в контакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Angular 6. Урок 1. Имитация web-сервера (API), HTTP Client, InMemoryDbService
 
06:06
Angular 6 мало чем отличается от Angular 5, все изменения, в основном, инфраструктурные. Поэтому после миграции на Angular 6 - https://youtu.be/RMeI8TT8RTg мы с вами смело продолжим начатые уроки, и будем идти в ногу со временем =). Чтобы предоставить приложению данные, нам нужен backend API, которого у нас еще нет. Поэтому мы будем эмулировать API при помощи HttpClientInMemoryWebApiModule. В этом видео вы найдете теоретические знания, которые нам понадобятся для дальнейшей работы с HTTP. Также вы узнаете: 1) О разнице между Angular 5 и Angular 6 2) Http: взаимодействие клиента и сервера 3) Как нам нужно пример с UserListComponent 4) Как мы будем добавлять эмуляцию API и как она работает 5) Что будет в следующем уроке по Angular? Продолжение этого видео(практика): https://youtu.be/mjZwG7MkLM4 Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A И другие видео по Angular 5: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
.NET Core Web API. Часть 1. Создание проекта в Visual Studio
 
04:34
В этом уроке вы узнаете: - Что такое WebAPI. - Как создать простейший ASP.NET Web API с нуля (.net Core 2.0). - Дальнейшие планы по урокам о создании backend API. Мой канал о .Net Framework: https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g WebAPI - backend для Angular приложения (урок 2) - Rest архитектура, CRUD-операции - https://youtu.be/BGkccEuS7cU Уроки по Web API: https://www.youtube.com/playlist?list=PLtULzFUr0kI4jXjtiP7cntXESdwL_f4oY Уроки по Angular (5+): https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Наша группа вконтакте: https://vk.com/excellentprogrammer
Angular (урок 2): выбор инструментария, установка npm, запуск приложения
 
08:32
В этом уроке мы определимся с IDE, языком программирования, установим npm + nodeJs, создадим и запустим первое приложение. Ресурсы: 1) Официальный сайт Angular.io: https://angular.io 2) Страница загрузки npm: https://nodejs.org/en/download/ 3) О транспайлинге (transpiling): http://shiftoffproblem.com/transpile-vs-compile/ 4) Подробное описание этого урока на Кузнице Решений : http://shiftoffproblem.com/angular5-choose-lang-ide/ В рамках этой серии уроков мы будем использовать TypeScript и Visual Studio Code. продолжение серии уроков по Angular: https://youtu.be/YETO3sFFOUs Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) - https://youtu.be/D8hup2z8wUg Оставайтесь воодушевленными! Подпишитесь на канал и нажмите на колокольчик, чтобы быть в курсе новых видео!
Установка PostgreSql  8.3 на Windows 7
 
08:38
Подробная инструкция по установке PostgreSql 8.3 на Windows 7. В уроке затронуты все тонкости и нюансы установки, а также показано, как создать новую базу данных и поднять дамп.
Спустя 5 лет устанавливать PostgreSql стало проще! (IT-витаминка)
 
04:07
IT-витаминка: пошаговая установка PostgreSql 10 от Enterprise Database на WIndows. Страница загрузки EDB PostgreSql: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads Видео об установке PostgreSql 8.3 + Windows: Наша группа в контакте: https://vk.com/excellentprogrammer Подписывайтесь на наш канал, и будьте всегда в хорошей форме!
Формула для постраничной разбивки данных (Pagination)
 
04:26
#itвитаминки #пагинация В этом видео мы поговорим о формуле, при помощи которой можно выбрать данные для определенной страницы при постраничной выборке данных. Наша группа вконтакте: https://vk.com/excellentprogrammer Это видео относится к трилогии об Angular pagination. pagination в angular. часть 1: https://youtu.be/r4XSLVhBLd8 pagination в angular. часть 2: https://youtu.be/ijIiypwxkZ8 Оставайтесь воодушевленными!
Что нужно знать об Http Response? Как различать и обрабатывать response status codes
 
06:12
Самое время поговорить об HTTP - протоколе. Http client (браузер и т.д.) отправляет на сервер запросы (http request), которые сервер проверяет, обрабатывает, и возвращает клиенту ответ - Http response message. Каждый Http response включаетЖ - строку состояния, которая содержит status code; - response headers - заголовки сервера; - response message body - тело сообщения. Status code + заголовки (headers) - это основная информация, по которой можно определить информацию о том, как был обработан запрос. Status codes разделяются на 5 основных видов: - 1xx - информационные сообщения: запрос получен, процесс обработки продолжается - 2xx: Успех - Сообщение было успешно получено, понято, и соответствующее дествие выполнено - 3xx: Перенаправление - Необходимо выполнить дальнейшие действия, чтобы завершить выполнение запроса - 4xx: Ошибка на стороне клиента - Запрос содержит неверный синтакс или не может быть выполнен - 5xx: Ошибка сервера - Сервер не смог обработать запрос, во время обработки возникла ошибка Первоисточник, в котором описан протокол Https (W3c standard): https://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html Мой канал о .Net Framework: https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Уроки по Angular (5+): https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Уроки по Web API: https://www.youtube.com/playlist?list=PLtULzFUr0kI4jXjtiP7cntXESdwL_f4oY Наша группа вконтакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Введение в программирование на Qt под Windows в VS2010 . Часть 1
 
18:54
Первая часть из серии видео уроков по программированию на Qt под Windows с использованием Visual Studio. Устанавливаем Qt и интегрируем в Visual Studio. Адрес слитка - http://shiftoffproblem.com/introducing-to-qt-on-windows/
Angular 6. Урок 2. Подключаем стили и компоненты ngBootstrap
 
08:29
#Angular #bootstrap Чтобы веб-приложение выглядело изящно, нужно разработать мало-мальский дизайн и хотябы минимальный набор компонент. Но в наше время многое уже сделано за нас. Поэтому самое время подключить ngBootstrap и его компоненты. Приятного просмотра! Официальный сайт ngBootstrap (набор компонент для Angular) - https://ng-bootstrap.github.io/#/home Официальный сайт Bootstrap (стили и разметка) - https://getbootstrap.com Оставайтесь воодушевленными! Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular. Урок 12 - Сервис Angular как Singleton
 
09:01
В этом уроке вы узнаете: - Особенности сервисов в Angular. - Что такое Синглетон (Singleton). - Angular Service как синглетон, на примере. Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons/tree/master/Angular_5_Lesson_12 Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A Angular (урок 9) - трубы (pipes, built-in pipes) - https://youtu.be/oL3TR59i4_A О сервисах: Angular (урок 10) - Services, Dependency Injection, и как это применять - https://youtu.be/e74WcXRY2Zg Angular (урок 11) - Как создать сервис по шагам - https://youtu.be/AlsPIGTA2Ic И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
Visual Studio 2017: установка, обзор, как выбрать нужную версию
 
06:20
В этом уроке вы узнаете: - В чем отличие версий Visual Studio 2017. - Где взять установщик VS 2017. - VS для WIndows, VS для Mac. - Системные требования для VS 2017. - Какие языки поддерживает VS 2017. - Что нужно учесть при установке VS 2017. - Как подготовить машину к установке. - Дальнейшие планы по урокам о создании backend API. Официальная страница загрузки Visual Studio: https://www.visualstudio.com/ru/downloads/?rr=https%3A%2F%2Fwww.google.by%2F Что нужно изучить перед установкой: https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-system-requirements-vs О Visual Studio Code: https://youtu.be/lOMw06vjdj4 Мой канал о .Net Framework(C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Уроки по Angular (5+): https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Наша группа вконтакте: https://vk.com/excellentprogrammer Подробное описание к этому видео: http://shiftoffproblem.com/visual-studio-2017-review-how-to-install/ Оставайтесь воодушевленными!
.NET Core Web API. Часть 4.2. Проверяем API при помощи POSTMAN REST client
 
09:38
#WebApi #Как_стать_хорошим_программистом Продолжаем разрабатывать свой метео сервис - Weather Service. В этом видео мы установим POSTMAN и проверим реализованные ранее методы POST, PUT, PATCH, DELETE в WeatherController. Также в этом уроке вы узнаете: 00:20 Загрузка и установка REST-клиента POSTMAN. 00:57 Создаем и выполняем GET запрос при помощи POSTMAN. 01:27 Создаем коллекцию запросов. 01:45 Задаем параметры запроса, отправляем запрос и изучаем вкладки POSTMAN, показывающие результат выполнения запроса. 03:08 Отправка метода POST, выбираем правильный media type. 05:10 Формируем запросы PUT, PATCH. 07:14 Метод DELETE - удаление, практический пример. Страница загрузки POSTMAN: https://www.getpostman.com/ Исходные коды: https://gitlab.com/BeGoodProgrammer/dot-net-core-lessons-web-api-weather Уроки по Angular (5+): https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Уроки по Web API: https://www.youtube.com/playlist?list=PLtULzFUr0kI4jXjtiP7cntXESdwL_f4oY Мой канал о .Net Framework(C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Angular 6. Урок 5.5. Forms. Часть 5 - подготовка формы к отправке
 
06:23
#Angular #forms Формы - это основополагающая составляющая любого веб-приложения. Сегодня мы подготовим форму к отправке на сервер, а именно: 00:10 - Добавим метод с заглушкой для отправки данных, при помощи директивы ngSubmit. 01:42 - Добавим отключение кнопки "Сохранить" до тех пор, пока форма не будет корректно заполнена. 03:12 - Подведем итоги уроков о формах, tamplate-driven forms. Страница с описанием всех возможностей NgForm: https://angular.io/api/forms/FormsModule Весь плей-лист по формам: https://www.youtube.com/playlist?list=PLtULzFUr0kI6bnGZtctCntq6ACOwQCHE9 Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Назначение css визуальным компонентам Qt
 
06:32
Подключение файла с каскадными таблицами стилей(css) к проекту Qt
Angular 6. Урок 6.1 - Routing, основы маршрутизации
 
07:19
#Angular #routing #routes Routing - это механизм, которые определяет, какой компонент Angular отображать при обращении к определенному url-адресу: 00:14 - routing (маршрутизация) и его предназначение. 01:08 - Тег base href="/" и его предназначение. 02:43 - Как настраивается маршрутизация. 05:59 - Стили + routerLinkActive Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular 6. Урок 5.1. Forms. Часть 1 - основы, теория. Template-Driven forms
 
06:04
#Angular #forms Формы - это основополагающая составляющая любого веб-приложения. В этом видео вы узнаете о: 00:13 - Начало видео, план изучения. 00:35 - Примеры использования форм в Web приложениях. 00:50 - Механизмы для поддержки форм в Angular. 01:17 - Навыки, необходимые для содания форм. 02:39 - План того, что нужно сделать для создания формы. 03:17 - Подготавливаем наше приложение для работы с формами, создаем user-form-component. Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular (урок 3) - структура проекта
 
07:16
В этом видео мы разберем структуру проекта, рассмотрим предназначение файла package.json, научимся запускать приложение в VIsual Studio Code, ознакомимся с некоторыми наиболее важными командами Angular CLI. страница загрузки Visual Studio Code: https://code.visualstudio.com/Download установка компонентов для angular 2, создание нового проекта: https://youtu.be/lOMw06vjdj4 наша группа в контакте: https://vk.com/excellentprogrammer Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) - https://youtu.be/D8hup2z8wUg Подписывайтесь на наш канал! Оставайтесь воодушевленными и любознательными!
Четвертая нормальная форма, правила нормализации отношений
 
07:51
#базы_данных #нормализация Таблица находится в 4НФ, если выполняются следующие условия: - таблица находится в НФБК (BCNF); - в таблице отсутствует многозначная зависимость. А теперь подробнее: 00:20 - Многозначная зависимость на примере. 01:38 - Определение многозначной зависимости. 02:06 - Какая возникает проблема при наличии многозначной зависимости? 03:30 - Как избавиться от многозначной зависимости. 03:55 - Разбираем классический пример. Плейлист БД: https://www.youtube.com/playlist?list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a I НФ: https://youtu.be/nsXV4PGMmrk II НФ: https://youtu.be/YTTJV2K5WOA III НФ: https://youtu.be/iJV8O4Vh7Vw Секреты нормализации: https://youtu.be/nW6k5ojUAAU Нормальная форма Бойса-Кодда (BCNF): https://youtu.be/4Q1rXfVUaY8 V НФ: https://youtu.be/uoXDSljxw0w Наша группа вконтакте: https://vk.com/excellentprogrammer Приятного просмотра! Оставайтесь воодушевленными! Наша группа вконтакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Angular. Урок 14 - Миграция проекта с 5 на 6 версию Angular (а также - на любую другую)
 
07:38
В этом уроке вы узнаете: - Где найти инструкцию по миграции приложения с одной версии Angular на другую. - Как смигрировать проект с Angular 5 на Angular 6 (а также - с любой версии ангуляр на любую). - Что нужно учесть при миграции. Исходные коды для урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Инструкция по миграции: https://update.angular.io/ Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Наша группа вконтакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Как быстро поменять язык (локаль) Visual Studio? (IT-витаминка)
 
02:30
Краткая инструкция о том: 1) как сменить языковой пакет Visual Studio 2017 и для чего это нужно 2) как удалить Visual Studio или изменить ее компоненты 3) как пользоваться Visual Studio Installer Наша группа в контакте: https://vk.com/excellentprogrammer Кузница решений: http://shiftoffproblem.com Подписывайтесь на наш канал, смотрите IT-витаминки и будьте всегда в хорошей профессиональной форме!
Создаем интерфейс приложения на Qt 4 + VS 2010. А.С.
 
28:41
В этом видео демонстрируется процесс разработки интерфейса для приложения. Постепенно, из урока в урок мы будем создавать адресный справочник, изучая все основные аспекты Qt, работы с СУБД. База к справочнику создавалась в этом видео: https://youtu.be/9yQ7bAluS1Q Более подробно читайте в статье на сайте ShiftOffProblem.com, по адресу http://shiftoffproblem.com/?p=1189 Подписывайтесь на видео и познавайте тонкости программирования вместе с нами. Также вы можете предложить интересные темы для новых видео уроков.
Введение в программирование на Qt под Windows в VS2010. Часть 4
 
20:24
Четвертая часть из серии видео уроков по программированию на Qt под Windows с использованием Visual Studio. Компоновка виджетов, менеджеры компоновки. Слиток - http://shiftoffproblem.com/introducing-to-qt-on-windows/
Angular (урок 5) - Декораторы и правила именования, практический пример
 
05:26
В этом уроке вы узнаете: Как выглядит декоратор? Как работают декораторы? Что такое корневой элемент приложения? Правила именования свойств, методов, классов Angular. Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Более "теоретический" пост на Кузнице Решений - http://shiftoffproblem.com/decorators-angular-naming-rules/ Оставайтесь воодушевленными!
Angular 6. Урок 3.1. NgPagination - разметка для переключения по страницам таблицы
 
11:52
#Angular #bootstrap #пагинация В этом видео мы подготовим разметку для пагинации (переклюение между страницами), а также рассмотрим основные свойства компонента ngPagination. Официальный сайт ngBootstrap (набор компонент для Angular) - https://ng-bootstrap.github.io/#/home Официальный сайт Bootstrap (стили и разметка) - https://getbootstrap.com Оставайтесь воодушевленными! Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular 6. Урок 1.2. Эмуляция web-сервера (API). Практика
 
15:16
Чтобы предоставить приложению данные, нам нужен backend API, которого у нас еще нет. Поэтому мы будем имитировать API при помощи HttpClientInMemoryWebApiModule. Теорию о том, как это сделать, мы рассмотрели в предыдущем видео: https://youtu.be/GzQ_g0PkaHk В этом видео мы займемся практикой, столкнемся с проблемой при генерации сервиса, загуглим решение проблемы, посетим сайт StackOverflow, найдем решение проблемы, и настроим InMemoryDbService. Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular 6. Урок 3.2. Client vs Server pagination - постраничная выборка данных.
 
06:37
#Angular #bootstrap #пагинация В этом видео мы поговорим о видах постраничного вывода данных (pagination) и определимся с тем, как реализовать пагинацию в приложении: 00:50 - Серверная пагинация 02:10 - Преимущества СП 02:40 - Недостатки СП 03:14 - Клиентская пагинация 04:38 - Недостатки КП 04:54 - Преимущества КП 05:20 - В каких случаях следует использовать клиентскую пагинацию Формула для постраничной выборки: https://youtu.be/aHReS0Dj-18 Видео об InMemoryDataService (эмуляция API теория): https://youtu.be/GzQ_g0PkaHk Практическое видео об InMemoryDataService (эмуляция API практика): https://youtu.be/mjZwG7MkLM4 Официальный сайт ngBootstrap (набор компонент для Angular) - https://ng-bootstrap.github.io/#/home Официальный сайт Bootstrap (стили и разметка) - https://getbootstrap.com Оставайтесь воодушевленными! Наша группа вконтакте: https://vk.com/excellentprogrammer Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Введение в программирование на Qt под Windows в VS2010. Часть 5
 
11:29
Пятая часть из серии видео уроков по программированию на Qt под Windows с использованием Visual Studio. Создание приложения для работы с базой данных. Слиток - http://shiftoffproblem.com/introducing-to-qt-on-windows/
Angular 6. Урок 6.4 - Route guards: на страже маршрутизации
 
07:06
#Angular #routing #routes 00:15 - В каких случаях нужны Guards. 01:35 - Что такое Route guards, виды Guard - интерфейсов. 02:33 - Возращаемые guard-ом значения. 03:33 - Создаем CanActivate Guard. Route guards (стражи маршрута) - это интерфейсы, при помощи которых вы можете указать роутеру, когда он должен разрешать навигацию по марщруту, а когда - нет. Guards проверяют выполнение условий, необходимых для доступа к тому или иному маршруту, и выносят вердикт - true (разрешить доступ) или false (доступ запретить). Вы создаете свой класс, который наследуется от специального интерфейса, реализуете в нем логику проверки - и указываете этот класс в настройках маршрутизации. Все остальное за вас делает движок модуля Routing. Существует несколько видов Guards, и каждый из них выполняется в определенной последовательности. От того, какой интерфейс вы используете, будет зависеть поведение routing-а: - CanActivate (проверяет доступ к маршруту) - CanActivateChild (проверяет доступ к дочернему маршруту) - CanDeactivate (запрашивает разрешение на отмену несохраненных изменений) - CanLoad (предварительная подгрузка данных маршрута) - Resolve (проверка перед загрузкой объектов функционального модуля). Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Angular (урок 11) - Как создать сервис по шагам
 
11:16
В этом уроке вы узнаете: - Какие три действия нужно сделать, чтобы создать Angular Service. - Как создать сервис, и внедрить его в два независящих друг от друга компонента. Наша группа вконтакте: https://vk.com/excellentprogrammer Урок 1 (введение в Angular) - https://youtu.be/6uyLMFglvZ8 Урок 2 (выбор инструментария, установка npm, запуск приложения) - https://youtu.be/lOMw06vjdj4 Урок 3 (структура проекта) - https://youtu.be/YETO3sFFOUs Урок 4 (структура компонента) - https://youtu.be/s03Hk9H1C-U Урок 5 (декораторы) - https://youtu.be/Zjj8mghVNv8 Урок 6 (модули) - https://youtu.be/GyMi50VGG-M Урок 7 (привязки) (bindings) - https://youtu.be/D8hup2z8wUg Урок 8 (директивы) - https://youtu.be/cwytVGuR07A И другие видео из этого плей-листа: https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Оставайтесь воодушевленными!
Как поменять местами значения двух переменных
 
05:46
Два варианта решения классической задачи по алгоритмизации: как поменять значения двух переменных (с использованием дополнительной переменной и без нее). Оставайтесь воодушевленными!
.NET Core Web API. Часть 2. Rest архитектура
 
06:47
Второй урок из серии Web Api .net Core 2.0 В этом уроке вы узнаете: - Основные принципы REST-архитектуры. - Что такое CRUD (CREATE, READ, UPDATE, DELETE). - Как сопоставляется SQL CRUD и HTTP Methods. А также разберем код, сгенерированный Visual Studio по умолчанию! Мой канал о .Net Framework: https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Уроки по Angular (5+): https://www.youtube.com/playlist?list=PLtULzFUr0kI6dj0_CTdkqM2OI9s4fcANt Уроки по Web API: https://www.youtube.com/playlist?list=PLtULzFUr0kI4jXjtiP7cntXESdwL_f4oY Наша группа вконтакте: https://vk.com/excellentprogrammer Оставайтесь воодушевленными!
Введение в программирование на Qt под Windows в VS2010. Часть 2
 
14:20
Вторая часть из серии видео уроков по программированию на Qt под Windows с использованием Visual Studio. Обзор библиотеки компонентов Qt. Наша группа вконтакте - https://vk.com/excellentprogrammer Пост на Кузнице Решений - http://shiftoffproblem.com/introducing-to-qt-on-windows/
Урок 1 - Как создать тестовый проект Asp.Net 5 с готовым примером
 
07:09
В этом уроке подробно рассказывается о том, как создать тестовое веб-приложение с готовой разметкой и функционалом, запустить его в браузере средствами Visual Studio Community. В следующем видео я расскажу о структуре Asp.Net 5 - приложения, для чего нужен каждый элемент проекта. На Кузнице Решений написаны посты к этой теме: Как установить Visual Studio Community 2015 - http://shiftoffproblem.com/visual-studio-community-2015-review/ Что делать, если в студии нет компонентов для Asp.Net 5, а также другая информация в заметке к этому видео -http://shiftoffproblem.com/?p=3582&preview=true Ставьте лайки, подписывайтесь на мой канал, будет интересно!
Angular 6. Урок 5.4. Forms - валидация формы
 
11:35
#Angular #forms Формы - это основополагающая составляющая любого веб-приложения. Сегодня мы поговорим о валидации формы, а поэтому запаситесь терпением: тема хоть и не сложная, но здесь нужно многое освоить и понять: 01:50 - Template reference variable 02:40 - Классы ng-touched, ng-untouched, ng-valid, ng-pristine, ng-dirty, ng-invalid на практике. 08:06 - Очистка формы, form reset. Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4 Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8 Оставайтесь воодушевленными!
Создаем базу в PgAdmin III. Адресный справочник
 
10:53
Это видео открывает серию уроков по прикладному программированию на Qt. Постепенно, из урока в урок мы будем создавать адресный справочник, изучая все основные аспекты Qt, работы с СУБД. Более подробно читайте в статье на сайте Кузница Решений, по адресу http://shiftoffproblem.com/?p=1189 Наша группа в контакте: https://vk.com/excellentprogrammer Подписывайтесь на видео и познавайте тонкости программирования вместе с нами. Также вы можете предложить интересные темы для новых видео уроков.