by Andrew Stellman, Jennifer Greene
What will you learn from this book?Dive into C# and create apps, user interfaces, games, and more using this fun and highly visual introduction to C#, .NET Core, and Visual Studio. With this completely updated guide, which covers C# 8.0 and Visual Studio 2019, beginning programmers like you will build a fully functional game in the opening chapter. Then you'll learn how to use classes and object-orient...
Price: $26.95 | Publisher: O'Reilly Media | Release: 2021
JavaScript Cookbook, 3rd Edition
by Adam Scott, Matthew MacDonald, Shelley Powers
Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes for common programming tasks, along with techniques for building apps that work in any browser. You'll get adaptable code samples that you can add to almost any project-and you'll learn more about JavaScript in the process.The recipes in this book take advantage of the latest featu...
Price: $32.64 | Publisher: O'Reilly Media | Release: 2021
Programming Android with Kotlin
by Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, Mike Dunn, G. Blake Meike
Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now Androidâ??s officialdevelopment language. With this practical book, Android developers will learn how to make the transition from Java to Kotlin, including how Kotlin provides a true advantage for gaining control over asynchronous computations.Autho...
Price: $44.09 | Publisher: O'Reilly Media | Release: 2021
by Jon Bodner
Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential ba...
Price: $46.86 | Publisher: O'Reilly Media | Release: 2021
by Tim McNamara
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tric...
Price: $38.75 | Publisher: Manning | Release: 2021
by Daniela Sfregola
Scala is a multi-style programming language for the JVM that supports both object-oriented and functional programming. Master Scala, and you'll be well-equipped to match your programming approach to the type of problem you're dealing with. Packed with examples and exercises, Get Programming with Scala is the perfect starting point for developers with some OO knowledge who want to learn Scala and p...
Price: $49.99 | Publisher: Manning | Release: 2021
Functional Programming in Kotlin
by Marco Vermeulen, Rúnar Bjarnason, Paul Chiusano
Functional Programming in Kotlin is a reworked version of the bestselling Functional Programming in Scala, with all code samples, instructions, and exercises translated into the powerful Kotlin language. In this authoritative guide, you'll take on the challenge of learning functional programming from first principles. Complex concepts are demonstrated through exercises that you'll love to test you...
Price: $18.63 | Publisher: Manning | Release: 2021
Functional Programming in C#, 2nd Edition
by Enrico Buonanno
Functional Programming in C# has helped thousands of developers apply functional thinking to C# code. Its practical examples and spot-on treatment of FP concepts makes it the perfect guide for proficient C# programmers. This second edition is fully revised to cover new functional-inspired features in the most recent releases of C#, including tuples, async streams, pattern matching, and records. Each chapter...
Price: $53.99 | Publisher: Manning | Release: 2021
by 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 input. Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that m...
Price: $16.98 | Publisher: The Pragmatic Programmers | Release: 2021
Racket Programming the Fun Way
by James W. Stelly
At last, a lively guided tour through all the features, functions, and applications of the Racket programming language. You'll learn a variety of coding paradigms, including iterative, object oriented, and logic programming; create interactive graphics, draw diagrams, and solve puzzles as you explore Racket through fun computer science topics - from statistical analysis to search algorithms, the Turing...
Price: $37.49 | Publisher: No Starch Press | Release: 2021