JavaScript является языком программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования
В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на JavaScript. Предлагаемое вам 7-е издание полностью обновлено с целью охвата версии 2020 языка JavaScript, раскрывая в новых главах классы, модули, итераторы, генераторы, объекты Promise, async/await и метапрограммирование. Повсюду в книге вы будете находить яркие и привлекательные примеры кода
Книга «JavaScript. Подробное руководство» предназначена для программистов, желающих изучить язык JavaScript, и для разработчиков веб-приложений, которые стремятся повысить уровень своих знаний и мастерства. Она начинается с подробного объяснения языка JavaScript с самого начала. Затем в книге формируется фундамент для исследования веб-платформы и Node.js
В книге «JavaScript. Подробное руководство» рассматриваются следующие темы:
• Типы, значения, переменные, выражения, операции, операторы, объекты и массивы
• Функции, классы, модули, итераторы, генераторы, объекты Promise и async/await
• Стандартная библиотека JavaScript: структуры данных, регулярные выражения JSON, i18n и т.д.
• Веб-платформа: документы, компоненты, графические ресурсы, взаимодействие с сетью, хранилище и потоки
• Node.js: буферы, файлы, потоки данных, потоки управления, дочерние процессы, веб-клиенты и веб-серверы
• Инструменты и расширения языка, на которые полагаются профессиональные разработчики на JavaScript
Книга «JavaScript. Подробное руководство» Дэвида Флэнагана – одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам
Оригинал книги: «JavaScript: The Definitive Guide. Master the World's Most-Used Programming Language», David Flanagan, 7th Edition, 706 pages, ISBN 9781491952023, June 2020

(заказать-купить книгу «JavaScript. Подробное руководство» (7-е издание) в интернет-магазине ComBook.ru)

(заказать-купить книгу «JavaScript. Подробное руководство» (7-е издание) в интернет-магазине diamail.com.ua)
На русском языке книга вышла в ноябре 2020 года в издательстве «ДИАЛЕКТИКА» и издана ограниченным тиражом
__________________________________________
ОГЛАВЛЕНИЕ книги «JavaScript. Подробное руководство»
__________________________________________
Предисловие
Глава 1. Введение в JavaScript
Глава 2. Лексическая структура
Глава 3. Типы, значения и переменные
Глава 4. Выражения и операции
Глава 5. Операторы
Глава 6. Объекты
Глава 7. Массивы
Глава 8. Функции
Глава 9. Классы
Глава 10. Модули
Глава 11. Стандартная библиотека JavaScript
Глава 12. Итераторы и генераторы
Глава 13. Асинхронный JavaScript
Глава 14. Метапрограммирование
Глава 15. JavaScript в веб-браузерах
Глава 16. JavaScript на стороне сервера с использованием Node
Глава 17. Инструменты и расширения JavaScript
![]() |
Секреты JavaScript ниндзя Джон Резиг Беэр Бибо Иосип Марас 2-е издание |
Второе издание книги «Секреты JavaScript ниндзя» раскрывает секреты мастерства разработки веб-приложений на JavaScript (JS, ES6) от создателя библиотеки JQuery - Джона Резига (соавтора этой книги)
Начиная с пояснения таких основных понятий JS, как функции, объекты, замыкания, прототипы, регулярные выражения и таймеры, авторы постепенно проводят читателя по пути обучения от ученика до мастера, раскрывая немало секретов и специальных приемов программирования на конкретных примерах кода JavaScript
Изучая материал книги «Секреты JavaScript ниндзя», вы будете готовы к разработке блестящих веб-приложений на JavaScript, а возможно, и к написанию собственных библиотек и интегрированных сред на JS(ES6)
Книга «Секреты JavaScript ниндзя» рассчитана на подготовленных читателей, стремящихся повысить свой уровень мастерства в программировании на JavaScript в частности и разработке веб-приложений вообще
Оригинал книги: «Secrets of the JavaScript Ninja», John Resig, Bear Bibeault, Josip Maras, 464 pages, ISBN 9781617292859, October 2016

(заказать-купить книгу «Секреты JavaScript ниндзя» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Секреты JavaScript ниндзя» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Секреты JavaScript ниндзя» в интернет-магазине ozon.ru)

(заказать-купить книгу «Секреты JavaScript ниндзя» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
В продаже книга «Рефакторинг кода на JavaScript: улучшение проекта существующего кода», Мартин Фаулер, 2-е издание, (перевод Игоря Красикова), бумага офсетная-белая, твердый переплет, 464 стр., ISBN 978-5-907144-59-0, «ДИАЛЕКТИКА», 2019 - заказать-купить книгу «Рефакторинг кода на JavaScript» в ComBook.ru
Рефакторинг уже давно и прочно занимает свое достойное место среди технологий программирования, и не в последнюю очередь благодаря книге Мартина Фаулера «Рефакторинг. Улучшение проекта существующего кода» (1-е издание) — одной из тех книг, которые написаны “на все времена”
Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным — о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении проекта существующего кода
Мартин Фаулер и другие высококлассные специалисты в области объектно-ориентированного программирования, принявшие участие в написании этой книги, изложили принципы и наиболее эффективные методики выполнения различных рефакторингов и показали, когда и как следует тщательно изучать код с целью его улучшения
В книге подробно описано более 60 методов рефакторинга, причем приведено не только их теоретическое описание, но и практические примеры на языке программирования JavaScript. Применение JavaScript и описание “рефакторинга без классов” является одним из отличий нового издания книги от старого
Если первое издание книги можно было сравнить с хорошим вином, которое со временем становятся только ценнее, то второе издание можно сравнить с шампанским — идеи в книге опьяняют, а их изложение искрится и играет…
Второе издание классической книги «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» достойно того, чтобы занять свое место на книжной полке каждого серьезного программиста — вне зависимости от используемого языка программирования
Оригинал книги: «Refactoring: Improving the Design of Existing Code» by Martin Fowler, 2nd Edition, 448 pages, ISBN 9780134757599, December 2018

(заказать-купить книгу «Рефакторинг кода на JavaScript» (2-е издание) в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Рефакторинг кода на JavaScript» (2-е издание) в ComBook.ru)

(заказать-купить книгу «Рефакторинг кода на JavaScript» (2-е издание) в Ozon.ru)

(заказать-купить книгу «Рефакторинг кода на JavaScript» (2-е издание) в diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Рефакторинг кода на JavaScript: улучшение проекта существующего кода» (2-е издание)
![]() |
Функциональное программирование на JavaScript Луис Атенсио |
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом
Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение
В книге «Функциональное программирование на JavaScript: как улучшить код JavaScript-программ» поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность
В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и с объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!
Основные темы книги «Функциональное программирование на JavaScript»:
- применение ценных методик ФП на практике и там, где это наиболее целесообразно;
- отделение логики системы от подробностей ее реализации;
- обработка ошибок, тестирование и отладка прикладного кода в стиле ФП;
- демонстрация и обсуждение всех примеров кода на JavaScript, написанных по стандарту ES6
Книга «Функциональное программирование на JavaScript» адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений
Книга «Функциональное программирование на JavaScript: как улучшить код JavaScript-программ» является достойным продолжением второго издания популярного бестселлера Джона Резига «Секреты JavaScript ниндзя»
Оригинал книги: «Functional Programming in JavaScript. How to improve your JavaScript programs using functional techniques», Luis Atencio, 272 pages, ISBN 9781617292828, June 2016

(заказать-купить книгу «Функциональное программирование на JavaScript» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Функциональное программирование на JavaScript» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Функциональное программирование на JavaScript» в интернет-магазине ozon.ru)

(заказать-купить книгу «Функциональное программирование на JavaScript» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в моем блоге
![]() |
Компьютерные науки Базовый курс Гленн Брукшир Деннис Брилов 13-е издание |
Назначение книги «Компьютерные науки. Базовый курс» - предоставить читателю всестороннее представление о предмете компьютерных наук (Computer Science), охватывающее все его аспекты, от сугубо практических до полностью абстрактных
Такой подход к изучению базовых понятий открывает студентам любых, необязательно компьютерных дисциплин всю широту предмета и позволяет получить общее представление о тех возможностях, которые доступны им в современном технократическом обществе
Изложение материала вкниге «Компьютерные науки. Базовый курс» ведется от простого к сложному, от конкретных аспектов к абстрактным и каждая рассматриваемая тема непосредственно подводит к следующей. Тем не менее, отдельные главы и разделы книги достаточно независимы и вполне могут рассматриваться как самостоятельные единицы
Важные достоинства книги - наличие около 1000 заданий и упражнений (!), предназначенных для углубления и закрепления понимания основных излагаемых концепций, обсуждение этических и юридических аспектов рассматриваемых технологий, которые необходимо знать, чтобы использовать их безопасно и ответственно, а также подборки общественных и социальных вопросов, призывающих читателя задуматься о связях между излагаемым материалом и тем обществом, в котором они живут
Изюминкой 13-е издания книги «Компьютерные науки. Базовый курс» является переход к использованию языка Python для записи примеров кода и псевдокода, выдержанного в том же стиле

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине www.moscowbooks.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине mdk-arbat.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине diamail.com.ua)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине bizbook.ua)
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 1 декабря 2020 года
_______________________________________________
![]() |
Виктор Штонда, издатель Viktor Shtonda, publisher |
P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
_______________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому, я оставляю за собой право публиковать или нет комментарии с подписью Анонимный
Здравствуйте, Виктор!
ОтветитьУдалитьПодскажите, пожалуйста, сколько приблизительно будет стоить книга «JavaScript. Подробное руководство», Дэвид Флэнаган, 7-е издание. С нетерпением буду ждать книгу.
Спасибо заранее за ответ.
Михаил
весна 2021 года? Тут нет ошибки?
ОтветитьУдалитьнет - книга выходит на англ.яз летом 2020 года )))
Удалитькнига Дэвида Флэнагана активно переводится )))
ОтветитьУдалитьПеренесли на осень этого года? Вроде бы сначала ожидалось в 21 году...
УдалитьЯ ее очень жду, как оперативно узнать когда и где она поступит в продажу? Хотелось бы приобрести сразу а октябре на день рождения 🥳 и хотелось бы в российском магазине, чтобы избежать проволочек с доставкой.
ОтветитьУдалитьследите за этим моим постом - я вношу дополнения по продвижению книги к читателям (подпишитесь на этот пост!)
УдалитьА еще подскажите, я вижу, что объем книги уменьшен, наверное за счет того, что убрали раздел со справочником по JS. Но я также вижу, что и изменена/удалена часть других глав по сравнению с 6 изданием
ОтветитьУдалитьв оригинале - 706 pages ))) их мы и переводим
УдалитьТоже очень жду Флэнагана! Надеюсь, сроки не перенесут.
ОтветитьУдалитьперевод книги завершается - скорее всего, выход выход сместится на ноябрь )))
УдалитьЖаль кнопки предзаказа нет. :))
ОтветитьУдалитьНе подскажите книга выйдет только бумажном варианте или будет доступен и электронный сразу?
ОтветитьУдалитькнига Дэвида Флэнагана переведена и сдаётся в типографию )))
ОтветитьУдалитьУра! Ждём с нетерпением)
УдалитьА когда появится в магазинах, недели через две, три?
УдалитьДобрый день! Предварительный заказ будет? Цена уже известна?
ОтветитьУдалитьНе менее 2000 тыс. скоре всего.
УдалитьОчень хочется через Озон, будет такая возможность? ☺
ОтветитьУдалитьЗдравствуйте, Виктор! Через сколько дней примерно выйдет книга?
ОтветитьУдалитьДобрый день, издание будет в мягкой или твердой обложке?
ОтветитьУдалитькнига издана - «JavaScript. Подробное руководство», Дэвид Флэнаган, 7-е издание )))
ОтветитьУдалитьСкажите что-нибудь про другие магазины, например, Озон, а то заказывать почтой из другой страны - опасаюсь за внешний вид, обложка и так мягкая :(
ОтветитьУдалитьв ближайшее время появится в ОЗОНе )))
Удалитьпоявилась в ComBook.ru - http://www.combook.ru/product/12023280/ )))
ОтветитьУдалитьСпасибо, заказала 😊🥳
ОтветитьУдалитьЕсли возможно переведите пожалуйста:
ОтветитьУдалить1) Full Stack Serverless: Modern Application Development with React, AWS, and GraphQL
2) JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron
3) так же интересны книги по Node и Vue.js