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

The number of books describing artificial intelligence (AI), machine learning, deep learning, natural language processing, and the full constellation of AI technologies could fill a library. Coupled with the ever-growing list of articles, videos, and blogs, there is no lack of content. Clinicians, computer scientists, technologists, physicians, philosophers, and journalists each tackle different AI issues and challenges. However, we couldn’t find a book that discussed AI from a medical doctor and a tech‐ nologist’s paired perspectives.

Read more | Download

#revall #books #artificial_intelligence #medical
Street Coder (2022)

I’ve experienced many distinct aspects of becoming proficient in software development as a self-taught programmer (other than reading books), ranging from trying to learn machine language by putting random numbers in memory and observing whether the results were anything other than a simple halt, to spending nights in smoke-filled offices, to sneaking off the university campus in the middle of the night after working clandestinely in the lab as a high schooler, to reading the contents of binary files and just hoping that getting exposed to some bytes would make me magically understand how the code works, to memorizing opcodes, and to trying every combination of the order of arguments to figure out the correct one in a function due to lack of documentation.

Read more | Download

#revall #coder #books #prog #code
Learn to Code by Solving Problems (2021)

We use computers to accomplish tasks and to solve problems. For example, perhaps you’ve used a word processor to write an essay or letter. Perhaps you’ve used a spreadsheet program to organize your finances. Perhaps you’ve used an image editor to touch up a picture. It’s hard to imagine doing these things these days without a computer. We get a lot of mileage out of our word processors and spreadsheet programs and image editors. Those programs are written as general-purpose tools to accomplish a wide variety of tasks. Ultimately, though, they’re programs written by others, not by us. What do we do when an off-the-shelf program doesn’t quite do what we need?

Read more | Download

#python #revall #code #freebooks #programming
Beginning Android Games Development (2020)

Welcome to Beginning Android Games Development. This book will help you get started in your game programming journey with the little green robot. The book is aimed at beginner game programmers, but not quite that new to Android (nor Java). If you’re an applications programmer who has some experience with Java and wants to get into Android game programming, this book is perfect for you. While we assumed you have some experience with Android programming, we’ve devoted some chapters for those who are completely new to Android.

Read more | Download

#revall #Android #game #books #java
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
Speed Up Your Python with Rust (2021)

The Rust programming language is an exciting new language. It gives us memory safety without garbage collection, resulting in fast times and low memory footprints. However, rewriting everything in Rust can be expensive and risky as there might not be package support in Rust for the problem being solved. This is where Python bindings and pip come in. This book will enable you to code modules in Rust that can be installed using pip. As a result, you will be able to inject Rust as and when you need it without taking on the risk and workload of rewriting your entire system. This enables you, as a developer, to experiment with and use Rust in your Python projects.

Read more | Download

#rust #revall #freebooks #python #prog
Mastering API Architecture (2021)

You have most likely been coding professionally for several years and have a good understanding of common software development challenges, patterns, and best practices. You are increasingly realizing that the software industry’s march towards building service-oriented architecture and adopting cloud services means that building and operating APIs is fast becoming a core skill. You are keen to learn more about designing effective APIs and testing them. You are wanting to explore the various implementation choices (e.g. synchronous versus asynchronouscommunication) and technologies (e.g. REST, gRPC, messaging), and learn how to ask the right questions and evaluate which approach is best for a given context.

Read more | Download

#revall #api #API #books #freebooks #programming
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
The DevOps Career Handbook (2022)

Navigating any career is difficult; navigating one that is the culmination of many different careers can feel almost impossible. This book will aid you in navigating the field of DevOps and help prepare you for a career in it. The second half of the book focuses on techniques to use during each stage of the interview process to increase your odds of being a top candidate. This book is for anyone who wants to learn more about DevOps, pursue a career in DevOps, or advance their career in the field of DevOps.

Read more | Download

#revall #DevOps #freebooks #career #DevOpsCareer #prog
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
Mastering Swift 5.3 (2020)

Swift is a general-purpose programming language, developed by Apple, that takes a very modern development approach. It was first introduced at the Worldwide Developers Conference (WWDC) in 2014 and now, six years later, Swift 5.3 has been released. Over the last six years Swift has gone through many iterations, with each bringing various enhancements and improvements to the language.

Read more | Download

#revall #swift #freebooks #ios #apple
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
AI as a Service (2020)

The fourth industrial revolution is upon us! The coming decade will likely see huge advances in areas such as gene editing, quantum computing, and, of course, artificial intelligence (AI). Most of us already interact with AI technology on a daily basis. This doesn’t just mean self-driving cars or automated lawn mowers. AI is far more pervasive than these obvious examples.

Read more | Download

#revall #prog #artificial_intelligence #freebooks
Fighting Churn with Data (2020)

The book is written from the point of view of a data person: whoever is expected to take the raw data and come up with useful findings to help in the fight against churn. That person may have the title of data scientist, data analyst, or machine learning engineer. Or they may be someone else who knows a bit about data and code and is being asked to fill those shoes. The book uses Python and SQL, so it does assume that the data person is a coder.

Read more | Download

#python #revall #sql #prog #freebooks
Beginning Django API with React (2022)

In this book, we take you on a fun, hands-on and pragmatic journey to learning Django API React stack development. You'll start building your first Django API React stack app within minutes. Every chapter is written in a bite-sized manner and straight to the point as we don’t want to waste your time (and most certainly ours) on the content you don't need. In the end, you will have the skills to create a Todo app and deploy it to the Internet.

Read more | Download

#React #Django #API #revall #freebooks
Laws of UX (2020)

This book had its origins in what felt at the time like the most arduous point of my design career, while I was working on a very challenging client project. From the beginning, there were several indications that it would be an exciting albeit difficult project: a relatively short timeline and a somewhat unfamiliar space, but a well-known brand and the chance to help design something that’d be seen by many across the world.

Read more | Download

#revall #design #uiux #uxdesign #freebooks #web
CPython Internals: Your Guide to the Python 3 Interpreter (2020)

Are there certain parts of Python that just seem magic? Like how dictionaries are so much faster than looping over a list to find an item. How does a generator remember the state of the variables each time it yields a value, and why do you never have to allocate memory like other languages? It turns out, CPython, the most popular Python run-time is written in human-readable C and Python code. CPython abstracts the complexities of the underlying C platform and your Operating System.

Read more | Download

#CPython #Python #revall #Guide #programming
Practical Laravel (2022)

Laravel is a PHP web application framework with expressive and elegant syntax. We will use Laravel to develop an Online Store application which uses several Laravel features. The Online Store application will be the means to understand straightforward and complex Laravel concepts and how Laravel features can be used to implement real-world applications. The main difference between this book and other similar books is that this book is not just about Laravel. Instead, this book is about a “clean” design and implementation of web applications using Laravel.

Read more | Download

#PHP #revall #books #Laravel #freebooks
Get Started with MicroPython on Raspberry Pi Pico (2021)

You might think of computers as things you stick on your desk and type on, and this is certainly one type of computer, but it’s not the only type. In this book, we’re looking at microcontrollers – small processing units with a bit of memory that are good at controlling other hardware. You probably have lots of microcontrollers in your house already.

Read more | Download

#Revall #freebooks #MicroPython #Python #Raspberry