Статьи, видео и репозитории 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.