Scala Monads: Declutter Your Code With Monadic Design



In this video tutorial, Dan Rosen will show you how to use Scala’s capacity for monadic design to eliminate repetitive boilerplate in your code. You’ll learn to recognize places where the perpetual clutter of null checks, try-catch blocks and more can be hidden within a monad, to make your code’s logic stand out clearly.

** Head to http://marakana.com for more open source educational resources

sql tutorial for beginners with examples

Introduction to Eclipse: Driving Java Productivity



This video from Marakana instructor Dan Rosen provides a quick tour of the open source Eclipse IDE, from installation and customization to automatic code generation and refactoring. We’ll walk through development of a simple Java application and show you how Eclipse can boost your productivity as you code.

** Visit http://marakana/techtv for more free educational resources, and http://marakana.com/training/schedule.html to learn about upcoming classes from our training experts.