Statistics with Rust, Second Edition: Explore rust programming and its powerful crates across data science, machine learning

Автор: literator от 10-02-2025, 08:32, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Statistics with Rust, Second Edition: Explore rust programming and its powerful crates across data science, machine learning and NLP projects
Автор: Keiko Nakamura
Издательство: GitforGits
Год: November 12, 2024
Страниц: 213
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"Statistics with Rust, Second Edition" is designed to help you learn quickly, focusing on practical statistics using Rust scripts. The book is for readers who know the basics of statistics and Machine Learning. It gives quick explanations so you can try out concepts with hands-on coding. The book uses the newest version of Rust, 1.72.0, to help users build and secure statistical and machine learning algorithms. Each chapter is full of useful programs and code examples that will walk you through tasks like data manipulation, statistical tests, regression analysis, building machine learning models, and natural language processing. This second edition brings all chapters up to date with the latest in stats and Rust programming. It focuses on how you can put these things to practical use, with a detailed look at advanced algorithms like PCA, SVM, neural networks, and ensemble methods. This book is perfect for every data user, including data scientist, NLP engineers, Rust programmers, data engineers, data analysts and all those who are knowning simple basics of statistics and eager to use Rust programming for Data Science and Machine Learning projects.
 

Fundamentals of Computing and Programming

Автор: literator от 10-02-2025, 04:22, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Fundamentals of Computing and Programming
Автор: S. Karthik, B. Chellaprabha, T. Kalaikumaran
Издательство: I.K. International Pvt. Ltd./Dreamtech Press
Год: 2019
Страниц: 201
Язык: английский
Формат: pdf (true)
Размер: 33.5 MB

Fundamentals of Computing and Programming provides not only theoretical knowledge but also practical aspects to make the student industry-ready. Each chapter is presented in a unique way with lot of examples, sample programs and most importantly comprehensive interview readiness questions in the last section, which will not only help revisit the concepts, but also make sure that the student can face the interviewer in this prescribed area without fear and hesitation. The book deals with topics like the fundamentals, generations, organization and architecture of computers in the beginning and then the chapter further deals with number systems, software classification, the Internet, C programming, fundamental rules and guidelines, operators, arrays and string operations the structures and unions and so on.
 

Серия "Профессиональное программирование" в 67 книгах

Автор: SCART56 от 10-02-2025, 01:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Серия "Профессиональное программирование" в 67 книгах
Автор(ы): разные
Издательство: БХВ-Петербург
Год: 2005-2025
Страниц: 1000+
Формат: pdf, djvu
Размер: 1.9 Гб
Язык: русский

Серия "Профессиональное программирование" - незаменимый помощник в изучении современных технологий программирования и выборе оптимальных и эффективных решений при разработке программ. Для квалифицированных разработчиков программного обеспечивания, системных аналитиков, архитекторов проектов.
 

Java 17 Backend Development: Design backend systems using Spring Boot, Docker, Kafka, Eureka, Redis, and Tomcat

Автор: literator от 9-02-2025, 21:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Java 17 Backend Development: Design backend systems using Spring Boot, Docker, Kafka, Eureka, Redis, and Tomcat
Автор: Elara Drevyn
Издательство: GitforGits
Год: December 10, 2024
Страниц: 182
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This book offers beginners and backend developers with practical guidance on developing robust server-side applications with Java 17. Each chapter is structured around hands-on examples, real-world challenges, and step-by-step solutions tailored to Java professionals aiming to elevate their expertise in backend systems. It seamlessly transitions through essential development phases, covering foundational elements like from object-oriented design and basic REST endpoints to advanced microservices architecture and container orchestration. It covers from wiring up databases with Hibernate to managing asynchronous communication with Apache Kafka and securing endpoints with Spring Security. You will explore caching strategies with Redis and diving into techniques to boost performance and reduce database load. The book also covers testing and debugging topics, highlighting modern tools and practices such as JUnit, Mockito, integration tests, and distributed tracing. This book is for Java developers, Spring developers, Spring Boot Programmers, web developers, and full-stack developers, as well as anyone interested in exploring the world of Java to improve the back-end of enterprise applications. You'll need some hands-on experience with Java 17 to get the most out of this book.
 

Practical C++ Machine Learning: Hands-on strategies for developing simple machine learning models using C++ data structures

Автор: literator от 9-02-2025, 20:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Practical C++ Machine Learning: Hands-on strategies for developing simple machine learning models using C++ data structures and libraries
Автор: Anais Sutherland
Издательство: GitforGits
Год: November 8, 2024
Страниц: 174
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This book introduces C++ programmers to the world of Machine Learning. If you know C++ but haven't worked with Machine Learning solutions before, this book is a good place to start learning the basics and experimenting with the language's essential concepts and techniques. The book starts off by showing you how to set up a development environment and put together some basic neural networks using the Flashlight library. It then covers essential tasks like data preprocessing, model training, and evaluation, with practical examples that show how Machine Learning works in a C++ context. You will also learn strategies for dealing with common problems like overfitting and performance optimization. The next few chapters get into more complex topics like convolutional neural networks, model deployment, and some key performance tuning techniques. This will help you develop and integrate your own models into applications. One of the positive aspects of using C++ for Machine Learning is its ability to execute code at blazing speeds.
 

Computer Fundamentals & Java Programming: A Beginner's Guide

Автор: literator от 9-02-2025, 19:18, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Computer Fundamentals & Java Programming: A Beginner's Guide: In Simple Steps
Автор: V.K. Pandya
Издательство: Independently published
Год: 2025
Страниц: 379
Язык: английский
Формат: pdf
Размер: 14.3 MB

This book is written for learners with little to no experience with computers and Java programming. It is organized to start with the fundamentals and then gradually move towards advanced topics. The 100+ examples and practice questions in this book should help learners get good hands-on practice with every topic covered in this book. Clear, step-by-step explanations of each topic will guide readers to get comfortable with Java programming and start writing programs using advanced concepts. This book will help readers get comfortable with computer programming, starting from the fundamentals of computers to the object-oriented programming in Java. I included computer fundamentals to give a good foundation to any new learners because we should build a strong foundation about the subject before diving deeper. A code snippet and an explanation of the same follow each Java topic covered in this book. This book is for readers who are new to computer programming. If you are entirely new to computer programming and interested in learning the subject from the foundation level, then this book is for you.
 

JavaScript Handbook: Core Concepts: JavaScript Foundations

Автор: literator от 9-02-2025, 18:18, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: jаvascript Handbook: Core Concepts: jаvascript Foundations: Essential Concepts and Skills
Автор: Laurence Lars Svekis
Издательство: Independently published
Серия: Advanced Core jаvascript Mastery Series
Год: December 18, 2024
Страниц: 260
Язык: английский
Формат: pdf
Размер: 55.2 MB

The jаvascript Handbook: Core Concepts is a comprehensive guide designed to help developers build a rock-solid foundation in jаvascript programming. Whether you’re a beginner taking your first steps or an experienced developer looking to fill knowledge gaps, this book delivers clear, practical lessons on essential concepts like variables, functions, closures, and asynchronous programming. The book offers an interactive learning experience that combines theory with practice. Each chapter focuses on a core jаvascript concept, starting with clear explanations and real-world examples. To reinforce understanding, every chapter includes multiple-choice questions, coding exercises, and step-by-step solutions that challenge and support the learner. Whether you're preparing for an interview, seeking to level up your development skills, or aiming to deepen your understanding of jаvascript, the jаvascript Handbook: Core Concepts will guide you every step of the way.
 

Machine Learning: From the Classics to Deep Networks, Transformers, and Diffusion Models, 3rd Edition

Автор: literator от 9-02-2025, 03:52, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Machine Learning: From the Classics to Deep Networks, Transformers, and Diffusion Models, 3rd Edition
Автор: Sergios Theodoridis
Издательство: Academic Press/Elsevier
Год: 2026
Страниц: 1220
Язык: английский
Формат: pdf (true)
Размер: 21.4 MB

Machine Learning: From the Classics to Deep Networks, Transformers and Diffusion Models, Third Edition starts with the basics, including least squares regression and maximum likelihood methods, Bayesian decision theory, logistic regression, and decision trees. It then progresses to more recent techniques, covering sparse modelling methods, learning in reproducing kernel Hilbert spaces and support vector machines. Bayesian learning is treated in detail with emphasis on the EM algorithm and its approximate variational versions with a focus on mixture modelling, regression and classification. Nonparametric Bayesian learning, including Gaussian, Chinese restaurant, and Indian buffet processes are also presented. Monte Carlo methods, particle filtering, probabilistic graphical models with emphasis on Bayesian networks and hidden Markov models are treated in detail. Neural networks and Deep Learning are thoroughly presented, starting from the perceptron rule and multilayer perceptrons and moving on to convolutional and recurrent neural networks, adversarial learning, capsule networks, deep belief networks, GANs, and VAEs. Most chapters include a number of computer exercises in both MatLab and Python, and the chapters dedicated to Deep Learning include exercises in PyTorch.
 

Introduction to Software for Chemical Engineers, 3rd Edition

Автор: literator от 9-02-2025, 03:16, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Introduction to Software for Chemical Engineers, 3rd Edition
Автор: Mariano Martín Martín
Издательство: CRC Press
Год: 2025
Страниц: 888
Язык: английский
Формат: pdf (true)
Размер: 39.8 MB

The field of chemical engineering and its link to computer science is in constant evolution, and engineers have an ever-growing variety of tools at their disposal to tackle everyday problems. Introduction to Software for Chemical Engineers, Third Edition provides a quick guide to the use of various computer packages for chemical engineering applications. It covers a range of software applications, including Excel and general mathematical packages such as MATLAB, MathCAD, R, and Python. Coverage also extends to process simulators such as CHEMCAD, HYSYS, and Aspen; equation-based modeling languages such as gPROMS; optimization software such as GAMS, AIMS, and Julia; and specialized software like CFD or DEM codes. The different packages are introduced and applied to solve typical problems in fluid mechanics, heat and mass transfer, mass and energy balances, unit operations, reactor engineering, and process and equipment design and control.
 

Crafting Clean Code with JavaScript and React: A Practical Guide to Sustainable Front-End Development

Автор: literator от 8-02-2025, 20:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Crafting Clean Code with jаvascript and React: A Practical Guide to Sustainable Front-End Development
Автор: Héla Ben Khalfallah
Издательство: Apress
Год: 2024
Страниц: 454
Язык: английский
Формат: pdf (true), epub (true)
Размер: 21.9 MB

Understand the guiding principles of "clean code" and how it applies to modern front-end development, accessibility (a11y), semantics, performance, and the Green Web. Highlighting key topics ranging from the foundations of jаvascript and HTML to popular frameworks like React, this book provides best practices to ensure code and applications are easier, more efficient and cost effective to run. Using a web-based application as an example, you'll begin by cleaning and improving its code base by dividing the jаvascript into smaller, reusable and composable functions without side effects. Then, you'll improve the HTML code base by applying "Disability Driven Design" patterns, focusing on semantics before moving on to improving the architecture with a functional style (immutable, modular and composable). Because the web today needs to be green with reduced loading time and energy consumption, you'll apply some tips and tricks to improve code performance and see how to best monitor it in a continuous and scalable way. For programmers, developers, engineers and product managers who are looking at cost-efficient ways to make their applications run more smoothly and efficiently.