Physics.Math.Code
135K subscribers
5.09K photos
1.65K videos
5.82K files
4.06K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
加入频道
{Вы_пока_еще_не_знаете_JS}_Познакомьтесь,_JavaScript_2_е_международное.pdf
2.7 MB
📙 {Вы пока еще не знаете JS} Познакомьтесь, JavaScript. 2-е международное издание [2022] Кайл Симпсон

Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне. Учтите, что, хотя книга и называется «Познакомьтесь, JavaScript», она не для новичков. У нее другая задача: дать обзор тем, в которых необходимо разобраться на начальном этапе изучения JS. Даже если вы уже написали достаточно кода JS, эту книгу не стоит пропускать, возможно, в ваших знаниях есть пробелы, которые необходимо заполнить перед углубленным изучением сложных тем. Пора начать изучение JS!
#javascript #js #web
{Вы_пока_еще_не_знаете_JS}_Область_видимости_и_замыкания_2_е_международное.pdf
8.3 MB
📙 {Вы пока еще не знаете JS} Область видимости и замыкания. 2-е международное издание [2022] Кайл Симпсон

Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне. Вы уже прочитали «Познакомьтесь, JavaScript»? Тогда откройте вторую книгу серии «Вы пока еще не знаете JS», чтобы познакомиться поближе с первым из трех столпов JavaScript — системой областей видимости и функциональными замыканиями, а также с мощным паттерном проектирования «Модуль». Пора освоить правила лексических областей видимости для размещения переменных и функций в правильных позициях. И заглянуть на более низкий уровень, ведь магия с хранением состояния модулей базируется на замыканиях, использующих систему лексических областей видимости. #javascript #web #js
Искусство_WebAssembly_Создание_безопасных_межплатформенных_высо.pdf
12.4 MB
📒 Искусство WebAssembly. Создание безопасных межплатформенных высокопроизводительных приложений [2022] Рик Баттальини

В книге подробно рассматриваются принципы работы WebAssembly – компактной межплатформенной технологии, которая оптимизирует производительность ресурсоемких веб-приложений и программ.
Вы узнаете, как оптимизировать, компилировать и отлаживать низкоуровневый код, сравнивать его производительность с JavaScript, а также представлять код в удобном для прочтения текстовом формате WebAssembly Text (WAT). Затем сможете создать программу обнаружения столкновений на базе браузера, поработать с технологиями рендеринга в браузере для создания графики и анимации и выяснить, как WebAssembly взаимодействует с другими языками программирования. Книга адресована веб-разработчикам, желающим понять, как создавать и развертывать приложения на основе WebAssembly, а также пользователям, которые хотят изучить и применять эту технологию. #web #webassembly #javascript
📚 Современный учебник JavaScript [3 книги] [2019] Илья Кантор

💾 Скачать книги

Сегодня javascript может выполняться не только в браузере, но и на сервере или на любом другом устройстве, которое имеет специальную программу, называющуюся «движком» javascript. У браузера есть собственный движок, который иногда называют «виртуальная машина javascript». Движок применяет оптимизации на каждом этапе. Он даже просматривает скомпилированный скрипт во время его работы, анализируя проходящие через него данные, и применяет оптимизации к машинному коду, полагаясь на полученные знания. В результате скрипты работают очень быстро. #js #javascript #web #программирование #подборка_книг
📚 Подборка из 30 книг по программированию на JavaScript

◾️Начинающий уровень
1. JavaScript. Карманный справочник. Дэвид Флэнаган
2. JavaScript. Подробное руководство. Дэвид Флэнаган
3. JavaScript. Сильные стороны. Дуглас Крокфорд
4. Веб-приложения на JavaScript. Алекс Маккоу

◾️Продвинутый уровень
1. JavaScript для профессионалов. Резиг Джон
2. JavaScript. Шаблоны. Стефанов Стоян
3. Секреты JavaScript ниндзя. Бибо Беэр
4. Функциональное программирование. Как улучшить код JavaScript-программ. Атенсио Луис

И ещё 22 книги в архиве...

💾 Скачать все книги

#javascript #web #программирование #подборка_книг #it #js
📚 Вы пока еще не знаете JS [6 книг] [2022] Кайл Симпсон

💾 Скачать книги

Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) - последней версии стандарта JavaScript.
#it #js #javascript #web
💡 Запускаем складчину на новую книгу по фреймворкам Svelte и Sapper (Javascript), помогающим создавать более крупные и сложные приложения быстро и эффективно. Русский перевод пока еще не доступен. Книга только сегодня вышла. Как наберем сумму, то купим и выложим, всё по старой схеме. Сумма пожертвования может быть любой :)

📙 Svelte и Sapper в действии [2022] Марк Волкманн

💰 Складчина на книгу
или номер кошелька ЮMoney: 410012169999048
или другие альтернативы:
Карта Сбербанк: 2202200638175206
Карта ВТБ: 4272290981256407

#складчина #web #программирование #javascript
Svelte_и_Sapper_в_действии_2022_Марк_Волкманн.7z
21.1 MB
📙 Svelte и Sapper в действии [2022] Марк Волкманн

Многие веб-фреймворки замедляют работу приложений, загружая сотни строк кода «на всякий случай». Svelte позволяет компилировать приложения в эффективные крошечные пакеты с минимальным временем загрузки. Объединение Svelte с фреймворком Sapper облегчает маршрутизацию страниц, генерирование на стороне сервера, разработку статических сайтов и решение многих других задач.
Хотите научиться создавать быстрые и элегантные веб-приложения?
Вам помогут компоненты Svelte и качественный опыт взаимодействия. Вы научитесь использовать уникальную модель управления состояниями, освоите упрощенную маршрутизацию страниц, разбиение кода, поддержку автономного режима и работу с представлениями, генерируемыми на сервере. #javascript #Svelte #Sapper #js
📚 Подборка по WEB программированию (38 книг)

💾 Скачать книги

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

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

#подборка_книг #web #программирование #javascript #php #html #css #sql
Javascript_для_профессиональных_веб_разработчиков,_4_е_международное.pdf
12.5 MB
📕 Javascript для профессиональных веб-разработчиков, 4-е международное издание [2022] Mэтт Фpиcби

Самое полное руководство по современному Javascript. Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание «Javascript для профессиональных веб-разработчиков» идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на Javascript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика. Рост мобильного трафика увеличивает потребность в адаптивном динамическом веб-дизайне, а изменения в JS-движках происходят постоянно, так что каждый веб-разработчик должен постоянно обновлять свои навыки работы с Javascript. #it #js #javascript #web #программирование
📙 Разработка смарт-контрактов в Ethereum [2022] Тимур Машнин

💾 Скачать книгу

▪️ Когда в 2008 году появился Биткойн, он был полностью революционным.
▪️ Количество концепций, которые собрались при этом вместе, информатика, криптография и экономические стимулы, было удивительным.
▪️ Когда в 2009 году была запущена реальная сеть Bitcoin, многие думали, что этот проект потерпит неудачу.
▪️ Чтобы гарантировать работу сети, язык скриптов биткойна был преднамеренно предельно ограничительным.
▪️ На самом деле у Биткойна не совсем язык скриптов, он использует стек с операторами скриптов.
▪️ Язык скриптов в биткойне важен, потому что это то, что делает биткойн «программируемыми деньгами».
▪️ В рамках каждой транзакции биткойн есть возможность написать небольшую программу.
Разработка_смарт_контрактов_в_Ethereum_2022_Тимур_Машнин.pdf
7.6 MB
📙 Разработка смарт-контрактов в Ethereum [2022] Тимур Машнин

Эта книга рассказывает о принципах работы Ethereum, отличии Ethereum от Bitcoin. Вы узнаете что такое децентрализованные приложения Dapp и смарт-контракты, познакомитесь с инструментами разработки Dapp. Изучите высокоуровневый язык Solidity создания смарт-контрактов для виртуальной машины Ethereum. Познакомитесь со средой разработки Remix. Узнаете о практическом применении смарт-контрактов, стандартах ERC20, ERC-721, ERC-1155 и EIP-3156.
#javascript #программирование #блокчейн #криптовалюты #биткоин #распределенные_системы
📘 Многопоточный Javascript [2022] Хантер Т., Инглиш Б

📕 Multithreaded
JavaScript: Concurrency Beyond the Event Loop [2021] Hunter, II Thomas, English, Bryan

💾 Скачать книги (EN + RUS)

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

📝 What you learn:
• Learn what multithreaded programming is and how you can benefit from it
• Understand the differences between a dedicated worker, a shared worker, and a service worker
• Identify when and when not to use threads in an application
• Orchestrate communication between threads by leveraging the Atomics object
• Understand both the gains and pitfalls of using shared memory
• Benchmark performance to learn when you'll benefit from multiple threads

#параллельное_программирование #многопоточность #программирование #javascript #web
📕 Искусство неизменяемой архитектуры [2022] Перри Майкл

💾 Скачать книгу

Книга предназначена для архитекторов программного обеспечения и опытных разработчиков. Она содержит примеры на SQL и таких языках, как JavaScript и C#. Полезен опыт работы с распределенными вычислениями, моделированием данных или бизнес-анализом. #sql #javascript #c_sharp #программирование #архитектура
📚 8 книг по WEB-разработке

💾 Скачать книги

WEB-разработкапроцесс создания веб-сайта или веб-приложения. Основными этапами процесса являются веб-дизайн, вёрстка страниц, программирование на стороне клиента и сервера, а также конфигурирование веб-сервера.
#web #программирование #javascript
📚 Подборка из 30 книг по программированию на JavaScript

◾️Начинающий уровень
1. JavaScript. Карманный справочник. Дэвид Флэнаган
2. JavaScript. Подробное руководство. Дэвид Флэнаган
3. JavaScript. Сильные стороны. Дуглас Крокфорд
4. Веб-приложения на JavaScript. Алекс Маккоу

◾️Продвинутый уровень
1. JavaScript для профессионалов. Резиг Джон
2. JavaScript. Шаблоны. Стефанов Стоян
3. Секреты JavaScript ниндзя. Бибо Беэр
4. Функциональное программирование. Как улучшить код JavaScript-программ. Атенсио Луис

И ещё 22 книги в архиве...

💾 Скачать все книги

#javascript #web #программирование #подборка_книг #it #js
📘 Грокаем функциональное мышление [2023] Эрик Норманд
📗 Grokking Simplicity: Taming complex software with functional thinking [2021] Eric Normand

💾 Скачать книги

Функциональное программирование — парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).

👨🏻‍💻 Для тех, кто захочет пожертвовать на покупку новых книг и админу на кофе:
ЮMoney: 410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206

#javascript #java #lisp #программирование #функциональное_программирование
📒 Javascript для начинающих, 6-е издание [2023] Майк МакГрат

💾 Скачать книгу

📝 Что внутри:
▪️ Как добавить JavaScript на сайт?
▪️ Переменные и функции — что это и какие бывают?
▪️ Операторы и как их использовать?
▪️ Как создавать объекты и управлять ими?
▪️ Методы — как и где их применять?
▪️ JSON, веб-приложения и скрипты.

#javascript #html #css #программирование #web #веб
📙 Accelerating Server-Side Development with Fastify: A comprehensive guide to API development for building a scalable backend for your web apps [2023] Manuel Spigolon, Maksim Sinik, Matteo Collina

💳 Купить книгу

💾 Скачать книгу

What you will learn
▪️ Explore the encapsulation techniques implemented by Fastify
▪️ Understand how to deploy, monitor, and handle errors in a running Fastify instance
▪️ Organize the project structure and implement a microservices architecture
▪️ Explore Fastify's core features such as code reuse, runtime speed, and much more
▪️ Discover best practices for implementing Fastify in real-world RESTful apps
▪️ Understand advanced backend development concepts such as performance monitoring and logging

This book is for mid to expert-level backend web developers who have already used other backend web frameworks and are familiar with HTTP protocol and its peculiarities. Developers looking to migrate to Fastify, evaluate its suitability for their next project, avoid architecture pitfalls, and build highly responsive and maintainable API servers will also find this book useful. The book assumes knowledge of JavaScript programming, Node.js, and backend development. #web #javascript #программирование #серверное_программирование #nodejs #сети
📚 Книжная серия. Бестселлеры O'Reilly [121 книга] [2008-2023]

💾 Скачать книги

Серия "Бестселлеры O'Reilly" познакомит читателя с различными областями программирования. Это уникальная серия "визуальных" книг, созданных по последним методикам эффективного обучения. Книги имеют огромное количество иллюстраций, графиков и таблиц, что позволяет усваивать материал намного эффективнее. Разговорный стиль изложения концентрирует внимание читателя, а упражнения, контрольные вопросы и задания позволяют эффективно закрепить полученные знания. #подборка_книг #программирование #алгоритмы #java #cpp #javascript #python #linux #html #css #php #машинное_обучение

📖 Вы можете купить книгу в бумаге по лучшим условиям. -35% по промокоду: MATH CODE Подробности тут

⚠️ Книги предоставляется вам для ознакомления и не для распространения