Beginning COBOL for Programmers
Beginning COBOL for Programmers is a comprehensive, sophisticated tutorial and modular skills reference on the COBOL programming language for established programmers. This book is for you if you are a developer who would like to-or must-add COBOL ...
The Creative Programmer
Learn more about stories, examples, and ground-breaking research in this book to help you unleash your creative potential as aprogrammer! For programmers of all experience and skill levels. In The Creative Programmer you will le...
Learn C the Hard Way
You Will Learn C! Zed Shaw has crafted the perfect course for the beginning C programmer eager to advance their skills in any language. Follow it and you will learn the many skills early and junior programmers need to succeedjust like the h...
R for Programmers
This book discusses advanced topics such as R core programing, object oriented R programing, parallel computing with R, and spatial data types. The author leads readers to merge mature and effective methdologies in traditional programing to R prog...
C++ for Programmers
One of the attractive aspects of C++ is that it offers good facilities for object-oriented programming (OOP), but, as a hybrid language, it also supports procedural programming. The significance of this for programmers is that it offers more flexi...
Geometry for Programmers
Master the geometry behind CAD, game engines, GIS, and more! Geometry for Programmers is a hands-on book teaching you the maths behind the tools and libraries to create simulations, 3D prints, and other models in the physical world. I...
Exercises for Programmers
Exercises for Programmers
Math for Programmers
To score a job in data science, machine learning, computer graphics, and cryptography, you need to bring strong math skills to the party. Math for Programmers teaches the math you need for these hot careers, concentrating on what you need to...
R for Programmers
Unlike other books about R, written from the perspective of statistics, R for Programmers: Mastering the Tools is written from the perspective of programmers, providing a channel for programmers with expertise in other programming languages to qui...
Git for Programmers
Learn to track, branch, merge, and manage code revisions for real-world development scenariosKey FeaturesMaster Git and maintain your projects better through version controlGet to grips with Git's typical workflows, advanced functions, and their i...
Python for Programmers
The professional programmer's Deitel¿ guide to Python¿ with introductory artificial intelligence case studies Written for programmers with a background in another high-level language, Python for Programmers uses hands-on instructio...
Mazes for Programmers
Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dimensions. Bend them into Moebius strips, fold them into cubes, and wrap them around spheres. Stretch them into other dimensions, squeeze them into arbitrary outlines, and tile them in a dizzying variety of ways. From twelve little algorithms, you'll discover a vast reservoir of ideas and inspiration. From video games to movies, mazes are ubiquitous. Explore a dozen algorithms for generating these puzzles randomly, from Binary Tree to Eller's, each copiously illustrated and accompanied by working implementations in Ruby. You'll learn their pros and cons, and how to choose the right one for the job. You'll start by learning six maze algorithms and transition from making mazes on paper to writing programs that generate and draw them. You'll be
COBOL Programmers Swing with Java
In the fast moving world of information technology, Java is now the number 1 programming language. Programmers and developers everywhere need to know Java to keep pace with traditional and web-based application development. COBOL Programmers Swing...
C# For Java Programmers
Java Programmers, Preprare for Microsoft's .NET initiative while enhancing your repertoire and marketability with C# for Java Progammers! C# for Java Programmers will prepare readers for the .NET framework by building on what they alr...
Big Book of Small Python Projects
The 100+ short, complete Python programmes in this book are designed to help beginning-to-intermediate Python programmers broaden their skills by providing a diverse set of coding examples they can study, emulate, and draw inspiration from. The pr...
C++20 for Programmers
The professional programmer's Deitel ¿ ¿guide to C++20 Written for programmers with a background in another high-level language, in this book, you'll learn Modern C++ development hands on using C++20 and its "Big Four" features--R...
Go for Java Programmers
Get an in-depth introduction to the Go programming language and its associated standard runtime libraries.¿This book is targeted towards programmers that already know the Java programming language¿and uses that Java knowledge to direct the learnin...
Bluetooth Essentials for Programmers
This book provides an introduction to Bluetooth programming, with a specific focus on developing real code. The authors discuss the major concepts and techniques involved in Bluetooth programming, with special emphasis on how they relate to other ...
STL for C++ Programmers
"It is the first book that I have read that makes STL quickly usable by working programmers" Francis Glassborow, Chair of The Association of C & C++ Users (ACCU) STL for C++ programmers Leen Ammeraal The Standard Template Library (ST...
Java 9 for Programmers
The professional programmers Deitel guide to Java 9 and the powerful Java platform Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching pr...
Physics for Game Programmers
Physics for Game Programmers shows you how to infuse compelling and realistic action into game programming even if you dont have a college-level physics background! Author Grant Palmer covers basic physics and mathematical models and then shows ho...
Visual Basic 2005 Cookbook
This book will help you solve more than 300 of the most common and not-so-common tasks that working Visual Basic 2005 programmers face every day. If you're a seasoned .NET developer, beginning Visual Basic programmer, or a developer seeking a simp...
Programmes! Programmes!
Programmes! Programmes! Football and Life from Wartime to Lockdown is a fascinating archaeological dig through a collection of 2,000 programmes. From the bleak wartime era when players had to shelter from air raids and depend on army leave, to tra...
Perl For Dummies
In the days before personal computers, BASIC was the easy programming language to learn, and serious programmers learned FORTRAN or COBOL to do real work. Today, many people have discovered that Perl is both a great beginning programming language ...
Beginning iOS Storyboarding
For the beginner who has never programmed, Beginning iOS Storyboarding shows how to extract those cool and innovative app ideas you have in your head into a working app ready for sale on the iTunes store by using Apple's new Storyboarding¿technolo...
.NET Development for Java Programmers
Java developers have adapted to a world in which everything is an object, resources are reclaimed by a garbage collector, and multiple inheritance is replaced by interfaces. All of these things have prepared developers to thrive in Microsoft's new...
PIC Projects for Non-Programmers
John Iovine has created his next masterwork with PIC Projects for Non-Programmers . Engineers and hobbyists new to the PIC who want to create something today will find a valuable resource in this book. By working through the accessible...
Computer Graphics for Java Programmers
This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching e...
.NET 2.0 for Delphi Programmers
.NET 2.0 for Delphi Programmers explores .NET from a Delphi programmers viewpoint, and it is ideal for Delphi programmers moving to .NET. It presents the core concepts of the .NET world in terms you are familiar with. This book will help you with ...
User Interface Design for Programmers
Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic designthe mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-loo...
Computer Graphics for Java Programmers
The book covers elementary concepts, from how to produce simple graphical objects using logical coordinates to producing filled regions. The book reinforces concepts with useful and simple examples, then progresses to applied geometry (vectors, po...
Puzzles for Programmers and Pros
Aimed at both working programmers who are applying for a job where puzzles are an integral part of the interview, as well as techies who just love a good puzzle, this book offers a cache of exciting puzzles Features a new series of puzzles, never ...
C++20 for Lazy Programmers
Ready to learn programming with less effort and more fun? Then do it the lazy way! C++20 for Lazy Programmers uses humor and fun to make you actually willing to read and eager to do the projects as you master the popular and powerful C++ language....
.NET 2.0 for Delphi Programmers
.NET 2.0 for Delphi Programmers explores .NET from a Delphi programmers viewpoint, and it is ideal for Delphi programmers moving to .NET. It presents the core concepts of the .NET world in terms you are familiar with. This book will help you with ...