Revall-info Книги по программированию бесплатно!
592 subscribers
569 photos
3 files
571 links
Download Telegram
TypeScript быстро (2021)

«TypeScript быстро» научит вас секретам продуктивной разработки веб- или самостоятельных приложений. Она написана практиками для практиков.
В книге разбираются актуальные для каждого программиста задачи, объясняется синтаксис языка и описывается разработка нескольких приложений, в том числе нетривиальных — так вы сможете понять, как использовать TypeScript с популярными библиотеками и фреймворками.
Вы разберетесь с превосходным инструментарием TypeScript и узнаете, как объединить в одном проекте TypeScript и JavaScript. Среди продвинутых тем, рассмотренных авторами, – декораторы, асинхронная обработка и динамические импорты. Прочитав эту книгу, вы поймете, что именно делает TypeScript особенным.

Подробнее | Скачать книгу

#typescript #books #revall #prog #javascript
javascript-dopolnitelnye-uroki.jpg
58.4 KB
JavaScript. Дополнительные уроки для начинающих (2022)

В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструмен­тах, появившихся в последние годы в языке JavaScript.

Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук.

Подробнее | Скачать книгу

#программирование #книги #revall #javascript #books #prog
JavaScript с нуля (2021)

JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.

Подробнее / Скачать книгу

#скачать #revall #книги #бесплатно #javascript
Вы пока еще не знаете JS. Область видимости и замыкания (2022)

Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне. Вы уже прочитали «Познакомьтесь, JavaScript»? Тогда откройте вторую книгу серии «Вы пока еще не знаете JS», чтобы познакомиться поближе с первым из трех столпов JavaScript — системой областей видимости и функциональными замыканиями, а также с мощным паттерном проектирования «Модуль».

Подробнее / Скачать книгу

#javascript #revall #prog #книги #скачать #программист
Эффективный TypeScript: 62 способа улучшить код (2020)

«Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще.

Подробнее / Скачать книгу

#typescript #revall #books #javascript #книги
Веб-разработка с применением Node и Express (2021)

Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/JavaScript. Итан Браун описывает работу с Express 5 на примере создания полно­ ценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA).

Подробнее / Скачать книгу

#javascript #node #prog #express #spa #revall #books
Angular и TypeScript. Сайтостроение для профессионалов (2018)

Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
Если вам знаком язык JavaScript — берите и читайте! Знаний TypeScript или AngularJS для изу­чения книги не требуется.

Подробнее / Скачать книгу

#angularjs #javascript #revall #books #книги
Многопоточный JavaScript (2022)

Цель данной книги – научить читателя нескольким аспектам написания многопоточных JavaScript-приложений. Прочитав книгу до конца, вы будете понимать различные API веб-исполнителей в браузерах, их сильные и слабые стороны и когда какой использовать. Также узнаете о модуле рабочих потоков в Node.js и сможете сравнить его API с тем, что имеется в браузере. Издание предназначено в первую очередь разработчикам, уже знакомым с JavaScript, но мало знакомым с многопоточным программированием.

Подробнее | Скачать книгу

#javascript #books #revall #книги #скачать
Applied User Data Collection and Analysis Using JavaScript and PHP (2021)

Applied User Data Collection and Analysis Using JavaScript and PHP is designed to provide the technical skills and competency to gather a wide range of user data from web applications in both active and passive methods. This is done by providing the reader with real-world examples of how a variety of different JavaScript- and PHP-based libraries can be used to gather data using custom feedback forms and embedded data gathering tools.

Read more | Download

#revall #javascript #php #books #data
JavaScript Data Structures and Algorithms (2019)

Combines clear explanations of data structure and algorithm theory with practical code samples, examples and exercises, all specifically relevant to JavaScript

Provides background information on object-oriented programming and native JavaScript concepts to help understand how everything fits together

Illustrates how these theoretical computer science concepts ties back to practical applications in software engineering.

Read more | Download

#revall #javascript #books #algorithms #prog #data
Get Programming with Node.js (2019)

Get Programming with Node.js teaches you to build web servers using JavaScript and Node. In this engaging tutorial, you’ll work through eight complete projects, from writing the code for your first web server to adding live chat to a web app. Your hands will stay on the keyboard as you explore the most important aspects of the Node development process, including security, database management, authenticating user accounts, and deploying to production. You’ll especially appreciate the easy-to-follow discussions, illuminating diagrams, and carefully explained code!

Read more | Download

#nodejs #revall #javascript #books #programming #freebooks
React: Up & Running (2022)

Hit the ground running with React, the open source technology from Facebook for building rich web applications fast. Updated for the latest React release, the second edition of this hands-on guide shows you how to build React components and organize them into maintainable large-scale apps. If you're familiar with JavaScript syntax, you're ready to get started.

Through the course of this book, author Stoyan Stefanov helps web developers and programmers build a complete single-page application. You'll quickly learn why some developers consider React the key to the web app development puzzle.

Read more | Download

#revall #react #freebooks #javascript #reactjs
Clean Code in JavaScript (2020)

JavaScript is a scrappy yet graceful language that has found itself at the center of one of the greatest software shifts in history. It is now the primary programming language used to deliver user experiences on the most ubiquitous platform that exists: the web. This huge responsibility has meant that the JavaScript language has had to grow up very quickly in a period of shifting demands. For the up-and-coming JavaScript programmer or web developer, these changes have meant that the language and its ecosystem have been increasingly complex to grasp. Nowadays, the sheer number of frameworks and libraries available is overwhelming, even to those who've been in the industry for many years.

Read more | Download

#revall #javascript #books #programming #freebooks
React Native for Mobile Development (2019)

React is one of the most popular JavaScript framework as of 2019. It took web development by storm when first introduced and its popularity has been increasing among the developer community ever since. React Native took this one step further when first introduced in 2015 and helped build Native iOS apps with common knowledge of web technologies like JavaScript. In just a few years, React Native has become an important player in native mobile development, and extending its support for both Apple iOS and Google Android was a game changer. This required us to write second edition of this book, which covers both platforms end to end to help you create stunning React Native apps.

Read more | Download

#react #revall #reactnative #javascript #books #programming
Node.js Design Patterns (2020)

Node.js is considered by many a game-changer—possibly the biggest innovation of the decade in web development. It is loved not just for its technical capabilities, but also for the paradigm shift that it introduced in web development and, in general, in the software development ecosystem. First, Node.js applications are written in JavaScript, the most adopted language on the web and the only programming language supported natively by every web browser. This aspect enables scenarios such as single-language application stacks and the sharing of code between the server and the client.

Read more | Download

#node #revall #nodejs #books #javascript #programming
The Joy of JavaScript (2021)

I learned to program computers in a traditional, academic way. The universities I attended based their curricula primarily on class-oriented languages such as Java, C++, and C#. When I came out of those programs, my brain was trained to think that classes were the best (maybe even only) way to design programs and that anything else would be an abomination. Years later, like any other developer in the world, I stumbled onto JavaScript — I should say jQuery, because at the time, jQuery was JavaScript. JavaScript was diametrically opposite to most of what I had learned.

Read more | Download

#JavaScript #Books #revall #programming #learnjavascript
Node.js: Novice to Ninja (2022)

This book will help you get started with Node.js in the shortest possible time. Within a day or two you should have enough knowledge to write simple applications. This book is for web developers taking their first steps with Nodes.js. Ideally, you should understand web development concepts and technologies:
- web browsers (client-side HTML, CSS, and JavaScript)
- web servers (code to serve web pages and APIs)
It will help if you already know some JavaScript perhaps from writing client-side scripts. This book explains some aspects of JavaScript in relation to Node.js, but you won’t find deep dives into variables, loops, functions, objects, and so on.

Read more | Download

#revall #nodejs #Nodejs #javascript #backend #books
Node Cookbook (2020)

Node.js is now over a decade old and has matured as a technology. Today, it is a common technology of choice for building applications of all sizes. Many large enterprises use Node.js in production, including the likes of Netflix, PayPal, IBM, and even NASA. Due to the widespread usage and dependence on Node.js, Node.js was moved under the OpenJS Foundation (formerly the Node.js Foundation). The OpenJS Foundation provides a neutral home for JavaScript projects, with a strong focus on open governance.

Read more | Download

#Nodejs #revall #node #javascript #prog #backend
Full-Stack React, TypeScript, and Node (2020)

The JavaScript programming language is enormously powerful and capable, but in addition to the language, there are frameworks, including React and Node, that add to the language's capabilities, making it even better. On top of this, TypeScript has now become the standard for doing large JavaScript projects. It provides language features that make coding with JavaScript more productive and better suited for large applications. Modern web development has advanced tremendously over the years. In the past, client code generally meant static HTML and CSS, with perhaps a tiny bit of JavaScript.

Read more | Download

#JavaScript #CSS #TypeScript #Reactjs #HTML #revall
Deep Learning with JavaScript (2020)

The book you have in your hands will guide your grand tour through this multidimensional space of capabilities. We’ve chosen a path that primarily cuts through the first dimension (modeling tasks), enriched by excursions along the remaining dimensions. We start from the relatively simpler task of predicting numbers from numbers (regression) to the more complex ones such as predicting classes from images and sequences, ending our trip on the fascinating topics of using neural networks to generate new images and training agents to make decisions (reinforcement learning).

Read more | Download

#revall #freebooks #JavaScript #learning #Deep_Learning