Статьи, видео и репозитории GitHub

Этот первый тщательно подобранный список будет посвящен исключительно JavaScript. Цель - быть полезной программистам всех уровней и типов. От новичков до опытных JS-кодеров, от программистов типа Гэндальфа до программистов типа Ninja, как ! (:

Все заслуги авторам!

Ключевые слова: каррирование; Прототип; Условные; Подсказки; Фрагменты; Функции; Проекты; Петли.

1. « Кодируйте это, а не то »

Автор: Джефф Делани
Источник: GitHub

В этом видео Джефф Делани представляет различные концепции промежуточного уровня, начиная от деструктурирования объекта и заканчивая асинхронным / ожидающим, проходя мимо шаблонных литералов, синтаксиса распространения. и Петли.

2. Обещания, async / await и функциональное программирование

Автор: Эйдан Брин

Какой из этих подходов более функциональный? Помогают ли они мыслить более функционально? Эйдан Брин решает эти проблемы, опираясь на свой опыт и используя несколько изящных примеров.



3. Топ-10 ошибок JavaScript из 1000+ проектов

Источник: Rollbar

Отличный пост с подробным описанием этих 10 самых распространенных ошибок: что их вызывает и как их предотвратить.



4. Понимание каррирования в JavaScript

Автор: Чидуме Ннамди

Чидуме Ннамди - не только JavaScript-ниндзя, но и замечательный разработчик программного обеспечения! Прочтите его подробный пост, чтобы понять тонкости «превращения функции с множественной арностью в функцию с меньшей арностью».



5. Руководство по прототипу JavaScript для новичков

Автор: Тайлер МакГиннис

Как новичок вы найдете эту статью очень полезной; пошаговое руководство от объекта к классу особенно хорошо структурировано. Определенно один из лучших бесплатных гидов.



6. Советы по написанию лучших условий

Автор: Еджелин Йен

Для всех нас, кто хочет писать чистый и читаемый код, статья Jecelyn Yeen может быть большим подспорьем! (Array.includes; Вложенность; Карта; Рефакторинг и т. Д.)



7. Полное руководство по функциям JavaScript

Автор: Итан

Функции позволяют нам организованно писать и повторно использовать код. Вы оцените пошаговую логику, которую Итан использует для объяснения функций JS.



8. 10 вещей, которые вы со временем узнаете о проектах JavaScript

Автор: Кот

Уроки, полученные на горьком опыте. Спасибо… Кот с татуировкой дракона за эту замечательную статью! (Примечание. Большинство шаблонов применимо ко всем видам программных проектов)



9. Отрывки, которые можно понять за 30 или меньше.

Источник: Github

Полезные фрагменты JS для будущих проектов! На понимание некоторых из них у меня ушло больше 90-х ...



10. Основы JavaScript для абсолютных новичков

Автор: Боб Табор

Боб Табор - отличный инструктор. Если вы новичок и предпочитаете видео письменным руководствам, это для вас! Вот несколько сокращений: Базовый синтаксис JavaScript - Переменные - Массивы - Основы области действия - Литералы объектов - Объекты и цепочка прототипов - Обработка ошибок с помощью Try Catch.

Используете Github или Gitlab?

При создании нашего основного продукта, ориентированного на мониторинг различных инженерных показателей - для инженеров и команд разработчиков, - мы создали дополнительное бесплатное расширение для браузера, которое можно использовать для проверки любого репозитория Git на GitHub, GitLab и Bitbucket.

Вы можете напрямую загрузить и протестировать его здесь: Git Analytics made simple.