/javascript-videos-ru-2018

Собрание видеозаписей докладов про JavaScript | 2018

javascript-videos-ru-2018

Собрание видеозаписей докладов про JavaScript за 2018 год.

В основном на русском языке.

Пожелания и вопросы пишите в Issues.

Содержание

События

The Rolling Scopes #46. Mogilev

Событие: https://mogilev.rollingscopes.com/

Дата: 21 апреля 2018

"Monads - coding functionally" - Aliaksandr Famchankou 31:28
"Нормально делай - нормально будет" - Pavel Birukou 37:39
"Growing as a developer" - Paul Yuhnovich 47:08
"Node.JS WORLD" - Artsiom Marozau 32:15
"CSS grid layout - practice tricks" - Yauhen Kavalchuk 50:42

SPA Meetup #4

Событие: https://moscow-spa.timepad.ru/event/692653/

Дата: 07 апреля 2018

Архитектура фронтенда крупного проекта, как она есть — Константин Лебедев, Mail.ru 34:01
Атомарные SPA — Александр Китов, Альфа-Банк 45:54 📓
Масштабируемая архитектура фронтенда — Роман Дворнов, Avito 1:02:57
Дискуссионная панель "SPA сегодня — каким оно должно быть?" 1:08:52

Встреча SPB Frontend, март 2018

Событие: https://spb-frontend-events.timepad.ru/event/689991/

Дата: 29 марта 2018

Слава Шебанов — «Веб-безопасность» 37:14 📓
Серёжа Попов — «Хватит врать про Grid Layout!» начало в 0:00 📓
Катя Трифонова — «Визуализация аудио на JavaScript» начало в 46:45 📓

OdessaFrontend Meetup #6

Событие: https://odessafrontend.com/06/

Дата: 27 марта 2018

JS + $100 = Smart Home Олег Сокур 27:02 📓
Server-side Rendering with JavaScript Frameworks Андрей Михайлов 27:45 📓
Организация CSS-кода и еще одна методология Анатолий Притульский 41:37 📓

React Kyiv March Meetup

Событие: https://www.meetup.com/Kyiv-ReactJS-Meetup/events/247310850/

Дата: 23 марта 2018

Alex Kotliarskyi: Facebook product Infrastructure 42:49
Dmitry Barabash: Brief Intro to Styled Components 8:00
Alexey Taktarov: Dirty animations in the stateful world 41:02 📓, :octocat:
Q&A Panel – React Kyiv March 33:47

SPB Angular Meetup

Событие: https://meetup.tinkoff.ru/events/spb-angular-meetup

Дата: 22 марта 2018

Стратегия обнаружения изменений в Angular - Максим Иванов 35:44 📓, :octocat:
Метапрограммирование - Иван Ботанов 19:33 :octocat:
Воркеры в экосистеме Angular - Александр Духовняк

Vue.js Moscow Meetup #1

Событие: https://www.meetup.com/vue-js-moscow/events/248462774/

Дата: 22 марта 2018

Практика и методы работы со сложными формами во Vue.js - Александр Башкирцев (Software developer, Acronis) начало в 10:41
Внедряем Vue.js в готовый проект, безболезненное избавление от jQuery. - Alexander Mayorov (CTO, NewHR) начало в 40:11
Простое и понятное управление состоянием во vue.js - Александр Сафт (Senior Frontend Developer, Смотрешка) начало в 1:34:07
Опыт использования Nuxt.js - Григорий Петров (технический евангелист Voximplant) начало в 1:57:03

JavaScript fwdays'18

Событие: https://fwdays.com/event/js-fwdays-2018

Дата: 18 марта 2018

Track A

Illya Klymov "JavaScript: День 4001-й" 41:04 📓
Mykhailo Churilov "Front-end Microservices Architecture" 35:28 📓
Ekaterina Lizogubova "React: дорога к просветлению" 27:31 📓
Martin Splitt "Creating virtual worlds in the browser" 41:38 📓
Gregory Shehet "Растим детей. Или как Иван Васильевич запускал эксперименты?" 23:38 📓
Feross Aboukhadijeh "The Most Annoying Website" 38:04 📓
Jan Jongboom "JavaScript all the things" 45:05 📓

Track B

Sergiy Babich "Як ангулярити на 5+" 52:46 📓
Andrey Listochkin "Time, Numbers, Text" 40:02 📓
Anton Nemtsev "Кодстайл и насилие" 30:50 📓
Vladimir Zaets "GraphQL - новый взгляд на API" 37:21 📓
Noam Rosenthal "Frontend testing for Wix viewer: case study" 40:23 📓
Helen Zhukova "Жизнь вне JavaScript" 28:04 📓

Tech talks

Artem Yavorsky "99 ways to take away your ugly polyfills" [Lightning talk] 10:43 📓
Oleksandr Skachkov "How to run WebAssembly in your React web application" [Lightning talk] 14:52 📓
Vitalii Ratushnyi "Vue: webcomponents" [Lightning talk] 8:19 📓
International Speakers' Corner: Jan Jongboom, Martin Splitt, Feross Aboukhadijeh, Noam Rosenthal 38:31
Nikita Galkin "Best practices and troubleshooting guide for node applications" [Workshop] 1:28:39 📓
Andrii Kanunnikov "600 секунд об async_hooks" [Lightning talk] 12:07 📓
Oleksandr Poshtaruk "Use-case оператора replyWhen из Rx.JS" [Lightning talk] 13:22 📓
Sergey Melashych "Web Workers - добавьте производительности своим Web приложениям" [Lightning talk] 14:43 📓

PiterJS №23

Событие: https://medium.com/piterjs/piterjs23-daedfe70625e

Дата: 17 марта 2018

Артём Пендюрин - Web Components для практичных людей 27:05 📓
Евгений Щепотьев - Зависимости в приложении 30:57 📓
PiterJS #23 - Дебаты 1 часть 46:57
PiterJS #23 - Дебаты 2 часть 49:01

OdessaFrontend Code challenge

Событие: http://odessafrontend.com/code/

Дата: 13 марта 2018

Построение простого REST сервера на Node.js Дмитрий Миндра 43:19 📓

Workshop "TDD in React" by Yaniv Efraim

Событие: https://www.meetup.com/Kyiv-ReactJS-Meetup/events/247392848/

Дата: 10 марта 2018

TDD in React workshop by Yaniv Efraim – Part I 42:58 :octocat:
TDD in React workshop by Yaniv Efraim – Part II 1:14:05 :octocat:
TDD in React workshop by Yaniv Efraim – Part III 1:06:36 :octocat:

SamaraJS #4

Событие: https://vk.com/wall-162418457_9

Дата: 02 марта 2018

Ирина Шилина. Web Accessibility 40:21 📓
Алексей Гурьянов. Cerebral - декларативное управление состоянием приложения 49:02 📓
Владимир Малик. Современные Big Data и Machine Learning для чайников. 1:07:45 📓, 📓

Необычный Javascript

Событие: https://www.mera.ru/career/calendar/struktury-dannykh-funktsionalnogo-programmirovaniia-i-sovremennyi-js

Дата: 01 марта 2018

Структуры данных функционального программирования Артем Пученкин 53:32
Современный JS – итераторы, генераторы, async/await Дмитрий Злыгин 41:55

AngularKyiv Meetup #4

Событие: http://telegra.ph/AngularKyiv-Meetup-4-02-23

Дата: 01 марта 2018

Dynamic Components - Oleksandr Tsikhotskikh 28:14 📓
Change Detection in Depth - Sebastien Vasylets 56:44 📓
Angular Components Testing - Marianna Yasko 14:26 📓

MoscowJS 40

Событие: https://habrahabr.ru/company/avito/blog/350684/

Дата: 01 марта 2018

Скриншоты как сервис. Сергей Мелюков (Avito) 27:14 📓
Как начать использовать AST. Иван Стрелков (Avito) 24:36 📓
DX w/ Flow. Александр Лобашев (Raiffeisen) 21:09 📓
Обработка текстов в JavaScript для чайников. Дмитрий Шмаков (Банк «Открытие») 18:05 📓

KyivJS#17 February 2018

Событие: http://kyivjs.org/ (22 лютого 2018)

Дата: 22 февраля 2018

Sensing Your World With Espruino - Eduard Tretyakov 52:03 📓
Metarhia Will Come - Order Will Bring - Timur Shemsedinov feat Oleksiy Orlenko 47:31 📓
Try catch me if you can - Mark Orel 9:50 📓
Set/WeakSet - Kyrylo Yakovenko 13:17 📓
Frontend Digest - Gregory Shehet 6:51 📓

Встреча SPB Frontend, февраль 2018

Событие: https://spb-frontend-events.timepad.ru/event/664476/

Дата: 21 февраля 2018

Андрей Ситник — «Чему нас могут научить ошибки космической индустрии» 36:48 📓
Дмитрий Долженко — «Как я ускорял загрузку видео в ok.ru» 36:31 📓
Илья Кашлаков — «Jenkins на службе фронтенд разработки» 18:20 📓

KharkivFrontend Meetup #_2

Событие: https://www.facebook.com/events/558956724480783/

Дата: 17 февраля 2018

Контекст наложения - кто ты? Влад Антипенко 26:29 📓
Grafana и Frontend, кастомная визуализация серверной инфраструктуры Дарья Лиманская 22:29 📓
It's a test! Максим Нечесонов 24:14 📓
Безопасность веб-приложений Елена Шаровар 57:09 📓

PiterJS №22

Событие: https://medium.com/piterjs/piterjs22-c35933c9d88a

Дата: 15 февраля 2018

Тим Маринин - SvelteJS - "магический" фреймворк 26:49 📓
Алексей Золотых - рефакторинг 26:32 📓

RS Conf 2018

Событие: https://2018.conf.rollingscopes.com/index.html

Дата: 10-11 февраля 2018

10 февраля 2018 (СБ)

Tricky JS and WebGL practices to achieve the best performance on mobile Andrei Vouchanka
Developing and maintaining a coding community Kristi Progri 31:07 📓
Сказ о microservices Konstantin Krivlenia 40:26
Cross browser extensions - lets make one Trishul Goel 22:21
Introduction to Micro Frontends Ivan Jovanovic 37:04 📓
Пробуем Flow в бою Alexander Shushunov 34:33 📓
How to hack a node app? Asim Hussain 46:09 📓
Что не так с мобильным вебом Denis Ilin 35:04 📓
Journey through VR and AR with React Tomasz Łakomy 28:23 📓
How to make mobile web apps better with Web APIs Timofey Lavrenyuk 31:05
Rock’n’scroll Anna Selezniova 38:00 📓
Beyond React Marek Piasecki 39:00 📓
On JAM Stack Architectures Ilya Pukhalski 35:39
Stream API, through Redux-Observable in Electron-based app Ales Tsvil 26:15
Как заработать больше в фронтенде Алексей Мигутский 26:58 📓
Navigating the Frontend landscape without encountering JS fatigue 18:01
Evolution of Web Perfomance Denis Artyuhovich 21:14

11 февраля 2018 (ВС)

All-You-Can-Eat-Types: Monad Buffet Alexander Gerasimov 35:01
Как рефакторить и оставаться в живых? (Рефакторинг клиентского кода) Irina Levina 29:33
Защита сервиса при помощи CSP Vsevolod Shmyrov 32:03 📓
How developers can upgrade their visual design skills for better front end development Tomasz Jonasz Kujawski 20:43 📓
Когда продуктов много, а дизайнеров чуть-чуть Vitali Novikau 27:13
DI: DIY James Akwuh 33:09
The elegance of decorated Redux Ilja Satchok 19:25
Ресерчили-ресерчили, да не выресерчавали Dzmitry Vanitski 26:36 📓
How to improve test coverage up to 80% with generated unit testing approach and be calm. Aliaksandr Pasynkau 31:47 :octocat:
И снова телевизоры! Egor Malkevich 32:59
Codemods и трансформация JavaScript кода Mikhail Hatsilau 33:53 📓, 📓
Lego для дизайнера Fedor Shepelenko 📓
Ускорение UI тестов Vasiliy Vanchuk 34:48 📓
Дизайнерская неожиданность Yauheniya Zhur 31:12 📓
Front-end для блокчейн проекта децентрализованной исследовательской платформы Alex Shkor 39:14
Разработка редактора документов Dmitry Volokh 31:58 📓
Workshop: Думай, как дизайнер Kate Bosakova, Krystsina Svirydzenka, Hanna Kolesava, Svetlana Jeltok 1:10:30 📓

UralJS #6

Событие: https://habrahabr.ru/company/skbkontur/blog/349042/

Дата: 08 февраля 2018

Николай Карев - this is зло 22:54 📓
Михаил Шатихин — Безжалостная типизация 30:57 📓
Алексей Иванов — React и данные: Эффективные способы хранения и изменения стейта 45:33 📓

Frontend Meetup#1

Событие: https://www.meetup.com/DEVNSK/events/246962197/

Дата: 03 февраля 2018

Библиотека компонентов для дизайнера и разработчика, Максим Соснов 49:29
Реактивное программирование с помощью RxJS, Илья Зайцев 28:04
Flow в легаси коде - легко! Глеб Фокин 30:35

OdessaFrontend Meetup #5

Событие: http://odessafrontend.com/05/

Дата: 31 января 2018

Webpack для самых маленьких Никита Ротарь 49:20 📓
Freelance. Как все успеть и заработать денег? Иван Карабаджак 29:40 📓
CSS Grid: когда уже можно? Сергей Полющенков 47:33 📓

MinskJS Meetup #3

Событие: https://minskjs.timepad.ru/event/606146/

Дата: 25 января 2018

JS Decorators — приоденьте свой код, Никита Дубко 26:19 📓
Сага о редаксе: redux-saga, Данила Дедков 31:32 📓
Полный Spectre уязвимостей 22:50 📓, 📓

Я.Субботник по фронтенду

Событие: https://events.yandex.ru/events/yasubbotnik/20-Jan-2018/

Дата: 20 января 2018

Долой рутину — автоматизируй это! – Денис Чистяков 29:20 📓
Модульное тестирование интерфейсов в Headless Chrome – Дмитрий Андриянов 39:37 📓
Конвейер разработки интерфейсов Как его делаем мы – Сергей Сергеев 36:54 📓
Реактивные Турбо страницы Яндекса – Антон Виноградов 35:59 📓
Как партнёрские интерфейсы Маркета переехали на React – Артур Кенжаев 39:39 📓
Как я полюбил и возненавидел React Native – Андрей Мелихов 37:31 📓

PiterJS №21

Событие: https://medium.com/piterjs/piterjs21-86a59b21a200

Дата: 18 января 2018

Максим Ерехинский - React Native & Native Widgets 25:43 📓
Александр Канунников - AsyncDom 25:49 📓
Илья Кашлаков - Рефакторинг платежного процесса Яндекс.Денег 31:22 📓

Учебные материалы

Основы React.js JavaScript.ru, Роман Якобчук, Илья Кантор, Скринкаст 12 видео 24 января 2018
Базовый React - Открытые лекции Javascript.Ninja, Илья Климов, Ekaterina Lizogubova 8+ видео 17 января 2018 (01/20)
Введение в Flow Javascript.Ninja, Илья Климов 17+ видео 31 декабря 2017 (00/20)

Подкастинг

Пятиминутка Angular Алексей Охрименко 10+ видео 23 января 2018 (#8)