Books By Venkat Subramaniam

Programming Groovy: Dynamic Productivity for the Java Developer

The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich...

Programming Groovy: Dynamic Productivity for the Java Developer (The Pragmatic Programmers)

The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich...

.NET Gotchas: 75 Ways to Improve Your C# and VB.NET Programs

Like most complex tasks, .NET programming is fraught with potential costly, and time-consuming hazards. The millions of Microsoft developers worldwide who...

Functional Programming in Java: Harnessing the Power Of Java 8 Lambda Expressions

Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions.Get ready to...

Programming Scala

Book by Subramaniam Venkat...

Rediscovering JavaScript: Master Es6, Es7, and Es8

JavaScript is no longer to be feared or loathed - the world's most popular and ubiquitous language has evolved into a...

Functional Programming in Java.

Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions.Get ready to...

Practices of an Agile Developer: Working in the Real World (Pragmatic Bookshelf) (Pragmatic Programmers)

Want to be a better developer? This books collects the personal habits, ideas, and approaches of successful agile software developers and...

Programming Kotlin: Create Elegant, Expressive, and Performant JVM and Android Applications

Programmers don't just use Kotlin, they love it. Even Google has adopted it as a first-class language for Android development. With...

Rediscovering JavaScript: Master ES6, ES7, and ES8

JavaScript is no longer to be feared or loathed - the world's most popular and ubiquitous language has evolved into a...

Practices of an Agile Developer: Working in the Real World (Pragmatic Bookshelf)

Want to be a better developer? This books collects the personal habits, ideas, and approaches of successful agile software developers and...