Scala for Java Developers: Transition Up!

Easily transition from Java to Scala. Learn Scala basics and integration for a smooth workflow and painless adoption in this comprehensive course.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is super chill and perfect for Java developers looking to dive into Scala. You'll learn the basics while finding clever ways to mix Scala into your work without ditching your Java roots. It's all about easy peasy transitions, my friend!

Key Points

  • Learn the basics of Scala.
  • Smoothly transition from Java to Scala.
  • Integrate Scala into your existing workflow.
  • Get tips for keeping your Java code base.
  • New material added based on student feedback.

Learning Outcomes

  • Understand fundamental Scala concepts.
  • Know how to integrate Scala into everyday coding.
  • Feel comfortable transitioning from Java to Scala.
  • Maintain your existing Java code while learning Scala.

About This Course

Scala for Java Developers: Transition Up!

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!

  • teach you the basics of Scala

  • show you how to easily integrate Scala adoption into your daily work-flow

Instructor

Profile photo of Andreas Lauschke
Andreas Lauschke

Passionate Java, Scala, CUDA, Mathematica, perl programmerDeep 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...

Review
4.9 course rating
4K ratings
ui-avatar of vishnu Sundararajan
Vishnu S.
5.0
3 years ago

Good succinct overview of Scala,

  • Helpful
  • Not helpful
ui-avatar of Don Wewege
Don W.
2.5
4 years ago

Very old content

  • Helpful
  • Not helpful
ui-avatar of Ronald Teodosio
Ronald T.
1.0
7 years ago

If I can give half a star, I will.

  • Helpful
  • Not helpful
ui-avatar of Earl Powers
Earl P.
4.0
8 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Lucas Andrade
Lucas A.
2.5
8 years ago

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

  • Helpful
  • Not helpful
ui-avatar of Stephen Carl
Stephen C.
3.5
9 years ago

Good introduction to Scala.

  • Helpful
  • Not helpful
ui-avatar of Neil Bliss
Neil B.
1.0
10 years ago

This course is equal parts recitation of the Powerpoint slides and bashing on Java. There is a little bit of high level overview of the language features of Scala, but nothing is discussed in depth at all.

  • Helpful
  • Not helpful
ui-avatar of Roberto Bertini Renzetti
Roberto B. R.
4.0
10 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Michael Lvov
Michael L.
2.0
11 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Shiva Komat
Shiva K.
5.0
11 years ago

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

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses