Programming Groovy: Dynamic Productivity for the Java Developer by Venkat Subramaniam

Programming Groovy: Dynamic Productivity for the Java Developer



Download Programming Groovy: Dynamic Productivity for the Java Developer




Programming Groovy: Dynamic Productivity for the Java Developer Venkat Subramaniam
Language: English
Page: 303
Format: pdf
ISBN: 1934356093, 9781934356098
Publisher: Pragmatic Bookshelf

The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich frameworks and libraries). But recently, the industry has turned to dynamic languages for increased productivity and speed to market.

Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction.

If you're an experienced Java developer, Programming Groovy will help you learn the necessary fundamentals of programming in Groovy. You'll see how to use Groovy to do advanced programming including using Meta Programming, Builders, Unit Testing with Mock objects, processing XML, working with Databases and creating your own Domain-Specific Languages (DSLs).

About the Author

Dr. Venkat Subramaniam (venkats@agiledeveloper.com) is the founder of Agile Developer, Inc. (a software training, mentoring and development firm), and a co-founder of DuraSoft. Working with .NET since its Beta 2 pre-release, he's used the platform extensively on commercial projects for his clients. Venkat offers several courses on developing applications using .NET, and has trained and mentored more than 3,000 software developers in the US and Europe. A frequent speaker at software development conferences, he is also an adjunct professor for the practice of computer science at University of Houston, and teaches at Rice University's School for Continuing Studies. Venkat holds a BS in Computer Engineering, an MS in Electrical Engineering, and PhD in Computer Science. He is recipient of the 2004 UH Computer Science Department Teaching Excellence award.

MORE EBOOKS:
Download Escape from Camp 14 e book
Download African History: A Very Short Introduction (Very Short Introductions) ebook







Tags: Programming Groovy: Dynamic Productivity for the Java Developer ebook pdf epub djvu mobi rar
Programming Groovy: Dynamic Productivity for the Java Developer pdf epub djvu free download
Download Programming Groovy: Dynamic Productivity for the Java Developer free ebook pdf epub
Programming Groovy: Dynamic Productivity for the Java Developer read online free book
Programming Groovy: Dynamic Productivity for the Java Developer cheap ebook for kindle and nook
Venkat Subramaniam ebooks and audio books
Programming Groovy: Dynamic Productivity for the Java Developer download pdf epub rar rapidshare mediafire fileserve 4shared torrent depositfiles scribd