Книги по программированию и IT 2023 года


Data is present in every business and working environment. People are constantly trying to understand and use data better.This book has three different intended readerships:Engineers: Engineers building data products and infrastructure can benefit from understanding how to build modern open data platformsAnalysts: Analysts who want to understand data better and use it to make critical decisions wi...

Python Английский PDF

With the help of this book, any engineer will be able to learn how to approach the issues of software efficiency effectively, professionally and without stress. The author provides the tools and knowledge needed to make your systems faster and less resource-demanding.The book will help you achieve greater efficiency in your daily work using the Go language. In addition, most of the materials are l...

Go (Golang) Английский PDF

This book introduces the Java programming language and environment. Whether you are a software developer or just someone who uses the internet in your daily life, you’ve undoubtedly heard about Java.Its arrival was one of the most exciting developments in the history of the web, and Java applications continue to power business on the internet. Java is, arguably, the most popular programming langua...

Java Английский PDF

The book is written in such a way that the concepts are explained in detail, paying sufficient attention to examples. The corresponding analogies are given throughout the text to clarify the topics.The book will help you understand each java topic practically. It will help you in the development of software and websites, as it is necessary to have deep practical knowledge. The book covers all topi...

Java Английский PDF

This book is for anyone who wants to learn the basics of how Git works. It is especially designed for individuals that are just getting started learning technical skills, or that work in nontechnical roles but need to use Git to collaborate with their technical counterparts.Some examples of individuals that may benefit from this book include (but are not limited to) coding bootcamp students, compu...

Git Английский PDF

What will you learn:Understanding the basics of the Java language and the principles of OOP.Working with classes, objects, inheritance, polymorphism and interfaces.Using the capabilities of data structures, arrays and collections for effective data management.Implementation of file I/O for application interaction with external data.Event handling and creation of interactive applications.Interactio...

Java Scratch Английский PDF

Professional JavaScript for Web Developers, 5th edition, is the gold-standard in intermediate-to-advanced JavaScript programming development books. The author dives directly into the inner workings of JavaScript to help you clean up your code and become a more sophisticated and talented JavaScript developer. From object-oriented programming and inheritance to combining JavaScript with HTML an...

JavaScript (JS) Английский PDF

Thanks to the combination of flexibility and versatility, jQuery has changed the way millions of people write JavaScript. It greatly simplifies tasks such as HTML document conversion, animation, event management, and asynchronous JavaScript and XML (AJAX), thanks to an easy-to-use API that works in a wide variety of browsers.This book is a detailed beginner's guide to understanding jQuery and its...

JavaScript (JS) Английский PDF

This ebook helps you get the philosophy of Angular (currently 16.2.9), the new tools (like ES2015, TypeScript, Angular CLI...), and each part of the framework in a pragmatic way. You will be able to kickstart your project by the end of the reading, and build your amazing apps!If you want to go further, a Pro Pack is available with exercises to understand each step of build...

JavaScript (JS) Английский PDF

Gain insights into the different challenges that can be solved using Go, with a focus on containers, Linux, security, networking, user interfaces and other relevant cloud based topics. This book reviews the necessary tools to create container-based cloud solutions with Go, a programming language that was born out of the need to address scalable, high availability cloud computing architec...

Go (Golang) Английский PDF

Python was recently ranked as today's most popular programming language on the TIOBE index, thanks to its broad applicability to design and prototyping to testing, deployment, and maintenance. With this updated fourth edition, you'll learn how to get the most out of Python, whether you're a professional programmer or someone who needs this language to solve problems in a particular field.Carefully...

Python Английский MOBI

Why are so many companies adopting GitOps for their DevOps and cloud native strategy? This reliable framework is quickly becoming the standard method for deploying apps to Kubernetes. With this practical, developer-oriented book, DevOps engineers, developers, IT architects, and SREs will learn the most useful recipes and examples for following GitOps practices.Through their years of experience in...

Git Английский PDF

In today's data-centric world, the ability to extract meaningful insights from vast amounts of data has become a valuable skill across industries. Exploratory Data Analysis (EDA) lies at the heart of this process, enabling us to comprehend, visualize, and derive valuable insights from various forms of data.This book is a comprehensive guide to Exploratory Data Analysis using the Python progra...

Big Data/DataScience Python Английский EPUB

"This book, now in is second edition, is the premier resource to learn SYCL 2020 and is the ONLY book you need to become part of this community." Erik Lindahl, GROMACS and Stockholm UniversityLearn how to accelerate C++ programs using data parallelism and SYCL.This open access book enables C++ programmers to be at the forefront of this exciting and important development that is help...

C++ Английский EPUB

Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Дело за малым — воплотить ее в жизнь. Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности...

Kotlin Русский PDF