This textbook offers a deep understanding of the essential concepts of programming languages. The approach is analytic and hands-on. The …
This book is for C# developers who want to learn how to develop professional web applications with Microsofts ASP.NET 3.5. …
This is the latest edition of our best-selling C# book. It focuses on how to develop professional Windows Forms applications …
For several years I've taught an advanced undergraduate programming language course using the second edition of this book. Now I …
"An excellent book, crammed with good advice on using the Java™ programming language and object-oriented programming in general."—Gilad Bracha, Computational …
The software architecture landscape has evolved dramatically over the past decade. Microservices have displaced monoliths. Data and applications are increasingly …
Research in parallel programming has been a mainstream topic for a decade, and will continue to be so for many …
You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're …
Working with unbounded and fast-moving data streams has historically been difficult. But with Kafka Streams and ksqlDB, building stream processing …
Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language.Launch into coding with Mission …
Discover effective techniques, workarounds, and expert guidance for avoiding situations where your application might break following PHP 8 migrationKey FeaturesGet …
Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp …
This advanced resource is ideal for experienced programmers seeking practical solutions to real problems. Discover valuable coding techniques and best …
The goal of the book is to provide the basis for a critical understanding of most modern programming languages. Thus, …
The study of type systems for programming languages now touches many areas of computer science, from language design and implementation …
This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end …
The design and implementation of programming languages, from Fortran and Cobol to Caml and Java, has been one of the …
Design is an essential topic for all compuer science students regardless of whether or not they will ever have to …
QGIS is the leading alternative to proprietary GIS software. Although QGIS is described as intuitive, it is also, by default, …
If there's one thing that's said more than anything else about the Go language, it's that "Go is a server …
he authors of javascript books are probably some of the brightest people around. And maybe thats the problem. Maybe they …
This guide provides a comprehensive description of the features and implementation of Fortran 77. Ideal as a text from which …
More physicists today are taking on the role of software developer as part of their research, but software development isn’t …
Want to learn the Python language without slogging your way through how to manuals? With Head First Python, you’ll quickly …
Learn all the basics of C# 3.0 from Beginning C# 3.0: An Introduction to Object Oriented Programming, a book that …
Apply functional programming techniques to write testable terser code for frontend and backend development with improved clarity, concurrency, and performance …
Would you like to go from first idea to working code much, much faster? Do you currently spend more time …
""Uncover the fundamental concepts of Git, the popular version control system, with 'Git from the Bottom Up', a comprehensive guide …
Code collaboratively with GitHub Once you’ve learned the basics of coding the next step is to start sharing your expertise, …
Towards the Learning Grid Advances in Human Learning Services Volume 127 Frontiers in Artificial Intelligence and Applications Edited by: P. …
""Embark on a fascinating journey to unravel the mysteries of asynchronous programming and performance optimization in JavaScript with 'You Don't …
Discover how to use JavaScript design patterns to create powerful applications with reliable and maintainable code About This BookLearn how …
Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that …