Catalog Search Results
Author
Language
English
Formats
Description
Scala 3--A Clear, Concise Guide Scala 3 is concise, consistent, flexible, robust, and efficient, but there's a lot to learn and navigating features and improvements can be challenging. Scala for the Impatient, Third Edition, is a complete yet concise guide that reflects the major enhancements of Scala 3, from improved syntax and revamped type system to powerful contextual abstractions. This indispensable tutorial offers a faster, easier pathway for...
Author
Language
English
Formats
Description
"The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages. Klabnik and Nichols, alumni of the Rust Core Team, share their knowledge to help...
3) Java
Author
Series
Pub. Date
[2022]
Language
English
Formats
Description
Learn to write practical, reusable code with the straightforward tutorials and tips in the newest edition of this For Dummies best-seller.
Author
Language
English
Formats
Description
The Ninth Edition of Sams Teach Yourself C++ in One Hour a Day Starting with one hour a day, you can gain all the skills you need to begin programming in C++. This complete tutorial will help you quickly master the basics of object-oriented programming and teach you advanced C++ language features and concepts. Fully updated for the C++20 standard, this practical book is designed to help you write C++ code that's faster, simpler, and more reliable....
Author
Publisher
Microsoft Press
Language
English
Formats
Description
"What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new ways to communicate with each other. And through CODE, we see how this ingenuity - and our very human compulsion to communicate - have driven the technological innovations of the past two centuries." "Using everyday objects and familiar language systems such as Braille and Morse...
Author
Series
Publisher
John Wiley & Sons, Inc
Pub. Date
[2022]
Language
English
Formats
Description
"Adding some coding know-how to your skills can help launch a new career or bolster an old one. Coding All-in-One For Dummies offers an ideal starting place for learning the languages that make technology go. This edition gets you started with a helpful explanation of how coding works and how it's applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. Add coding...
Author
Language
English
Formats
Description
"Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and run Java programs. Best-selling programming author Herb Schildt covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You'll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities....
Author
Publisher
No Starch Press
Pub. Date
[2023]
Language
English
Formats
Description
"The Book of I²C, the first comprehensive guide to the I²C bus, gets you started designing and programming I²C systems. With over 100 detailed figures, numerous program examples, and annotated source-code listings, this book walks you through the I²C implementations of systems like Arduino, Teensy, and Raspberry Pi, as well as variants of the I²C and common I²C peripheral ICs"--
Author
Pub. Date
2023.
Language
English
Appears on these lists
Description
"Pearl Harris has learned the hard way to be careful in work and in love. When she is appointed acting director of OurCode, a nonprofit aimed at inspiring high schoolers to code, she has a chance to make lasting change for the organization, but a scandal has put their reputation at risk. Further complicating matters, Pearl didn't expect the one man she hasn't stopped thinking about in seven years to be the newest member of her board of directors....
Author
Publisher
No Starch Press
Language
English
Formats
Description
"An introduction to solving problems with algorithms and data structures, using competitive programming examples. Topics covered include recursion, dynamic programming, graphs, greedy algorithms, heaps, hash tables, segment trees, and other data structures for efficiently handling data"-Provided by publisher"--
Author
Publisher
Manning Publications
Pub. Date
2020.
Language
English
Description
Object Design Style Guide presents dozens of professional techniques for writing OO code. In it, veteran developer Matthias Noback lays out design rules for constructing objects, defining methods, changing and exposing state, and much more. All examples use instantly familiar pseudocode, so you can follow along in the language you prefer. You'll go case by case as you explore important scenarios and challenges for object design and then walk through...
Author
Publisher
Pragmatic Bookshelf
Pub. Date
[2023]
Language
English
Description
Data is at the core of every business, but it is useless if nobody can access and analyze it. Learn how to generate business value by making your data accessible with advanced table UIs. This definitive guide teaches you how to bring your data to the fingertips of nontechnical users with advanced features like pagination, sorting, filtering, and infinity scrolling. Build reactive and reuseable table components by leveraging Phoenix LiveView, schemaless...
17) Language server protocol and implementation: supporting language-smart editing and programming tools
Author
Publisher
Apress
Pub. Date
[2022]
Language
English
Description
Understand the important aspects of implementing a production-grade language server in support of language-smart tools such as code editors and other programming utilities. This book shows you how to create a single implementation of a language server that can be used by multiple tools, enabling you to do the job once in a way that can be shared and reused. This book covers the language server protocol used for communication between programming tools...
18) Programming 101: the how and why of programming revealed using the processing programming language
Author
Publisher
Apress
Pub. Date
2018.
Language
English
Description
Understand the importance of programming, even if you've never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process of programming, starting with formulating an idea, planning, building on past projects, and refining the work, similar...
Author
Publisher
APress
Pub. Date
2020.
Language
English
Description
Discover the Ballerina programming language for next-generation microservices and native cloud application development. This book shows you that Ballerina is a cutting-edge programming language, which incorporates many of the latest technological advancements in programming language theory. You'll learn variables and types, modules and functions, flow control, error handling, concurrency, I/O, cloud/network programming, persistence and data access,...
Author
Series
Publisher
No Starch Press
Language
English
Appears on these lists
Formats
Description
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand--no prior programming experience required. You'll...
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request