Venkat Subramaniam Books

Venkat Subramaniam is a renowned author and speaker in the field of software development. With a Ph.D. in computer science, he has made significant contributions to the industry through his expertise in functional programming and Java. Subramaniam has written several books, including 'Functional Programming in Java', which provides a comprehensive guide to applying functional techniques in Java programming. His works are highly regarded by both beginners and experienced developers seeking to enhance their skills in functional programming.

How do we create content on this page?
1
 Books: Functional Programming in Java by Venkat Subramaniam

Functional Programming in Java

Venkat Subramaniam

What's Functional Programming in Java about?

Functional Programming in Java by Venkat Subramaniam introduces the concept of functional programming and demonstrates how to apply its principles in Java. The book covers topics such as lambda expressions, streams, and parallel processing, providing practical examples and insights to help programmers embrace a more functional style of coding.

Who should read Functional Programming in Java?

  • Experienced Java developers who want to learn functional programming techniques

  • Programmers who want to improve the readability, maintainability, and scalability of their code

  • Those who are curious about leveraging the new features introduced in Java 8 and beyond


2
 Books: Pragmatic Scala by Venkat Subramaniam

Pragmatic Scala

Venkat Subramaniam

What's Pragmatic Scala about?

Pragmatic Scala by Venkat Subramaniam is a comprehensive guide that introduces Scala programming language in a practical and hands-on manner. It covers the fundamental concepts of Scala and demonstrates how to leverage its unique features to write concise, expressive, and efficient code. Whether you're new to Scala or an experienced developer looking to expand your skills, this book provides valuable insights and real-world examples to help you master Scala development.

Who should read Pragmatic Scala?

  • Software developers who want to learn Scala as a new programming language

  • Experienced Scala developers looking to deepen their understanding and improve their coding skills

  • Individuals interested in functional programming and its application in real-world projects