-
Author Amit Saha
Step-by-step instruction on writing your first production-ready servers with GolangGoogle's Go language, otherwise known as Golang, is a fast, simple, and reliable language that is rapidly becoming a highly popular choice for developers of all kinds. With particular utility in cloud-native environm....
Release Date 2021/12 -
Captain Code: Unleash Your Coding Superpower with Python
Author Shmuel Forta , Ben Forta
Becoming a coder is all fun and games!Everyone should learn to code. Much like drawing and sketching, playing an instrument, cooking, or taking pictures and shooting videos, coding is a creative endeavor, which means it's a way to actually create stuff, and creating stuff is incredibly rewarding an....
Release Date 2021/12 -
Coding with Roblox Lua in 24 Hours: The Official Roblox Guide
Author Official Roblox Books(Pearson)
Straight from Roblox: the easy, step-by-step, full-color introduction to building great games with RobloxThe only official beginner’s guide! Build your skills one step at a time, in 24 one-hour lessonsCovers all you need to know to get started fast — with all example projects available for downloadT....
Release Date 2021/12 -
Extending Power BI with Python and R
Author Luca Zavarella , Francesca Lazzeri
Perform more advanced analysis and manipulation of your data beyond what Power BI can do to unlock valuable insights using Python and RKey FeaturesGet the most out of Python and R with Power BI by implementing non-trivial codeLeverage the toolset of Python and R chunks to inject scripts into your Po....
Release Date 2021/11 -
Programming Android with Kotlin
Android development is so vast that mastering this mobile operating system can seem daunting--particularly now that Kotlin has become the official Android development language. This book helps Android developers make the transition from Java to Kotlin and shows them how Kotlin provides a true advant.... -
C and Python Applications : Embedding Python Code in C Programs, SQL Methods, and Python Sockets
Author Philip Joyce
Solve problems by embedding Python code in a C programs, SQL methods, Python sockets. This book uses rudimentary mathematics and basic programming to create practical Python applications for embedding. You'll start with an introduction to C and Python, assuming a fundamental unders....
Release Date 2021/11 -
Author Joseph Thachil George
Deepen your understanding of blockchain technology and develop your own blockchain applications. This book provides a thorough review of distribution-based systems on blockchain technology, starting from the fundamental concepts that underlie it, all the way through the implementation of a blockchai....
Release Date 2021/11 -
Lean Six Sigma For Dummies, 4th Edition
Author Martin Brenig-Jones , Jo Dowdall
Become a process improvement star with Lean Six Sigma! Thinking Lean? Not in terms of weight loss, but operational efficiency? Then you can get into the Lean mindset with Lean Six Sigma For Dummies. A popular process improvement strategy u....
Release Date 2021/11 -
Code That Fits in Your Head: Heuristics for Software Engineering
The latest title in Addison Wesley's world-renowned Robert C. Martin Series on better software development, Code That Fits in Your Head offers indispensable practical advice for writing code at a sustainable pace, and controlling the complexity that causes too many software projects to spin out of .... -
Sams Teach Yourself Unity Game Development in 24 Hours, 4th Edition
In just 24 lessons of one hour or less, Sams Teach Yourself Unity Game Development in 24 Hours will help you master the Unity game engine. This books straightforward, step-by-step approach teaches you everything from the absolute basics through sophisticated game physics, animation, and mobile devic.... -
Author Joe Mayo
Even if you're familiar with C# syntax, knowing how to combine various language features is a critical skill when building applications. This handy cookbook is packed full of recipes to help you solve issues for C# programming tasks you're likely to encounter. You'll l....
Release Date 2021/10 -
Author George Heineman
When it comes to writing efficient code, every software professional needs to have an effective working knowledge of algorithms. In this practical book, author George Heineman (Algorithms in a Nutshell) provides concise and informative descriptions of key algorithms that ....
Release Date 2021/10 -
Software Architecture: The Hard Parts
There are no easy decisions in software architecture. Instead, there are many hard parts: difficult problems or issues with no best practices that force you to choose among various compromises to succeed. With this book, you'll learn how to think critically about the trade-offs involved with distri.... -
Author Duncan McGregor , Nat Pryce
Kotlin has raised the bar for programming languages on the Java Virtual Machine with its compatibility, readability, efficiency, and tool support. But adopting a new language can be daunting, especially when you're working with business-critical Java code that must meet ....
Release Date 2021/10 -
Learning Test-Driven Development
Your code is a testament to your skills as a developer. No matter what language you use, your code should be clean, elegant, and uncluttered? With test-driven development (TDD), you'll write better code--code that's easy to understand, retains its elegance, and works for years to come.This indispe.... -
Software Development Pearls: Lessons from Fifty Years of Software Experience
Experience is a powerful teacher, but it is also slow and painful -- and software practitioners cannot afford to make every mistake others have suffered. This book helps you compress your learning curve and bypass much of the pain by absorbing lessons from others who served in the trenches before yo.... -
Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software
Rapidly Understand New Domains, So You Can Build Great Software for ThemUsing Domain Storytelling, you can quickly gain clarity about a new domain's people, tasks, tools, work items, and events, avoiding costly misunderstandings and building better software. In Domain Storytelling, the method's in.... -
Clean Craftsmanship: Disciplines, Standards, and Ethics
In Clean Craftsmanship, the legendary Robert C. Martin ("Uncle Bob") has written every programmer's definitive guide to working well. Martin brings together the disciplines, standards, and ethics you need to deliver robust, effective code quickly and productively, and be proud of all the software y.... -
Author Dmitry Zinoviev
Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user inp....
Release Date 2021/09 -
Learning the vi and Vim Editors, 8th Edition
Author Arnold Robbins , Elbert Hannah
vi and its derivatives are perhaps the most important family of text editors in the programming community. With this updated guide, Unix and Linux users will learn text editing basics for both vi and Vim ("vi improved") before moving onto advanced editing tools for each e....
Release Date 2021/09 -
Solution Architecture with .NET
Learn about the responsibilities of a .NET solution architect and explore solution architecture principles, DevOps solutions, and design techniques and standards with hands-on examples of design patternsKey FeaturesFind out what are the essential personality traits and responsibilities of a solution.... -
Hands-On Unity 2021 Game Development - Second Edition
Achieve mesmerizing game experiences using the latest Unity 2021 features by following a practical approach to building professional gamesKey FeaturesUnleash the capabilities of C# scripting to create UIs, graphics, game AI agents and moreExplore Unity's latest tools, including Universal Render Pip.... -
Concepts and Semantics of Programming Languages 1
This book – the first of two volumes – explores the syntactical constructs of the most common programming languages, and sheds a mathematical light on their semantics, while also providing an accurate presentation of the material aspects that interfere with coding. Concepts and Semanti....