Developer in US
Developer in US
  • Видео 66
  • Просмотров 91 375

Видео

Объединение деклараций (Declaration Merging). Уроки TypeScript. [55] #typescript #javascript
Просмотров 7185 месяцев назад
Уроки TypeScript - Объединение деклараций (Declaration Merging). www.typescriptlang.org/docs/handbook/declaration-merging.html Telegram: t.me/developer_in_us
Расширение интерфейса (extends). Implements в классах. TypeScript. [55] #typescript #javascript
Просмотров 1558 месяцев назад
Telegram канал: t.me/ sq1xhhCYaLA1Y2Ex Facebook: profile.php?id=100083229067895 JS Community: education_developer_in_us
Объекты, функции и интерфейсы. TypeScript. Подробное руководство [54] #typescript #javascript
Просмотров 2698 месяцев назад
Объекты, функции и инерфейсы. JavaScript подробное руководство [54] #typescript #javascript JS Community: education_developer_in_us
Union Types (объединение типов). Javascript подробное руководство [53] #typescript #javascript
Просмотров 248Год назад
Javascript подробное руководство JS Community: education_developer_in_us
Курс TypeScript для начинающих: Базовые типы данных [52] #typescript #javascript
Просмотров 161Год назад
JS Community: education_developer_in_us
Углубленные опции конфигурации TypeScript [51] #typescript #javascript
Просмотров 160Год назад
JS Community: education_developer_in_us
Переиспользование конфигурации в TypeScript (Extend) [50] #typescript #javascript
Просмотров 140Год назад
JS Community: education_developer_in_us
Установка и конфигурация TypeScript [49] #typescript #javascript
Просмотров 403Год назад
JS Community: education_developer_in_us
Курс TypeScript для начинающих: Введение [48] #typescript #javascript
Просмотров 369Год назад
JS Community: education_developer_in_us
Как быстро переключаться между версиями NodeJS через NVM #shorts
Просмотров 179Год назад
#shorts JS Подготовка к интервью
CORS - Очень быстрая настройка [Cross-origin resource sharing] #46
Просмотров 9 тыс.2 года назад
Cross-origin resource sharing Прошлое детальное видео о CORS - ruclips.net/video/uSo3_ILwlQs/видео.html #cors #crossoriginresourcesharing #javascript #corserror #corsexplained #corspolicy #webdevelopment #html #ajax #js #reactjs #accesscontrolalloworigin #web #nodejs #corsjs #node #tutorial #css #whatiscors #programming #origin #policy #sameoriginpolicy #javascriptcors #api #typescript JS Commu...
Тестовое задание: Вырезать паузы из видео (NodeJS, FFMpeg) #1
Просмотров 9342 года назад
Уроки JavaScript / NodeJS / Тестовое задание / Обработка видео #javascript #nodejs #ffmpeg #программирование #тестовоезадание #задачи #node #nodejsуроки #js #nodejstutorial #разработка Плейлист с задачами - ruclips.net/p/PLAbxjWeP5bFXnvkQDzRkglanoHB92vk3P JS Community: education_developer_in_us Исходный код - github.com/Vazcore/video-silence-remover
JavaScript - Атаки и угрозы безопасности [Security Threats в джаваскрипт] #45
Просмотров 2 тыс.2 года назад
JavaScript - Атаки и угрозы безопасности [Security Threats в джаваскрипт] #45
JavaScript Closures - Замыкание [Джаваскрипт для начинающих] #44
Просмотров 7562 года назад
JavaScript Closures - Замыкание [Джаваскрипт для начинающих] #44
CSP - Политика безопасности контента (content security policy) [JavaScript для начинающих] #43
Просмотров 3,4 тыс.2 года назад
CSP - Политика безопасности контента (content security policy) [JavaScript для начинающих] #43
[42] Всплытие (Hoisting) в JavaScript наконец-то раскрыто [JavaScript для начинающих]
Просмотров 1,3 тыс.2 года назад
[42] Всплытие (Hoisting) в JavaScript наконец-то раскрыто [JavaScript для начинающих]
[41] Контекст в JavaScript | Область видимости | [Подготовка JS разработчика к интервью]
Просмотров 4,6 тыс.2 года назад
[41] Контекст в JavaScript | Область видимости | [Подготовка JS разработчика к интервью]
[40] Security: CORS | [Подготовка JS разработчика к интервью]
Просмотров 15 тыс.3 года назад
[40] Security: CORS | [Подготовка JS разработчика к интервью]
[39] Шаблоны проектирования (Design Patterns)| [Подготовка JS разработчика к интервью]
Просмотров 3,2 тыс.3 года назад
[39] Шаблоны проектирования (Design Patterns)| [Подготовка JS разработчика к интервью]
[38] Cookie vs LocalStorage vs SessionStorage | [Подготовка JS разработчика к интервью]
Просмотров 10 тыс.3 года назад
[38] Cookie vs LocalStorage vs SessionStorage | [Подготовка JS разработчика к интервью]
[37] Continuous Integration vs Delivery vs Deployments | [Подготовка JS разработчика к интервью]
Просмотров 2,2 тыс.3 года назад
[37] Continuous Integration vs Delivery vs Deployments | [Подготовка JS разработчика к интервью]
[36] Event Delegation (Делегирование событий) | JavaScript | [Подготовка JS разработчика к интервью]
Просмотров 1 тыс.3 года назад
[36] Event Delegation (Делегирование событий) | JavaScript | [Подготовка JS разработчика к интервью]
[35] Event Loop | JS Core | [Подготовка JS разработчика к интервью]
Просмотров 1,4 тыс.3 года назад
[35] Event Loop | JS Core | [Подготовка JS разработчика к интервью]
[34] Функциональное программирование | Парадигмы| JS Core | [Подготовка JS разработчика к интервью]
Просмотров 9433 года назад
[34] Функциональное программирование | Парадигмы| JS Core | [Подготовка JS разработчика к интервью]
[33] ООП / Прототипное наследование | Prototype | JS Core | [Подготовка JS разработчика к интервью]
Просмотров 1 тыс.3 года назад
[33] ООП / Прототипное наследование | Prototype | JS Core | [Подготовка JS разработчика к интервью]
[32] Closure (Замыкание) | JS Core | [Подготовка JS разработчика к интервью]
Просмотров 5523 года назад
[32] Closure (Замыкание) | JS Core | [Подготовка JS разработчика к интервью]
[31] Scope vs Context | JS Core | [Подготовка JS разработчика к интервью]
Просмотров 1,8 тыс.3 года назад
[31] Scope vs Context | JS Core | [Подготовка JS разработчика к интервью]
[30] SOLID принципы | Code Quality [Подготовка JS разработчика к интервью]
Просмотров 6843 года назад
[30] SOLID принципы | Code Quality [Подготовка JS разработчика к интервью]
[29] Качество кода | Code Quality [Подготовка JS разработчика к интервью]
Просмотров 3183 года назад
[29] Качество кода | Code Quality [Подготовка JS разработчика к интервью]

Комментарии

  • @aliceyanchevskaya6867
    @aliceyanchevskaya6867 21 день назад

    спасибо! наконец-то стало понятно

  • @Bombast
    @Bombast Месяц назад

    Большое спасибо. Стоило еще упоминуть о currentTarget

  • @el_0387
    @el_0387 2 месяца назад

    Кратко , наглядно и понятно ! Спасибо

  • @nurzhanmakanov3874
    @nurzhanmakanov3874 2 месяца назад

    Отличная подача материала

  • @SM-xp8tw
    @SM-xp8tw 3 месяца назад

    Было бы круто снять видос с сравнением кодеров в Штатах и в России, где какие кодеры более скиловые, и где какие работодатели более требовательные :)

  • @locktar-o-dark5664
    @locktar-o-dark5664 3 месяца назад

    Ааа, эээ, иии, ааа, пацанчик, не заикайся

  • @localhost666
    @localhost666 3 месяца назад

    Объясните, как CSP поможет в случае, когда сам загруженный скрипт является вредоносным и отсылает ворованные данные обратно на свой сервер

    • @АртемСавин-щ8ы
      @АртемСавин-щ8ы 2 месяца назад

      никак. суть в том, чтоб загружать из доверенных источников. решение о доверии - на вашей стороне

    • @DeveloperInUS
      @DeveloperInUS 2 месяца назад

      Этот скрипт (его источник) должен быть заблокирован. CSP позволит вам контролировать этот процесс

  • @GLUCKKKKKKKKKK
    @GLUCKKKKKKKKKK 3 месяца назад

    Зачем 2 раза описывать поля? В чем профит?

  • @DragonSlaeyr
    @DragonSlaeyr 3 месяца назад

    Классно, понятно. Хороший голос. Ну из минусов, шрифт мелкават и возможно нужно выкладывать файлы, чтобы их можно было "пощупать"

  • @buba571
    @buba571 4 месяца назад

    Большое спасибо, неделю ломал голову как разрешить эти cors.

  • @алексейкостомаров-н6у

    отличное видео, коротко и ясно дал понять, что такое CORS. Спасибо)

  • @ИльяБондаренко-т4е
    @ИльяБондаренко-т4е 5 месяцев назад

    Наконец-то очень понятным языком. Спасибо

  • @Albert_Hall
    @Albert_Hall 7 месяцев назад

    Прекрасно, Прекрасно 🎉

  • @dmitrykurmanov
    @dmitrykurmanov 7 месяцев назад

    Как всегда отлично! Кратко, интересно, по делу!

  • @dmitrykurmanov
    @dmitrykurmanov 7 месяцев назад

    Спасибо за Ваш труд! Посмотрел уже кучу видео. Приятно посмотреть видео даже на те темы, которые я уже хорошо знаю, просто чтобы освежить понимание. Очень приятный формат для меня!

  • @dmitrykurmanov
    @dmitrykurmanov 7 месяцев назад

    Отличное объяснение! Нравится то, что начали с причин появления Redux, это, на мой взгляд, даёт больше мотивации слушать дальше.

  • @dmitrykurmanov
    @dmitrykurmanov 7 месяцев назад

    Как обычно кратко, четко, восхитительно!

  • @dmitrykurmanov
    @dmitrykurmanov 7 месяцев назад

    Спасибо, отличное объяснение!

  • @boba2581
    @boba2581 7 месяцев назад

    Прям идеально всё описано, лайк!

  • @suspenseorigin5542
    @suspenseorigin5542 8 месяцев назад

    Спасибо большое за видео!

  • @fringle6457
    @fringle6457 8 месяцев назад

    🔥🔥🔥🔥

  • @luckytima2315
    @luckytima2315 8 месяцев назад

    Братик ты что творишь, имба просто дикая

  • @vladimirzrada4195
    @vladimirzrada4195 8 месяцев назад

    Зеленский Жабаскриптизер

  • @lesson-web
    @lesson-web 8 месяцев назад

    Благодарю за интересный контент

    • @DeveloperInUS
      @DeveloperInUS 8 месяцев назад

      Спасибо, стараемся =)

  • @lesson-web
    @lesson-web 8 месяцев назад

    Благодарю за интересный контент

  • @theoty-js
    @theoty-js 8 месяцев назад

    Ждёмс :)

  • @true227
    @true227 9 месяцев назад

    можно ли в качестве альтернативы умным компонетам использовать кастомные хуки? Вызвать в них через юзэффект фетч или обратиться к стору редакса и уже во вне отдать полученные данные?

    • @DeveloperInUS
      @DeveloperInUS 9 месяцев назад

      Можно. Только нельзя вызывать хук внутри хука ( к примеру useDispatch). Придется dispatch передавать как аргумент хуку.

  • @ДжейЛоло
    @ДжейЛоло 9 месяцев назад

    Сначала сделала настройку CORS по уроку с другого канала, и к сожалению не получилось. А когда сделала настройку как у вас на канале - все получилось! Спасибо!

  • @relaxation4237
    @relaxation4237 9 месяцев назад

    Не 3кб, а 4 кб

    • @warcraft.mp4889
      @warcraft.mp4889 3 месяца назад

      Не 3кб, а екб(екатеринбург)

  • @ginhop1057
    @ginhop1057 9 месяцев назад

    хотел уточнить, разве не должны были на каждый компонент при отрисовке через map навесить key с уникальным id?

    • @DeveloperInUS
      @DeveloperInUS 9 месяцев назад

      Да, для оптимизации вешается key react.dev/learn/rendering-lists#keeping-list-items-in-order-with-key

  • @dictition
    @dictition 9 месяцев назад

    спасибо!

  • @ginhop1057
    @ginhop1057 9 месяцев назад

    лайкос

  • @ginhop1057
    @ginhop1057 9 месяцев назад

    лайк

  • @ginhop1057
    @ginhop1057 9 месяцев назад

    лукас

  • @ginhop1057
    @ginhop1057 9 месяцев назад

    корммент в поддержку, информация хорошо изложена

  • @powersx1322
    @powersx1322 10 месяцев назад

    Привет, на собеседованиях часто спрашивают про Webpack, можешь сделать видео про быструю настройку Webpacka?

    • @DeveloperInUS
      @DeveloperInUS 9 месяцев назад

      Планирую

    • @DeveloperInUS
      @DeveloperInUS 8 месяцев назад

      На канале есть видео о webpack ruclips.net/video/UtVX3bgBCzw/видео.htmlsi=APYPed1GQu2mwlYl

  • @asmr_codster
    @asmr_codster 10 месяцев назад

    Спасибо за видео. А чем отличается cookie от localStorage ? И то и то хранится локально на компе. Да cookie могут и на сервере хранится, но вроде в основном на клиенте

    • @DeveloperInUS
      @DeveloperInUS 10 месяцев назад

      1) Cookie присутствует в запросе между клиентом и сервером (соответственно оба имеют доступ) 2) Localstorage хранится только на клиенте и только клиент имеет доступ

    • @asmr_codster
      @asmr_codster 10 месяцев назад

      @@DeveloperInUS спасибо за ответ. С этим в целом понятно, но куки бывают хранимые только на клиенте или только на сервере же?

  • @oleg5588
    @oleg5588 10 месяцев назад

    Назаслужено мало подписчиков. Контент высокого уровня. Спасибо!

  • @kseniiaazovtseva6139
    @kseniiaazovtseva6139 Год назад

    Класс, я наконец-то поняла, все разложилось по полочкам) Спасибо вам большое))

  • @0fenix
    @0fenix Год назад

    Понятно

  • @chistyakofff
    @chistyakofff Год назад

    Спасибо за видео! до этого всё никак не мог разобраться, сколько статей ни читал, а сейчас всё реально стало понятно! ✌

  • @mashamasha722
    @mashamasha722 Год назад

    This is great!

  • @shortsvideo4570
    @shortsvideo4570 Год назад

    чотко

  • @VolkGam
    @VolkGam Год назад

    Очень интересно! Скажите, а можно ли как то внедрить CSP на отдельную страницу, где может быть уязвимость (например туда, где пользователь что-то загружает), а не на весь проект (сайт/домен)? Или это не несёт смысла и домен нужно весь защищать. Получается что? На страницу с простой readonly-информацией, злоумышленник тоже может что-то загрузить на сервер? Каким образом?

    • @DeveloperInUS
      @DeveloperInUS Год назад

      CSP можно включить добавим <meta...> tag на страницу (помимо варианта с http headers). Соотв-но, можно написать логику по добавлению CSP только на нужные страницы. Обычно включают на весь веб-сайт, так как это проще с точки зрения поддержания безопасности на всех страницах.

    • @VolkGam
      @VolkGam Год назад

      @@DeveloperInUS Я попробовал добавить на весь сайт в net.core - у меня такое полезло - океан ошибок, и чем больше добавляю https сторонних доменов, тем больше их лезет... Какой то ужОс! Но мета теги вы же говорите опасные и бестолковые...

  • @someChicoRy
    @someChicoRy Год назад

    Без воды. Мне было полезно

  • @someChicoRy
    @someChicoRy Год назад

    Видео было полезным. Спасибо

  • @webmentorZH
    @webmentorZH Год назад

    спасибо за информацию! очень полезно! планируете продолжать уроки по TS?

    • @DeveloperInUS
      @DeveloperInUS Год назад

      Если уроки будут полезными, то продолжу

    • @webmentorZH
      @webmentorZH Год назад

      @@DeveloperInUS очень полезные 👍

  • @yatagun
    @yatagun Год назад

    заставку убери с этой мерзкой сузыкой пожалуйста0))

  • @alenache1
    @alenache1 Год назад

    огонь 🔥🔥🔥