Addison-Wesley Professional

Featured Book

Learning Regular Expressions

Learn One of the Most Powerful Programming Tools Available

Learning Regular Expressions will teach you the regular expressions that you really need to know to perform all sorts of powerful text processing and manipulation in just about every language and on every platform. Ben Forta starts with simple text matches and works up to more complex topics, including the use of backreferences, conditional evaluation, and look-ahead processing.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

 

Functional Programming for Java

Functional Programming for Java

You can program games in many languages, but C++ remains the key language used by many leading development studios. Since it's the language used in their enormous code bases, it's the language they need to maintain and improve their games, and look for most often when hiring new developers. Functional Programming for Java is today's practical, hands-on approach to programming 3D video games in C++. Drawing on Sanjay Madhav's pioneering experience teaching game development at USC, it guides you through all key concepts hands-on, and helps you deepen your expertise through several start-to-finish, in-depth game projects.
 

Buy the Video

Microservices and Containers

Microservices and Containers

Together, microservices and Docker containers can bring unprecedented agility and scalability to application development and deployment—especially in large, complex projects where speed is crucial but small errors can be disastrous. In Microservices and Containers, Parminder Singh Kocher demonstrates why and how these technologies can help you build, deploy, manage, and scale industrial-strength applications.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook