Введение

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

Когда кто-то был свидетелем чего-то полезного или очень ценного в прошлом, включая меня, мы все делали заметки. Однако от вас больше не требуется делать заметки о каждой детали, которую вы видите в книге, семинаре или статье.

Я не хочу отговаривать вас делать заметки; вы должны это делать, потому что знаете, что иногда вы понимаете только те заметки, которые пишете для себя. ????

Однако, если вам не хочется делать заметки, то не стоит беспокоиться, потому что шпаргалки доступны по любому предмету в Интернете. Чтобы помочь вам в учебе, я составила этот список лучших шпаргалок.

Хватит разговоров, давайте перейдем к делу.

Шпаргалка по HTML, CSS и JavaScript

Вы можете найти примеры кода HTML, CSS и JavaScript здесь. Для каждого примера есть объяснение. Подобная шпаргалка - одна из моих любимых.

От переводчика: я бы вам также рекомендовал MDN, отличная документация. Некоторые статьи не переведены на русский, а также не все из переведенных обновлены и немного устарели, поэтому я бы также советовал смотреть на английском и уже потом на русском.

Ссылка - https://htmlcheatsheet.com/js/

Шпаргалка по JavaScript

Тут вы найдете краткое введение в JavaScript для начинающих. Советую заглянуть как минимум всем новичкам.

Ссылка - https://quickref.me/javascript

Шпаргалка по React.js

Это простая, но полезная шпаргалка для энтузиастов React. Обязательно добавьте его в закладки, чтобы быстро перейти искать необходимую информацию.

От переводчика: я бы в первую очередь рекомендовал добавить в закладки официальную документацию, она, как правило, написана понятным языком и с актуальными примерами кода. Также практически вся перевена на русский язык силами сообщества (контрибьютерами)

Ссылка - https://devhints.io/react/

Сборник шпаргалок Cheatography

Нет лучшего ресурса, чем этот. В нем более 5000 шпаргалок, вспомогательных материалов для редактирования и документаций! Здесь каждый может получить все, что ему нужно, не только программисты. Здесь вы можете найти шпаргалки по веб-разработке, бизнесу, играм, здравоохранению, цифровому маркетингу и многому другому.

Ссылка - https://cheatography.com/

Шпаргалки по Java

Здесь вкратце перечислены наиболее часто используемые функции языка Java и API-интерфейсы. Это отличный краткий справочник, который может помочь как новичкам, так и разработчикам среднего уровня.

Ссылка - https://introcs.cs.princeton.edu/java/11cheatsheet/

OverAPI

Over API - это удивительный ресурс. Для большинства языков программирования вы можете найти шпаргалку здесь.

Ссылка: https://overapi.com/

Devhints

На этом сайте несколько справочников, множество фрагментов кода и многое другое, чтобы дать вам краткий обзор на интересующий вас язык или инструмент. На одной странице вы найдете подробные инструкции. На это стоит обратить внимание.

Ссылка: https://devhints.io/

Gitsheet

Git - это самый важный навык, которым должен обладать разработчик. Это предельно простая шпаргалка по команд git. Вам не нужно запоминать все команды, если у вас есть доступ к этому Gitsheet.

Ссылка - https://gitsheet.wtf/

Шпаргалка по Vue.js

Эта шпаргалка содержит подробные фрагменты кода для Vue.js с объяснениями. Он включает в себя фрагменты, связанные со свойствами, DOM, данными, событиями, жизненным циклом, API и многим другим. Проверьте это, если вы ищете краткую справку для Vue.js .

Ссылка - https://marozed.com/vue-cheatsheet/

Шпаргалка по HTML5 Canvas

Примеры кода для HTML5 Canvas, включая его элементы, 2Dcontext, различные фигуры, цвета, тени и многое другое, можно найти здесь.

Ссылка - https://simon.html5.org/dump/html5-canvas-cheat-sheet.html

Шпаргалка по SEO для веб-разработчика

Этот веб-сайт полностью посвящен SEO (поисковой оптимизации). Среди наиболее эффективных советов по поисковой оптимизации это один из самых полезных сайтов.

Ссылка - https://moz.com/learn/seo

Easing функции

С помощью Easing функций вы можете регулировать темп анимации для создания различных эффектов, таких как подпрыгивание, замедление, увеличение масштаба и т.д. Для получения дополнительной информации обратитесь к этой документации Корпорации Майкрософт.

Кроме того, скорость, с которой параметр будет меняться с течением времени, определяется Easing функциями. Объекты реального мира почти никогда не движутся с постоянной скоростью и редко начинаются и заканчиваются внезапно. Используя эту страницу, вы можете выбрать идеальную функцию смягчения.

Ссылка - https://easings.net/ru#

CSS3 Animations

На этом веб-сайте есть несколько удивительных анимационных эффектов, которые вы можете использовать в своем следующем или текущем проекте.

Ссылка - http://www.justinaguilar.com/animations/#

CSS Grid

CSS-grid может быть немного сложным с первого раза, да и со второго тоже. Потому что трудно запомнить все его свойства и понять как он работает. Вы можете добавить эту шпаргалку в свои закладки для быстрого ознакомления и доступа к необходимым свойствам.

Ссылка - https://grid.malven.co/

Заключение

Надеюсь, что перевод был полезным и хотя бы одна из шпаргалок поможет вам разрабатывать ваши проекты быстрее и качественнее.

Как обычно, буду рад любому фидбеку, а если вы нашли ошибку - напишите в лс или комментариях.

Только добра.

Комментарии (15)


  1. scoffs Автор
    24.01.2023 08:22

    Некоторые шпаргалки могут не соответствовать актуальной спецификации технологии, поэтому настоятельно рекомендую сначала ознакомиться с официальной документацией языка/библиотеки/фреймворка перед тем, как пользоваться шпаргалкой


  1. vladislooove
    23.01.2023 14:13

    За Питон и Гит отдельный респект <3
    Ну и вообще за труд спасибо!)


  1. Sadovikow
    23.01.2023 14:23
    +1

    Многим такое пригодится. Спасибо.

    Самими лучшими шпаргалками всегда будут собственные шпаргалки, чтобы по 100 раз не вспоминать и не изобретать велосипеды. Лучше всего сохранять свои наработки или короткие команды в шпаргалки в условный github, чтобы через неделю, месяц или пару лет можно было вернуться и быстро использовать знания, которые могли подзабыться.


  1. Frozik
    23.01.2023 14:25

    По реакту шпаргалка устарела лет на 5


    1. scoffs Автор
      23.01.2023 14:32

      По такому случаю я в первую очередь рекомендую официальные документации (в статье про это было), а уже потом сторонние источники.


  1. little-brother
    23.01.2023 14:44

    На Vue не открывается ссылка


    1. scoffs Автор
      23.01.2023 14:53

      Попробуйте с VPN


  1. RoaOne
    23.01.2023 17:00
    +1

    благодарю. надеюсь, получится выучить хоть что-нибудь, получать зп хотя бы 45к и вставить себе импланты


  1. alexdoublesmile
    23.01.2023 18:58

    Ну, не знаю что там по вашим питонам и реактам, но по Java "шпаргалка", мягко говоря, бесполезна - просто набор базовых моментов синтаксиса для детей и никогда не используемых методов очень странных классов...


  1. wadowad
    23.01.2023 19:01

    Мне часто требуется шпаргалка по регулярным выражениям от Exlab https://www.exlab.net/tools/sheets/regexp.html


  1. Kuch
    24.01.2023 08:14
    +1

    Или просто спросите у chatgpt


  1. duott-daenur
    24.01.2023 08:19

    Шпаргалка по Реакту выглядит устаревшей (классовый компонент по умолчанию и т.д.), там даже подписано, что это по Реакт v15-v16


  1. scoffs Автор
    24.01.2023 08:22

    Некоторые шпаргалки могут не соответствовать актуальной спецификации технологии, поэтому настоятельно рекомендую сначала ознакомиться с официальной документацией языка/библиотеки/фреймворка перед тем, как пользоваться шпаргалкой


  1. riginkov
    25.01.2023 11:47

    Пользоваться шпаргалками имеет смысл только для языков и фреймворков, которыми пользуешься редко. Основные инструменты надо знать как свои пять пальцев (ну или сколько там у вас)


  1. Maverick174
    25.01.2023 16:36

    Просмотрел шпаргалки Java, и даже со своего не профессионального взгляда глазу не удалось зацепиться за что-то действительно полезное, свои заметки куда релевантнее. А тем кто уже работает на Джаве и подавно это не нужно ¯\_(ツ)_/¯


  1. DrrRos
    25.01.2023 23:26

    Незаслуженно забыта отличная шпаргалка по git!