-
A Friendly Guide to Software Development : What You Should Know Without Being a Developer
Author Leticia Portella
Software is everywhere, but despite being so common and useful, it remains magical and mysterious to many. Still, more and more people are finding themselves working for tech companies, or with an array of software products, services, and tools. This can segregate those who understand tech from thos....
Release Date 2022/11 -
Author Akshay Kulkarni , Adarsha Shivananda , Anoosh Kulkarni , V Adithya Krishnan
This book will teach you how to build recommender systems with machine learning algorithms using Python. Recommender systems have become an essential part of every internet-based business today.You'll start by learning basic concepts of recommender systems, with an overview of different types of re....
Release Date 2022/11 -
Author Victor G. Brusca
Interested in learning how to program with Java? Let’s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fu....
Release Date 2022/11 -
Finding Ghosts in Your Data: Anomaly Detection Techniques with Examples in Python
Author Kevin Feasel
Discover key information buried in the noise of data by learning a variety of anomaly detection techniques and using the Python programming language to build a robust service for anomaly detection against a variety of data types. The book starts with an overview of what anomalies and outliers are an....
Release Date 2022/11 -
Beginning Go Programming: Build Reliable and Efficient Applications with Go
Author Rumeel Hussain , Maryam Zulfiqar
Understand and write programs in Go, a multi-paradigm language with built-in features for concurrent programming. This book enables developers to build software that is simple, reliable, and efficient. It'll also help beginners to start programming Go-based applications.Beginning Go Programming beg....
Release Date 2022/11 -
Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices
Author K. Siva Prasad Reddy , Sai Upadhyayula
Learn the Spring Boot 3 micro framework and build your first Java-based cloud-native applications and microservices. Spring Boot is the lightweight, nimbler cousin to the bigger Spring Framework, with plenty of "bells and whistles." This updated edition includes coverage of Spring Native, which will....
Release Date 2022/11 -
App Development Using iOS iCloud: Incorporating CloudKit with Swift in Xcode
Author Shantanu Baruah , Shaurya Baruah
Create a professional looking app from start to finish that takes advantage of iCloud technology. Rather than working with Storyboarding for building your UI, you’ll use code to build professional looking screens. Using code is standard for professional developers to fit form factor alignment across....
Release Date 2022/11 -
Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET
Author Vaskaran Sarcar
Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET.This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find u....
Release Date 2022/11 -
GameMaker Fundamentals: Learn GML Programming to Start Making Amazing Games
Author Ben Tyers
Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games.Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to desig....
Release Date 2022/11 -
Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance
Author Ted Hagos
This book introduces the Kotlin programming skills and techniques necessary for building applications. You'll learn how to migrate your Java programming skills to Kotlin, a Java Virtual Machine (JVM) programming language.The book starts with a quick tour of the Kotlin language and gradually walks y....
Release Date 2022/11 -
Modern Concurrency on Apple Platforms: Using async/await with Swift
Author Andrés Ibañez Kautsch
Build solid software with modern and safe concurrency features. Concurrency is one of the hardest problems in computer science. For years, computer scientists and engineers have developed different strategies for dealing with concurrency. However, the original concurrency primitives are complicated ....
Release Date 2022/11 -
Author Sayan Mukhopadhyay , Pratip Samanta
Understand advanced data analytics concepts such as time series and principal component analysis with ETL, supervised learning, and PySpark using Python. This book covers architectural patterns in data analytics, text and image classification, optimization techniques, natural language processing, an....
Release Date 2022/11 -
Go Fundamentals: Gopher Guides
Author Mark Bates , Cory LaNou
Start Writing Production-Ready Go Code FastThousands of developers and teams want to start taking advantage of Go, the powerful language used in projects ranging from Kubernetes to Docker and Vault. Go Fundamentals is specifically designed to get you up-to-speed fast, to leverage your existing knowl....
Release Date 2022/11 -
Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges
Author Olaf Zimmermann , Mirko Stocker , Daniel Lubke , Uwe Zdun , Cesare Pautasso
Proven Patterns for Designing Evolvable High-Quality APIs--For Any Domain, Technology, or PlatformThis book provides a healthy mix of theory and practice, containing numerous nuggets of deep advice but never losing the big picture . . . grounded in real-world experience and documented with academic ....
Release Date 2022/11 -
Federated Learning with Python
Author Kiyoshi Nakayama PhD , George Jeno
Learn the essential skills for building an authentic federated learning system with Python and take your machine learning applications to the next levelKey FeaturesDesign distributed systems that can be applied to real-world federated learning applications at scaleDiscover multiple aggregation schem....
Release Date 2022/10 -
Real-World Implementation of C# Design Patterns
Author Bruce M. Van Horn II , Van Symons
Build robust applications in C# easily using effective and popular design patterns and best practicesKey FeaturesRecognize solutions to common problems in software design with C#Explore real-world applications of design patterns that can be used in your everyday workGet to grips with 14 patterns and....
Release Date 2022/10 -
Software Architecture for Web Developers
Author Mihaela Roxana Ghidersa
Discover an accessible pathway to advancing your career and becoming a web architect by building a solid technical ground in software architectureKey FeaturesFollow your desired career path that leads to a lucrative job as a web architectDevelop a solid technical background in software architecture ....
Release Date 2022/10 -
Mastering Minimal APIs in ASP.NET Core
Author Andrea Tosato , Marco Minerva , Emanuele Bartolesi
Get a practical understanding of how to build lightweight ASP.NET Core applications and write cleaner, testable, and secure APIs with .NET 6 and Minimal APIsKey FeaturesExplore clear and detailed guidelines to design and develop APIs for ASP.NET Core appsDiscover expert tips, tricks, and best practi....
Release Date 2022/10 -
Hands-On Unity 2022 Game Development - Third Edition
Author Nicolas Alejandro Borromeo
Create, customize, and optimize your own professional games from scratch with Unity 2022Includes invitation to join the online Unity Game Development community to read the book alongside Unity developers/C# programmers and Nicolas Borromeo.Purchase of the print or Kindle book includes a free eBook i....
Release Date 2022/10 -
Tools, Languages, Methodologies for Representing Semantics on the Web of Things
Author Sanju Tiwari , Patrick Siarry , Shikha Mehta , M. A. Jabbar
This book is a guide to the combination of the Internet of Things (IoT) and the Semantic Web, covering a variety of tools, technologies and applications that serve the myriad needs of the researchers in this field. It provides a multi dimensional view of the concepts, tools, techniques and i....
Release Date 2022/10 -
Time Series Forecasting in Python
Author Marco Peixeiro
Build predictive models from time-based patterns in your data. Master statistical models including new deep learning approaches for time series forecasting. In Time Series Forecasting in Python you will learn how to: Recognize a time series forecasting problem and build a performant predictive m....
Release Date 2022/10 -
Author Christopher Preschern
Expert advice on C programming is hard to find. While much help is available for object-oriented programming languages, there's surprisingly little for the C language. With this hands-on guide, beginners and experienced C programmers alike will find guidance about design decisions, including how to....
Release Date 2022/10 -
Version Control with Git, 3rd Edition
Track, branch, merge, and manage code revisions with Git, the free and open source distributed version control system. Through a series of step-by-step tutorials, this practical guide quickly takes you from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for naviga.... -
Author Kevin Wilson
Written as an illustrated, step-by-step guide, this book will introduce you to Python with examples using the latest version of the language. You'll begin by learning to set up your Python environment. The next few chapters cover the basics of Python such as language classifications, Python la....
Release Date 2022/10 -
How to Create a Web3 Startup: A Guide for Tomorrow’s Breakout Companies
Author Tom Taulli
Web3 is the next evolution for the World Wide Web based on Blockchain technology. This book will equip entrepreneurs with the best preparation for the megatrend of Web3 by reviewing its core concepts such as DAOs, tokens, dApps, and Ethereum.With Web2, much of the valuable data and wealth has ....
Release Date 2022/10 -
Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks
Author Martin Kalin
Learn how to program in modern C, from the basics through the advanced topics required for proficiency. This book is the fastest path to C fluency for anyone experienced in a general-purpose programming language. From start to finish, code examples highlight the idioms and best practices behind....
Release Date 2022/10 -
Technical Building Blocks: A Technology Reference for Real-world Product Development
Author Gaurav Sagar , Vitalii Syrovatskyi
This book offers comprehensive coverage of the various technologies and techniques used to build technical products. You will learn how technical product development is collaboratively done across multiple technical teams, primarily those in software engineering, data engineering, and AI/ML engineer....
Release Date 2022/10 -
Building Quality Shaders for Unity®: Using Shader Graphs and HLSL Shaders
Author Daniel Ilett
Understand what shaders are and what they’re used for: Shaders are often seen as mystical and difficult to develop, even by skilled programmers, artists, and developers from other game design disciplines. This book dispels that idea by building up your shader knowledge in stages, starting with funda....
Release Date 2022/10 -
Target C#: Simple Hands-On Programming with Visual Studio 2022
Author Gerard Byrne
So, you want to learn C# and Visual Studio 2022, but are a bit intimidated? Don’t be. Programming is within your grasp! Programmers at any level have to fully understand, and more importantly, be able to code the core constructs. It is impossible to use complex programming concepts such as clas....
Release Date 2022/10