«Книжная полка фронтендера» — как гугл, только лучше

    Список книг — «Книжная полка фронтендера

    Привет, читатель!

    В этой публикации я расскажу тебе о «Книжной полке фронтендера».

    Предыстория


    К сожалению, в рунете очень мало по-настоящему качественных ресурсов для изучения фронтенда. Эти ресурсы можно буквально пересчитать по пальцам одной руки — это Frontender Magazine, HTML Academy, «Современный учебник JavaScript». Я благодарю авторов этих ресурсов за их неоценимый вклад в развитие и популяризацию фронтенда в рунете.

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

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

    Проблема


    Раньше мне приходилось гуглить, если я хотел найти книги по какой-либо технологии. Недостатки такого способа поиска книг очевидны — вы тратите время на просмотр большого количества сайтов, да ещё и не факт, что вы найдёте нужную книгу. Зачастую я натыкался на отличные книги абсолютно случайно.

    Решение


    Я вообще люблю собирать годные материалы в одном месте. Например, веду несколько тематических сообществ во «ВКонтакте». Список YouTube-каналов для веб-разработчиков создал тоже я, если вы видели его. Однажды я понял, что моё основное сообщество с полезностями для фронтендеров имеет слишком много категорий материалов, и хорошо бы как-то часть этих категорий отделить. С этого и началось создание «книжной полки».

    Что такое «книжная полка фронтендера»? Это пополняемая коллекция хороших книг, так или иначе связанных с фронтендом. Книги можно фильтровать по трём критериям: тематика, язык и сложность. Например, если вы хотите изучить JavaScript — выбирайте эту тематику. Если вы знаете английский плохо — выберите русский язык. Если вы новичок, то книги вам нужны для начинающих. Таким образом можно найти подходящую вам книгу буквально за пару минут.

    Планы на будущее


    К сожалению, времени на проект у меня не так много, как хотелось бы. А хотелось бы много, потому что разных возможностей для развития предостаточно: добавление рейтинга, поиска по авторам/издательствам, добавление возможности сохранять книги в «избранное», добавление подробной информации о каждой книге.

    Кстати, для реализации всего вышеперечисленного придётся писать бэкэнд — было бы достаточно простого RESTful API. Если вы хотите принять участие в разработке проекта, то свяжитесь со мной (контакты есть в профиле) или напишите в комментарии и я сам свяжусь с вами.

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

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

    И да, приветствуется любая конструктивная критика и предложения по улучшению проекта. Надеюсь что «книжная полка» будет вам полезна!
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 21
    • +8
      Очень скудный список. О Гугле забыть не удалось.
      • +1
        Ну так пока что книг мало, потому что я был занят доработкой сайта. Как я уже написал, теперь нужно какое-то время для пополнения коллекции. Не могу же я за 5 минут все существующие книги добавить :)
      • 0
        негоже подобным ресурсам иметь такие проблемы screencast.com/t/3nYdRDV0wsm
      • +12
        Не хватает кнопки «скачать» =)
        • +22
          Я так и не понял, в чем смысл этого сайта.
          Это библиографический справочник? Но книг очень мало.
          Это магазин? Но он не продает книги.
          Это файлохранилище? Но книгу нельзя скачать.
          Может это просто озоновская партнерка?
          • –12
            О да, вы меня раскусили. Это всё ради заработка на фронтендерах-простофилях.
            • 0
              Хабр потерял чувство юмора?

              На сайте стоят обычные ссылки, а не партнёрские, если это так сложно заметить.
          • +1
            MDN где?
            • +2
              Добавили бы вы описание, комментарии, содержание… убрали бы ссылки на озон, то стало бы получше. Пока это не проект, а страничка с картинками. Хотя идея класная
              • +1
                В конце поста сказано насчёт описания и прочего.
              • +2
                Ещё немного книг http://jsbooks.revolunet.com/ Всё доступно без СМС.
                • –3
                  К сожалению, в рунете очень мало по-настоящему качественных ресурсов для изучения фронтенда.
                  Вместо того чтобы хаотично читать никак не связанные между собой статьи о какой-либо технологии, намного продуктивнее будет взять одну книгу и прочитать её от корки до корки, или же прочесть только интересующие вас главы.

                  Какую книжку нужно прочесть чтобы так не писать? :D

                    .book(data-categories=options.categories.toString().toLowerCase() data-difficulties=options.difficulty.toString().toLowerCase() data-languages=options.language.toString().toLowerCase())&attributes(attributes)
                  
                  
                  • +3
                    На мой взгляд, стоит еще сделать список ресурсов, а не ограничиваться только книгами.
                    Была бы полезна, например, выдача ссылок на хорошие ресурсы/статьи по Grunt, Bootstrap, Flux и т.д. Конечно, заполнять такой сайт нелегко, но зато он будет более полезным.
                    • +3
                      Такого материала в сети тоже полно.
                    • +4
                      На русском для «продвинутых» разработчиков литературы я не видел
                    • 0
                      Никогда не понимал детища которые «Сейчас у нас ничего нет, но скоро будет все по этой тематике».
                      Языковой барьер все равно придется преодолевать, и преодолевать его лучше с действительно хорошими ресурсами, такими как
                      uptodate.frontendrescue.org
                      • +1
                        andrew-r, не рекламы ради, а пользы для: 1) Есть ещё такой ресурс css-live.ru. Поверьте мне на слово, я не понаслышке знаю, что ребята там очень стараются!;) 2) У тех же ребят есть замечательная (бесплатная!) книжка "Инлайновый контекст форматирования". Предлагаю внести её в ваш список.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.