Skip to content
UdemyScalaPaid courseAll LevelsCertificate

Scala for Java Developers: Transition Up! (Udemy.com)

Scala for Java Developers: Transition Up!

Created by: Andreas Lauschke

Last updated July 2012

icon
What you will learn

  • teach you the basics of Scala
  • show you how to easily integrate Scala adoption into your daily work-flow

How it compares

Against the other 34 rated Udemy courses in Scala on CourseDuck:

  • Rating3.5 out of 5higher than 2% of them
  • Reviews37#33 of 35 by number of reviews
  • Length2.4 hoursshorter than 85% of them
  • Last updatedJuly 2012earlier than 100% of them

icon
Course Description

This class shows you how to easily transition up from Java to Scala. Not only will you be shown the basics of Scala, but you will also see how you can integrate the Java -> Scala transition in your daily work-flow. There is no need to abandon the existing Java code base completely, this class will show you a) the basics of Scala, and b) how to transition smoothly, painlessly, and guarantee you a soft landing as a Java programmer in Scala. Over 2.5 hours in 8 lectures, and we're expanding and adding new material based on students' feedback!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Andreas Lauschke

Passionate Java, Scala, CUDA, Mathematica, perl programmer

Deep mathematical and programming background in financial derivatives pricing, risk management, and data science, as well as optimization / operations research and vaccine research.

Have been programming financial derivatives and combinatorial optimization codes since the early 90s. Have worked for major German and UK banks, and then moved to the US in 1998. Have worked for several investment banks and hedge funds, as well as Wolfram Research, the makers of Mathematica. Have programmed neural networks since 2002. I have switched almost completely from Java to Scala. For various reasons I explain in my Java -> Scala transition class, I see this as the future, and I think in the next 5 years Scala will replace Java in the professional space.

I am also a very enthusiastic pilot, I have a multi-engine airline pilot license (ATP-MEL) with instructor certifications. I am also a board member and CTO of the Volunteer Pilots Association (VPA), a charity flying people in medical and financial need, and am a command pilot for LightHawk, a charity flying for nature conservation. 

icon
More Scala courses

Free

$39.99

$74.99

$74.99

$39.99

$11.99

icon
Reviews

3.5

37 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By vishnu Sundararajan on 10/5/2021

Good succinct overview of Scala,

By Ronald Teodosio on 3/7/2018

If I can give half a star, I will.

By Earl Powers on 6/6/2017

A very good course on Scala for Java developers. Andreas makes nice comparisons from Scala to Java, and though he is most definitely a Scala fan, he does not overly proselytize. Very solid advice for moving from Java to Scala, and good coverage of the features of Scala. Though I was not expecting exercises, it might be nice to add segments where students can try things out, especially during the REPL discussion.

By Lucas Andrade on 12/10/2016

I expected a slightly more in depth discussion, and more code examples. The speaker rehashes some of his points over and over again.

By Stephen Carl on 5/9/2016

Good introduction to Scala.

By Roberto Bertini Renzetti on 9/2/2014

This course is a great overview of the Scala language, taught in a way that will make you comfortable with the new ideas and features that Scala has to offer. The pace is good and the teacher is excellent. The course will not teach you to program in Scala per se, but will it is a great start. I wish I had done this course before trying to learn Scala on my own - it would have made my life easier. I hope Mr. Lauschke ads more content to this course to make it more in depth.

By Michael Lvov on 11/21/2013

Maybe good to get general idea about Scala - too many text, very few code samples, almost half is about "perspective", missing good and deep coverage of scala functionality with examples. Very disappointed from level of courses on Udemy.

By Shiva Komat on 9/14/2013

Before i bought this course i read some of the reviews, some people said that there is not much examples mostly explanations and its boring. Well i agree with those ppl that there is not alot of examples as i expected . this is where the author needs to improve on his upcoming videos. Even though with out much examples, the explaining of concepts of how scala works was well done . I am a java developer and it was little bit tough for me to get used to functional stuff and this guys videos really explained well about the scenes behind on scala does things and why its better than java in those areas. beautiful videos, thanks a lot for theses videos now i much more comfortable programming in scala . now that i understand how it works. awesome

By John Erickson on 1/5/2013

Very clear explanations and I found the comparisons made to other languages in addition to Java particularly interesting. Lauschke has a real command of the theory of programming languages and I am looking forward to any follow up course.

By Hamid Seleman on 11/10/2012

Suggestion for improvements: 1. Please supports claims with sufficient facts 2. Please indicate current bullet point during explaining so student can relate to context. 3. Please provide more examples

Showing all 10 reviews on CourseDuck

Read all 37 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 70 / 100