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 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 to learn about upcoming classes from our training experts.