Программирование | книги
47.6K subscribers
2.42K photos
19 links
Для программистов разных областей науки.

Навигация по тегам всегда в закрепе.

Чат канала: https://t.me/+bpI2SjrfGQc1ZWJi

По всем вопросам: @altmainf

Регистрация в перечне РКН https://goo.su/PqEImo3
Download Telegram
Навигация по тегам:
сейчас книг более 2410 шт.

╒ ЯП:
#Ada
#Assembler
#Bash
#Clojure
#CoffeeScript
#Cpp
#Си
#C_Sharp
#CSS
#Dart
#DAX
#Deno
#ECMAScript
#Elixir
#EJB
#Erlang
#F_Sharp
#GLSL
#Go
#GraphQL
#Haskell
#HLSL
#HTML
#Java
#JavaScript
#Julia
#Kotlin
#Lisp
#Lua
#MQL5
#NetLogo
#Objective_C
#OCaml
#Perl
#PHP
#PL_SQL
#Processing
#Python
#Q_Sharp
#R
#Ruby
#Rust
#Scala
#Scilab
#Scheme
#Solidity
#SQL
#Swift
#Tcl
#T_SQL
#TypeScript
#VBA
#Verilog
#VHDL
#XAML
╘══════════════
╒ Все остальное:
#Airflow
#Agile
#Akka
#Android
#Angular
#Ansible
#API
#Arduino
#Asterisk
#BigData
#BigQuery
#Blender
#Blockchain
#Boost
#BPF
#Cassandra
#Causal_inference
#ComputerScience
#ComputerVision
#CUDA
#Dash
#DataFlow
#DataMining
#DataScience
#DeepLearning
#DevOps
#Django
#Docker
#dotNET
#Elasticsearch
#ElasticStack
#Express
#FastAPI
#Figma
#Flink
#Flutter
#FPGA
#GameDev
#Git
#ggplot2
#Google
#Hadoop
#Hibernate
#HTTP_2
#IOS
#IoT
#IPAD
#Istio
#Jenkins
#jQuery
#Kafka
#KaliLinux
#Kibana
#Keras
#Kubernetes
#Laravel
#LaTeX
#LibreOffice
#LINQ
#Linux
#Loginom
#Logstash
#Maple
#MATLAB
#M_Access
#MachineLearning
#Matplotlib
#Mediastreamer2
#MFC
#Micro_bit
#MongoDB
#MSOffice
#MS_SQL_Server
#MySQL
#NGINX
#NLP
#NodeJS
#NoSQL
#OpenCV
#OpenGL
#OpenStack
#OpenTelemetry
#Oracle
#Pandas
#Pentest
#Plotly
#Podman
#PostgreSQL
#PowerBI
#PowerShell
#PowerQuery
#Prometheus
#PySpark
#PyTorch
#PyQt
#Qt
#Raspb_PI
#React
#Redux
#Roblox
#RubyOnRails
#Sapper
#SCADA
#Scikit_Learn
#Scrum
#Shiny
#Spark
#Splunk
#Spring
#SRE
#STL
#Svelte
#Symfony
#TensorFlow
#Terraform
#Torque
#UML
#Unity
#UNIX
#UnrealEngine
#UX_UI
#Vim
#VVVV
#VueJS
#WebAssembly
#WinAPI
#Windows
#WordPress
#Yii2
#Zabbix
#ZBrush
#1С
╘══════════════

#Администрирование
#Алгоритмы
#АналоговыеВМ
#АрхитектураЭВМ
#АСУ_ТП
#БазыДанных
#Беспилотники
#Биоинформатика
#БотыРазработка
#Веб_дизайн
#ВероятностноеПрогр
#ВиртРеальность
#Высоконагруженные
#Дизассемблирование
#ДинамическоеПрогр
#ДляДетей
#ЗадачиПоПроге
#ИБ
#ИИ
#Интерфейс
#Информатика
#Канбан
#Квантовые
#Компиляторы
#КомпГрафика
#Контроллеры
#Криптография
#ЛогКонтроллеры
#ЛогическоеПр
#Математика
#МатСтат
#Микроконтроллеры
#Микросервисы
#МожноПочитать
#Нейросети
#Облака
#ОлимпиадноеПр
#ООП
#ОС
#ПараллельноеПрогр
#Паттерны
#ПоисковыеСистемы
#ПОП
#ПотоковаяОбработка
#ПринятиеРешений
#ПрогрИнженерия
#РаспределённыеСистемы
#Регулярки
#Рефакторинг
#Сайтостроение
#САПР
#СемантическийВеб
#Сети
#Стеганография
#СтримингСистемы
#Схемотехника
#ТеорияИгр
#ТестированиеПО
#ФункциональноеПрогр
#Хакинг
#ЦифрОбрСигналов
#Электроника
╘══════════════

Чат:
it_boooks_chat
#NodeJS #Express 2017

Веб-разработка с применением Node и Express. Полноценное использование стека javascript

Автор: Итан Браун

javascript - самый популярный язык написания клиентских сценариев. Это основополагающая технология для создания всевозможных анимаций и переходов. Без javascript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с javascript - он не прощает неуклюжего программирования. Экосистема Node помогает значительно повысить качество приложений - предоставляет фреймворки, библиотеки и утилиты, ускоряющие разработку и поощряющие написание хорошего кода.
Эта книга предназначена для программистов, желающих создавать веб-приложения (обычные сайты, воплощающие REST интерфейсы программирования приложений или что-то среднее между ними) с использованием javascript, Node и Express. Для чтения книги вам не потребуется опыт работы с Node, однако необходим хотя бы небольшой опыт работы с javascript.
#NodeJS 2017

Изучаем Node. Переходим на сторону сервера

Автор: Шелли Пауэрс

Технология Node.js всё еще молода и в то же время существует достаточно долго, чтобы крупные корпорации (LinkedIn, Yahoo! и Netflix) взяли ее на вооружение. Эта книга посвящена Node и тем модулям, которые образуют базовую функциональность Node. Вы начнете знакомство с основ создания веб-сервера и базовых функциональностей, а затем перейдете к системе модулей, REPL, разработке приложений, проблемам безопасности, дочерним процессам, познакомитесь с новыми функциональностями, появившимися в ES6, комплексной разработкой (Express, MongoDB, Redis, AngularJS и Backbone.js), приемами разработки приложений и, наконец, с использованием Node в других областях, таких как микроконтроллеры и "интернет вещей".
#NodeJS #Паттерны 2017

Шаблоны проектирования Node.JS

Авторы: Марио Каскиаро, Лучано Маммино

Node.js – популярная программная платформа, позволяющая легко и просто создавать масштабируемые серверные приложения на языке javascript. Она дает возможность писать эффективный и надежный код на единственном языке, с непревзойденным уровнем пригодности к повторному использованию, используя при этом полный стек технологий.

В книге описаны асинхронная, однопоточная архитектура платформы, а также шаблоны асинхронного управления потоком выполнения и потоками данных. Рассмотрен подробный список реализаций распространенных, а также некоторых уникальных шаблонов проектирования в Node.js. В конце книги предложено детальное обсуждение более продвинутых идей, таких как «универсальный javascript» и масштабируемость. А в заключение перечислены основные идеи Node.js, которые пригодятся для создания приложений уровня предприятия.
#HTML #CSS #JavaScript #jQuery #NodeJS 2015

Основы разработки веб-приложений

Автор: Пьюривал С.

Благодаря этой книге вы усвоите основы создания веб-приложений, построив простое приложение с нуля с помощью HTML, jаvascript и других свободно предоставляемых инструментов. Это практическое руководство на реальных примерах обучает неопытных веб-разработчиков тому, как создавать пользовательский интерфейс, строить серверную часть, организовывать связь клиента и сервера, а также применять облачные сервисы для развертывания приложения. Каждая глава содержит практические задачи, полноценные примеры, а также ментальные модели процесса разработки. Эта книга поможет вам сделать первые шаги в создании веб-приложений, обеспечив глубокие знания по теме.
#JavaScript #NodeJS 2020

Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на jаvascript и node.js

Авторы: Заяц А. М., Васильев Н. П.

Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования jаvascript и библиотеки jQuery. Рассматриваются основы backend разработки web-приложений программирования на стороне сервера на платформе node.js. Для закрепления и более глубокого изучения теоретического материала рассмотрен пример разработки приложения для выполнения простейших расчетов на серверной стороне и динамического формирования содержимого HTML-страниц с результатами этих расчетов в табличном и графическом виде на стороне клиента. Предполагается, что читатель владеет основами языков HTML, CSS и базового языка jаvascript.
Примеры на #C_Sharp #Python #NodeJS #PHP #Perl 2021

Построение распределенных систем на базе WebSocket

Автор: Хабаров С. П.

Пособие дает представление о проектировании клиент-серверных систем, использующих технологию WebSocket — двунаправленной асин хронной симметричной связи между браузером и сервером, самого рево люционного расширения протокола HTTP с момента его появления.
Протокол WebSocket поддерживается практически всеми современными браузерами, в нем клиент и сервер являются равноправными участниками обмена данными, в отличие от HTTP-протокола, построенного по модели «запрос — ответ». В учебном пособии даны методические указания к лабораторным работам, назначение которых — освоить методы построения WebSocket клиент-серверных приложений, в которых сервер реализуется в операционных системах MS Windows и Linux Ubuntu на основных совре менных языках: JScript, VBScript, Python, Perl, PHP bash, есть примеры использования C#, Java, С.
#JavaScript #NodeJS 2021

Проектирование и разработка web-приложений. Введение в frontend и backend разработку на JavaScript
и node.js

Автор: Заяц А. М.

Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования JavaScript и библиотеки jQuery. Рассматриваются основы backend разработки web -приложений программирования на стороне сервера на платформе node.js. Для закрепления и более глубокого изучения теоретического материала рассмотрен пример разработки приложения для выполнения простейших расчетов на серверной стороне и динамического формирования содержимого HTML страниц с результатами этих расчетов в табличном и графическом виде на стороне клиента. Предполагается, что читатель владеет основами языков HTML, CSS и базового языка JavaScript.
#NodeJS #Express 2021

Веб-разработка с применением Node и Express. Полноценное использование стека jаvascript

Автор: Браун И.

Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/jаvascript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA).
Express является золотой серединой между устоявшимся фреймворком и отсутствием фреймворка вообще, поэтому он оставляет вам определенную свободу при архитектурном выборе. Эта книга предоставит лучшие решения для фронтенд- и бэкенд-разработчиков, использующих Express. Научитесь смотреть на веб-разработку под новым углом!
#MongoDB #Express #Angular #NodeJS 2017

Стек MEAN. Mongo, Express, Angular, Node.

Автор: Холмс С.

Обычно при веб-разработке на всех уровнях стека используются разные языки программирования. База данных MongoDB, фреймворки Express и AngularJS и технология Node.js вместе образуют стек MEAN — мощную платформу, на всех уровнях которой применяется всего один язык: JavaScript. Стек MEAN привлекателен для разработчиков и бизнеса благодаря простоте и экономичности, а конечные
пользователи любят MEAN-приложения за их скорость и отзывчивость.
#NodeJS 2018

Node.js в действии. 2-е изд.

Авторы: Янг А., Мек Б., Кантелон М.

Второе издание "Node.js в действии" было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Express с нуля. Теперь вы сможете узнать не только о Node и JavaScript, но и получить всю информацию, включая системы построения фронтэнда, выбор веб-фреймворка, работу с базами данных в Node, тестирование и развертывание веб-приложений.

Технология Node все чаще используется в сочетании с инструментами командной строки и настольными приложениями на базе Electron, поэтому в книгу были включены главы, посвященные обеим областям.
#NodeJS #REST #JavaScript #HTML #CSS 2017

Front-end. Клиентская разработка для профессионалов. Node.js, ES6, REST.

Авторы: Аквино К., Ганди Т.

В книге «Front-end. Клиентская разработка для профессионалов» рассмотрены все важнейшие навыки работы с JavaScript, HTML5 и CSS3, требующиеся серьезному разработчику, чтобы преуспеть в создании современного клиентского кода. Читатель быстро освоится с новыми инструментами и технологиями, с проверенными практиками, которые актуальны уже сегодня. В каждой главе рассматриваются важнейшие концепции иAPI, неотделимые от качественной веб-разработки, тщательно проверенные и отточенные в процессе решения реальных практических задач.
#БотыРазработка #Java #NodeJS 2019

Разработка чат-ботов и разговорных интерфейсов (Практическое руководство по разработке чат-интерфейсов)

Автор: Джанарсанам С.

В книге рассказывается о работе диалоговых интерфейсов как способе взаимодействия машины с людьми на естественном языке. Вы научитесь разрабатывать чат-боты для выполнения различных прикладных задач с помощью платформ Microsoft Bot Framework, DialogFlow и Twilio, а также изучите механизмы развертывания чат-ботов на платформах мессенджеров типа Facebook. В заключении освоите отправку и отслеживание сообщений на платформе Twitter, а также поэкспериментируете с технологиями Google Assistant и Amazon Alexa. Издание будет полезно начинающим разработчикам в области искусственного интеллекта.
#NodeJS 2015

Node.js. Путеводитель по технологии

Автор: Кирилл Сухов

За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме. Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js – это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать! Автор предлагает обзорную экскурсию по этой технологии, которая точно не будет скучной, ведь Node.js – это здорово!
#GraphQL #React #NodeJS #Neo4j 2023

Разработка веб-приложений GraphQL с React, Node.js и Neo4j

Автор: Уильям Лион

Язык запросов API GraphQL заметно упрощает обмен данными с серверами, позволяя приложениям получать данные в виде простых для понимания графов. Преимущества GraphQL можно усилить за счет таких графовых инструментов и хранилищ данных, как React, Apollo и Neo4j. Подход к разработке графовых приложений полного цикла обеспечивает согласованную модель данных от начала до конца, повышая продуктивность разработчиков. Эта книга научит вас создавать графовые веб-приложения с использованием GraphQL, React, Apollo и базы данных Neo4j, которые все вместе называются GRANDstack. На практических примерах вы увидите, как элементы GRANDstack сочетаются друг с другом. Попутно создадите и развернете в облаке полноценное веб-приложение, поддерживающее поиск, аутентификацию и многое другое. А также узнаете, как развертывать комплексные приложения, в полной мере использующие производительность GraphQL.
#JavaScript #NodeJS 2023

Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js: Учебное пособие для СПО

Авторы: Заяц А. М., Васильев Н. П.

Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования JavaScript и библиотеки jQuery. Рассматриваются основы backend разработки web-приложений программирования на стороне сервера на платформе node.js. Для закрепления и более глубокого изучения теоретического материала рассмотрен пример разработки приложения для выполнения простейших расчетов на серверной стороне и динамического формирования содержимого HTML-страниц с результатами этих расчетов в табличном и графическом виде на стороне клиента. Предполагается, что читатель владеет основами языков HTML, CSS и базового языка JavaScript.
Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.
Может быть использовано в качестве учебного пособия для студентов средних профессиональных учреждений, обучающихся по специальностям направлений подготовки «Информационная безопасность» и «Информатика и вычислительная техника».
#NodeJS #Express #Deno 2023

Основы разработки веб-приложений на платформах Node.js и Deno

Автор: Государев И.Б.

Данное учебно-методическое пособие развивает идеи первой книги автора «Введение в веб-разработку на языке javascript» и онлайн-курса «Серверные веб-технологии и системы управления контентом» на платформе openedu.ru. В пособии рассматриваются фундаментальные основы и прикладные аспекты использования языка javascript (и TypeScript) для разработки веб-ресурсов.
Рассматриваются основные аспекты разработки бэкэнда: шаблонизация, маршрутизация, скаффолдинг, отладка, развёртывание, контейнеризация.
Обучающимся предложены задания развивающего и проблемного типа, нацеленные на формирование профессиональных компетенций в области веб-разработки.