cotalks.dev
Login
JavaScript.Ninja
YouTube:
@JavaScriptNinja
all (158)
|
events (19)
|
playlists (1)
Videos (158)
#2 Technical writing - Что посмотреть?
#1 QWIK - Что посмотреть?
#35 Options vs Composition, часть 1 - Vue.js: концепции
Vue.js
#34 Переиспользование кода, раунд 2 - Vue.js: практика
Vue.js
#33 Переиспользование кода, раунд 1 - Vue.js: практика
Vue.js
#32 Асинхронные хуки - Vue.js: нюансы
Vue.js
#31 provide/inject - Vue.js: концепции
Vue.js
#30 v-model и семантика - Vue.js: нюансы
Vue.js
#5 Пространства имён: изоляция сети
CI/CD
#6 Файловые слои: магия overlay - Docker
CI/CD
#29 Попап и промисы - Vue.js: практика
Vue.js
#28 Попап и scoped slots - Vue.js: практика
Vue.js
#27 Знакомство со слотами - Vue.js: практика
Vue.js
#26 Всплытие событий - Vue.js: нюансы
Vue.js
#25 Нативные события - Vue.js: нюансы
Vue.js
#24 Криптономикон: компоненты - Vue.js: практика
Vue.js
#22 Криптономикон: refs - Vue.js: практика
Vue.js
#23 nextTick - Vue.js: нюансы
Vue.js
#21 Криптономикон: улучшаем API - Vue.js: практика
Vue.js
#20 YAGNI - Vue.js: практика
Vue.js
#19 Криптономикон: ещё раз о рефакторинге - Vue.js: практика
Vue.js
#18 Криптономикон: рефакторинг - Vue.js: практика
Vue.js
#16 Криптономикон-5: Работа со списком - Vue.js: практика
Vue.js
#17 Криптономикон: рефакторинг - Vue.js: практика
Vue.js
#15 Криптономикон-4 - Самостоятельная работа (валидации)
Vue.js
#14 Криптономикон-3: vue-cli и tailwind
Vue.js
#9 Учимся учиться - Vue.js: практика
Vue.js
#8 Бизнес логика или детали реализации? - Vue.js: концепции
Vue.js
#2 Реактивность - Vue.js: концепции
Vue.js
#6 Декларативность - Vue.js: концепции
Vue.js
#4 Как во Vue.js использовать Х - Vue.js: нюансы
Vue.js
#13 Компоненты - Vue.js: концепции
Vue.js
#3 Двустороннее связывание - Vue.js: концепции
Vue.js
#5 Знакомство - Vue.js: практика
Vue.js
#7 «Теория ограничений» - Vue.js
Vue.js
#12 Реализация реактивности - Vue.js: нюансы
Vue.js
#11 Криптономикон-2 - Vue.js: практика
Vue.js
#10 Криптономикон-1 - Vue.js: практика
Vue.js
#1 Зачем нужен Vue.js? - Vue.js: концепции
Vue.js
Бесплатный курс по Vue.js: о структуре
Vue.js
#4 Пространства имён: полная изоляция - Docker
CI/CD
#3 Пространства имён: введение - Docker
CI/CD
#2 Файловая система: Выбираемся из chroot - Docker
CI/CD
#1 Изоляция. Начало: Файловая система - Docker
CI/CD
CI/CD: Необязательное введение к "курсу"
CI/CD
[RU] #11 CSS Безумие - Скучный вторник
Ваши вопросы
#3 Управление знаниями - Вектор роста
Вектор роста
#2 Системность - Вектор роста
Вектор роста
#1 О формате - Вектор роста
Вектор роста
Что изучить в 2020 году разработчику? - Ваши вопросы
Ваши вопросы
Ваши вопросы: Структура файлов в проекте
Ваши вопросы
Как тебе Dart? - Ваши вопросы
Ваши вопросы
Ваши вопросы: плохие собеседования
Ваши вопросы
Почему закрыл свою компанию? - Ваши вопросы
Ваши вопросы
Ваши вопросы: коммуникации
Ваши вопросы
Стоит ли делать ставку на Svelte? - Ваши вопросы
Ваши вопросы
Ваши вопросы: улучшаем коммуникации
Ваши вопросы
Ваши вопросы: спринты vs milestones
Ваши вопросы
Ваши вопросы: SQL вместо GraphQL
Ваши вопросы
#9 Навязанные контексты - Надпрофессионализм
Надпрофессионализм
#8 Самый скучный человек - Надпрофессионализм
Надпрофессионализм
#7 Все мы разные - Надпрофессионализм
Надпрофессионализм
#6 Кто отвечает? - Надпрофессионализм
Надпрофессионализм
#5 Доводить всё до конца? - Надпрофессионализм
Надпрофессионализм
#4 Кредит доверия - Надпрофессионализм
Надпрофессионализм
Интервью
Интервью
|
Сергей Фролов
Интервью
Интервью
|
Таня Денисюк
Интервью: "Пора переходить от разговоров к угрозам"
Интервью
|
Вадим Макеев
Интервью
Интервью
|
Виталий Фридман
Интервью
Интервью
|
Денис Мишунов
Интервью
Интервью
|
Андрей Мелихов
"One-to-one taxi и другие секреты"
Интервью
|
Евгений Кот
#2 Senior, online - Сценарии собеседований
Сценарии собеседований
#3 Цели - Процессы
Процессы в компании
#5 Немного о Kanban - Процессы
Процессы в компании
#6 Груминг - Процессы
Процессы в компании
#7 Митинги - Процессы
Процессы в компании
#8 Кризисы - Процессы
Процессы в компании
#4 Мониторинг - Процессы
Процессы в компании
#10 TOC - Процессы
Процессы в компании
#9 Knowledge base - Процессы
Процессы в компании
#2 Code Review - Процессы
Процессы в компании
#1 Введение - Процессы
Процессы в компании
#2 Идеал - Deploy
Deploy
#1 Docker - Deploy
Deploy
Введение - Deploy
Deploy
#7 ACL (сервер) - Дневники проекта
Дневники проекта
#6 Vue.js - Дневники проекта
Дневники проекта
#5 ORM - Дневники проекта
Дневники проекта
#3 Backend - Дневники проекта
Дневники проекта
#4 Выбор базы данных - Дневники проекта
Дневники проекта
#2 Стек - Дневники проекта
Дневники проекта
#1 Первые шаги - Дневники проекта
Дневники проекта
#6 Продай это - Партизанщина
Партизанщина
#4 Залогируй это - Партизанщина
Партизанщина
#5 Удали это - Партизанщина
Партизанщина
#3 Проверь это - Партизанщина
Партизанщина
#2 Изолируй это - Партизанщина
Партизанщина
#1 ESLint & Prettier - Партизанщина
Партизанщина
Serverless #5. Изоляты
Serverless
Serverless #4. Обзор платформ
Serverless
Serverless #3. Проблемы
Serverless
Serverless #2: Наносервисы?
Serverless
Serverless #1: Предпосылки
Serverless
#4 Подготовка текста - Выступления
Подготовка к выступлениям
#3.5 Перед слайдами - Выступления
Подготовка к выступлениям
#3 Целевая аудитория - Выступления
Подготовка к выступлениям
#2 Курсовая - Выступления
Подготовка к выступлениям
#1 Поиск темы - Выступления
Подготовка к выступлениям
Управление состоянием #4: Асинхронность
Управление состоянием
Управление состоянием #5: Effector
Управление состоянием
#6 Apollo - Управление состоянием
Управление состоянием
Управление состоянием #3: Stop it!
Управление состоянием
Управление состоянием #2: Flux и прочие
Управление состоянием
Управление состоянием #1: Что и зачем
Управление состоянием
💔 VueJS: аргументы "против"
Love & Hate
💖 VueJS: Аргументы "за"
Love & Hate
DI & IoC: Мысли о возможностях
DI & IoC
DI & IoC #3: DI и фронтенд
DI & IoC
DI & IoC #2: vs DI
DI & IoC
|
Илья
DI & IoC #1: Теория
DI & IoC
DI & IoC #4: InversifyJS
DI & IoC
[09/20] Type variance
Введение в Flow
[08/20] Structural vs Nominal typing
Введение в Flow
Flow: Ноябрь 2018
Введение в Flow
Flow: Возврат ошибок
Введение в Flow
To Flow or not to Flow?
Введение в Flow
Flow: Типизируя Object.entries
Введение в Flow
Flow: Типизация Node.js
Введение в Flow
Flow: Контракты
Введение в Flow
[07/20] Классы
Введение в Flow
[06/20] Disjoint unions
Введение в Flow
[04/20] Union, Intersection, Spread
Введение в Flow
Flow: Читаем документацию
Введение в Flow
[05/20] Type refinements
Введение в Flow
Flow: Октябрь 2018
Введение в Flow
[02/20] Базовые типы Flow
Введение в Flow
[15/20] $ObjMap
Введение в Flow
[03/20] Объектный тип
Введение в Flow
[14/20] Magic Types #2
Введение в Flow
[13/20] Magic Types #1
Введение в Flow
[12/20] Opaque Types
Введение в Flow
[11/20] Bounded polymorphism
Введение в Flow
[10/20] Generics
Введение в Flow
[09+/20] Ещё раз о Type Variance
Введение в Flow
[01/20] Установка и настройка Flow
Введение в Flow
[00/20] Введение: Flow vs TypeScript
Введение в Flow
E2E: Перед началом - Тестирование
Тестирование
История E2E - Тестирование
Тестирование
Почему E2E? - Тестирование
Тестирование
Введение - Тестирование
Тестирование
Обработка ошибок #2: В поиске смыслов
Обработка ошибок
Обработка ошибок #1: throw away
Обработка ошибок
Обработка ошибок #0: Проблема
Обработка ошибок
JWT. Часть 4. Клиент
JWT
JWT. Часть 3. Сервер
JWT
JWT. Часть 2. Проблемы
JWT
JWT. Часть 1. Теория
JWT