-
Beginning Ring Programming: From Novice to Professional
Author Mansour Ayouni
Gain a gentle introduction to the world of Ring programming with clarity as a first concern using a lot of practical examples. The first part lays the foundations of the language and its basic features (data types, control structures, functions, and classes). The unique w....
Release Date 2020/05 -
Author Chris Barker
Get to grips with Apple's new SwiftUI framework for creating robust UIs for iOS and iPadOS using Swift programmingKey FeaturesUse SwiftUI for building dynamic apps for Apple devices from scratch Understand declarative syntax in cross-platform development and how states ....
Release Date 2020/04 -
Author Vardan Grigoryan , Shunguang Wu
Design and architect real-world scalable C++ applications by exploring advanced techniques in low-level programming, object-oriented programming (OOP), the Standard Template Library (STL), metaprogramming, and concurrencyKey FeaturesDesign professional-grade, maintainable....
Release Date 2020/04 -
Android Studio 3.6 Development Essentials - Kotlin Edition
Author Neil Smyth
Update your Android Studio skills and build modern Android applications using KotlinKey FeaturesSet up Android development and testing environmentsGain core knowledge of the Kotlin programming languageStudy the design of Android applications and its user interfaces in-dep....
Release Date 2020/04 -
Author Marius Bancila , Raffaele Rialdi , Ankit Sharma
Get started with C# and strengthen your knowledge of core programming concepts such as procedural, object-oriented, generic, functional, and asynchronous programming along with the latest features of C# 8Key FeaturesLearn the fundamentals of C# with the help of easy-to-fo....
Release Date 2020/04 -
Author Richard Feldman
Elm in Action teaches you the Elm language along with a new approach to coding frontend applications. Chapter by chapter, you’ll create a full-featured photo-browsing app, learning as you go about Elm’s modular architecture, Elm testing, and how to work seamlessly with yo....
Release Date 2020/04 -
C++20 Recipes: A Problem-Solution Approach
Author J. Burton Browning , Bruce Sutherland
Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference guide that covers the C++ core language standard as well as some of the code templates available in standar....
Release Date 2020/04 -
Author Anghel Leonard
This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot. The book is structured around practical recipes, where each recipe discusses a performance case or performance-related case, and almost....
Release Date 2020/04 -
Author Christian Mayer
Python One-Liners will teach you how to read and write “one-liners”: concise statements of useful functionality packed into a single line of code. You'll learnhow to systematically unpack and understand any line of Python code, and write eloquent, powerfully compressed P....
Release Date 2020/04 -
Mastering Windows Presentation Foundation - Second Edition
Author Sheridan Yuen
Gain the expertise you need to build custom application frameworks and responsive and visually appealing user interfaces with WPF, C#, and .NETKey FeaturesDiscover a smarter way of working with WPF using the MVVM software architectural pattern Create your own lightweight....
Release Date 2020/03 -
Hands-On High Performance with Go
Author Bob Strecansky
Proven methodologies and concurrency techniques that will help you write faster and better code with Go programmingKey FeaturesExplore Go's profiling tools to write faster programs by identifying and fixing bottlenecks Address Go-specific performance issues such as memo....
Release Date 2020/03 -
Hands-On Microservices with C# 8 and .NET Core 3 - Third Edition
Author Gaurav Aroraa , Ed Price , Scott Hanselman
Learn the essential concepts, techniques, and design patterns that will help you build scalable and maintainable distributed systemsKey FeaturesLearn to design, implement, test, and deploy your microservices Understand the challenges and complexities of testing and monit....
Release Date 2020/03 -
Hands-On Swift 5 Microservices Development
Author Ralph Kuepper , Tanner Nelson
Learn to design and deploy fully functioning microservices for your applications from scratch using Swift, Docker, and AWSKey FeaturesUnderstand server-side Swift development concepts for building your first microservice Build microservices using Vapor 4 and deploy them ....
Release Date 2020/03 -
Author Ian F. Darwin
Java continues to grow and evolve, and this Cookbook continues to evolve in tandem. This book helps to get you up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from string ha....
Release Date 2020/03 -
Essential ASP.NET Web Forms Development: Full Stack Programming with C#, SQL, Ajax, and JavaScript
Author Robert E. Beasley
Go from beginner to pro using one of the most effective and widely used technology stacks, Microsoft ASP.NET. Beginning with the basics, you will learn how to create interactive, professional-grade, database-driven web applications in no time, using ASP.NET, C#, SQL....
Release Date 2020/03 -
Author Elshad Karimov
Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their developmen....
Release Date 2020/03 -
Introducing Play Framework: Java Web Application Development
Author Prem Kumar Karunakaran
Enter the world of rapid web application development. This gentle introduction to Play covers all you need to know: it carefully introduces the background concepts before diving into examples, making learning Play 2 enjoyable (it includes the latest Play framework version....
Release Date 2020/03 -
Jakarta EE Recipes: A Problem-Solution Approach
Author Josh Juneau
Take a problem-solution approach to programming enterprise Java applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications. This book provides effective and proven code snippets that you can im....
Release Date 2020/03 -
Author Shaun Ross Mitchell , Kurt Guntheroth , Dale Green
Cut through the noise and get real results with a step-by-step approach to learning C++ developmentKey FeaturesIdeal for the C++ beginner who is getting started for the first time A C++ tutorial with step-by-step exercises and activities that help build key skills ....
Release Date 2020/02 -
C++ System Programming Cookbook
Author Onorato Vaticone
A problem-solution-based guide to help you overcome hurdles effectively while working with kernel APIs, filesystems, networks, threads, and process communicationsKey FeaturesLearn to apply the latest C++ features (from C++11, 14, 17, and 20) to facilitate systems programm....
Release Date 2020/02 -
Author B. M. Harwani
A comprehensive guide with practical instructions for learning data structures, low-level programming, high-performance computing, networking and IoT to help you understand the latest standards in C programming such as C11 and C18Key FeaturesTackle various challenges in C....
Release Date 2020/02 -
Learning RxJava - Second Edition
Author Nick Samoylov , Thomas Nield
Updated with the latest Maven coordinates, Java programming features, and API changes, this book is your guide to solving problems in writing asynchronous and event-based programsKey FeaturesExplore a variety of tools and techniques used to solve problems in implementing ....
Release Date 2020/02 -
ASP.NET Core 3 and Angular 9 - Third Edition
Author Valerio De Sanctis
Build a simple, yet fully-functional modern web application using .NET Core 3.1, Entity Framework Core and Angular 9Key FeaturesExplore the latest edition of the bestselling book ASP.NET Core 2 and Angular 5 Design, build and deploy a Single Page Application or Progressi....
Release Date 2020/02 -
Author Caleb Hattingh
If you’re among the Python developers put off by asyncio’s complexity, it’s time to take another look. Asyncio is complicated because it aims to solve problems in concurrent network programming for both framework and end-user developers. The features you need to co....
Release Date 2020/02 -
Author Scott Oaks
Coding and testing are generally considered separate areas of expertise. In this practical book, Java expert Scott Oaks takes the approach that anyone who works with Java should be adept at understanding how code behaves in the Java Virtual Machine—including the tu....
Release Date 2020/02 -
Pro Perl Programming: From Professional to Advanced
Author William Bo Rothwell
Master intermediate to advanced techniques of the Perl programming language starting with a focus on regular expressions and some of their advanced features. This book then covers other pro-level features, including formatted output, file handling, and more. &nb....
Release Date 2020/02 -
Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications
Author Shing Lyu
Go beyond the basics and build complete applications using the Rust programming language. The applications in this book include a high-performance web client, a microcontroller (for a robot, for example), a game, an app that runs on Android, and an application that i....
Release Date 2020/02 -
Beginning Ballerina Programming: From Novice to Professional
Author Anjana Fernando , Lakmal Warusawithana
Discover the Ballerina programming language for next-generation microservices and cloud-native application development. This book shows you that Ballerina is a cutting-edge programming language which incorporates many of the latest technological advancements in programmin....
Release Date 2020/02 -
Author Alfredo Deza , Noah Gift
Getting started with testing can be hard, and this book aims make it all very easy by using examples and explaining the process in a straightforward way. Testing is a core principle of robust software implementations and should be a prime skill to master that can be appli....
Release Date 2020/02 -
Mastering JavaScript Functional Programming - Second Edition
Author Federico Kereki
Explore the functional programming paradigm and the different techniques for developing better algorithms, writing more concise code, and performing seamless testingKey FeaturesExplore this second edition updated to cover features like async functions and transduce....
Release Date 2020/01