Веб-программирование: лабораторная 1 - опыты с файлами


Опыты со статическим и «динамическим» контентом, размещаемым как локально, так и на веб-сервере.

00:00 введение
03:27 текстовый файл
06:10 текстовый файл на хостинге
11:36 html-файл создать и на хостинг, немного подробнее о хостинге
21:40 подключение файлов на примере css
31:19 программа (php) через веб-сервер
39:24 программа (nodejs) без веб-сервера

Материалы курса: kdenisb.org

Общение: discord.gg/J2ev9bQ

11 необходимых плагинов для WordPress


Вот 11 обязательных плагинов для любого сайта на WordPress:
00:46 Rus-to-lat — SEO — создаем ЧПУ ссылки латиницей
1:55 iThemes security — комплексная защита сайта на WordPress
16:25 All in one seo pack — пакет для внутренней оптимизации и SEO-подготовки сайта. Мета-теги (ключевые слова, мета-описание, title).
23:55 Google XML Sitemaps — карта сайта для поисковиков и ускорения индексации.
28:09 Duplicator — резервное копирование файлов и базы данных сайта.
30:57 WP-Optimize — очистка базы данных от мусора и временных параметров.
32:50 WP no category base — SEO, убирает префикс категории, делает ссылки дружественнее.
33:24 Yet Another Related Posts Plugin — перелинковка, отображает связанные по смыслу посты, записи на сайте.
36:33 Contact form 7 — контактная форма, конструктор форм любой сложности
40:44 Captcha — защита от спама и брутфорса админ. панели.
42:40 New Adman — ставим любой код на страницы записей (можно размещать рекламы или, например, социальные кнопки).

OAuth2: выполнение лабы по Keycloack


Лекция по OAuth2: youtu.be/GZy29AP7i9M
Занятие по Keycloack: youtu.be/8ZH-mBlfnq8
Материалы: kdenisb.org/

03:30 Создание клиента
09:45 Создание пользователя
12:10 Аутентификация пользователя
14:07 Определение ссылок для запросов
15:25 Формирование запросов
26:00 Выполнение запросов
34:05 Скрытый трэк

Проектирование пользовательского интерфейса (ИТМО)


Первая лекция, вторая тут www.youtube.com/watch?v=6aiKtySlqJ4

Мастер-класс в ИТМО в рамках Школы разработчика Digital Design. Исключительные права принадлежат Digital Design. Не для коммерческого распространения.

Проектирование предметной области на TypeScript в функциональном стиле / Сергей Черепанов (FSD)


При поддержке AvitoTech мы впервые публикуем все видео с FrontendConf 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
— Приглашаем на FrontendConf 2020 live!
23-26 сентября и 1-2 октября 2020, онлайн по всему миру.
Подробности и билеты по ссылке: bitly.su/EwEI

Календарь конференций — ontico.ru
— FrontendConf 2019

Тезисы и презентация:
frontendconf.ru/moscow/2019/abstracts/5466

Расскажу о том, как мы подходим к проектированию нетривиальных frontend-приложений.

— Нашли ошибку в видео? Пишите нам на support@ontico.ru