[в закладки] PDF-версия руководства по Node.js и новое руководство по JavaScript

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

    image


    PDF-версия документа состоит более чем из 120 страниц, содержит оглавление, немного картинок и всё необходимое форматирование. Просто закидывайте файлик в читалку и готово. Или в папочку с литературой. Или… решать вам.

    Скачать PDF-версию [ 1.8 Мб ]



    Сегодня мы хотим представить вашему вниманию новое руководство того же автора, посвящённое JavaScript.

    Вот краткий перечень вопросов, которые оно раскрывает:
    • Общая характеристика языка и его стандартизация
    • Особенности стандартов ES6, ES7, ES8, ES9
    • Оформление кода, руководства по стилю
    • Лексическая структура языка
    • Переменные
    • Типы данных
    • Выражения
    • Логические выражения
    • Прототипное наследование
    • Классы
    • Исключения
    • Функции и замыкания
    • Массивы
    • Циклы
    • События
    • Асинхронное программирование
    • Таймеры
    • Строгий режим
    • Математические вычисления
    • Модули

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

    Очень хотелось спрятать опрос под кат, но оказалось, что нельзя публиковать запись, у которой меньше 100 символов под катом. Поэтому вот вам наш традиционный промо-код на скидку:



    И, собственно, сам опрос:

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

    Нужно ли переводить с английского на русский язык руководство по JavaScript?

    RUVDS.com

    770,00

    RUVDS – хостинг VDS/VPS серверов

    Поделиться публикацией
    Комментарии 11
      +2
      А Вас не затруднит, помимо PDF, собрать и EPUB версию?
        0
        присоединяюсь к просьбе
          0

          Как вариант — есть ePUB версия оригинала ;)

          0

          Если будете переводить, пожалуйста, попросите кого-нибудь из программистов проверить. В оригинале хватает опечаток. Для документа, который претендует на статус справочника для начинающих, такие вещи нужно исправлять.


          Пример:


          a.splice(2, 3, 2, 'a', 'b') //removes 3 items starting from
          //index 2, and adds 2 items,
          // still starting from index 2

          Сравните с сигнатурой функции:


          https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice#Syntax

            0
            В комментариях там уже сообщают про другие ошибки, так что комментарии тоже хорошо бы принять во внимание.
              0

              Ещё пример:


              Copy just some values from an existing array
              const b = Array.from(a, x => x % 2 == 0)

              Тут подразумевается, что второй аргумент используется как функция filter(), тогда как он используется как функция map() — и не фильтрует копируемые элементы по принципу чётности/нечётности, а превращает их все в булевы значения.

              –1
              Большое спасибо вам за перевод. На хабре его приятно читать, но не в PDF. И не потому, что в PDF плохо читать, а потому, что в данной сборке это делать неудобно.

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

              Вами проделана большая работа по переводу, а такие мелочи слегка портят всю картину.
                0
                За что минусы? Сегодня выложили уже в посте ниже ссылки на оригиналы в PDF (epub, mobi)

                В них есть то, чего мне не хватает. Есть и подсветка и навигация. Местами это читать лучше на английском, чем на русском. Зачем лишний раз напрягать мозг там, где это делать нецелесообразно? Вы же работаете в 99% случаев с подсвеченным кодом.

                ИМХО. Подсветка кода в книгах по программированию должна быть, элементарная навигация тоже, это как бы базовый набор. Некоторые добавляют фичи — reference, это уже по вкусу.

                P.S. «Мыши плакали, кололись, но продолжали грызть кактус»
                0

                На всякий случай (чтобы не регистирироваться) прямые ссылки на оригинал в PDF, EPUB, MOBI.


                Книга по JavaScript от того же автора — здесь.

                  0
                  спасибо!
                  0
                  Спасибо!

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

                  Самое читаемое