Pretty nice introductory Scala course for people with programming knowledge/experience, covered the language essentials (classes, traits, methods), with stress on reusability (use what's provided vs rewrite from beginning). Course requires programming knowledge, since it requires on-going implementation of simple code examples. In the end you have the basic knowledge of what Scala has to offer and how to use it.
It is a great course to introduce you to the syntax and workings of Scala. I am an experienced Java developer, and so maybe it was easier for me. Doing the exercises as you go is great as a way of learning. Its even better if you can recap after every lesson, ready for the next day. The course tutor is helpful. So all in all good.
The course was really well structured and well placed. A really good intro to Scala and what I can see is the beauty of it. The tutor, David was really patient and knowledgeable about all the aspects of Scala. He was quite flexible with the timings and we got quite a lot of areas. This is a good course for someone who wants to get into Scala.
I would not hesitate to recommend this course to anyone. This course is so good!! Absolutely no fluff. You learn idiomatic Scala from a senior developer that you can put to use right away. The quality and completeness of the course material is matched only by the instructors commitment to your education. This was made apparent by his willingness to delve into the nuances of the language, illustrate common pitfalls with do's and don'ts (instead spewing a litany of syntax descriptions) or slow down to explain the parts I lacked context for.
This course is awesome. Thanks for providing this awesome course. Clear explanations, good examples. I must say that if you really want to grow in your career in Scala, go with this training. We get step by step explanation. This is an amazing course and provides a great learning opportunity. Very Good presentation.
Great course. Would recommend this to not only people new to Scala but also to people who want to strengthen their existing knowledge.
There are other courses that cover "How to
Good class, intense, and gets you exposed to a lot of Scala features and idiosyncrasies. The exercises are well organized, typically you can do them as long as you're paying attention even if you haven't mastered the syntax yet or fully grasped the concept. We will be using this class as part of our company standard Scala training.
A fantastic course. I found the structure and content of the course ideal for learning the basics of Scala. Having a real live instructor was a huge benefit especially when completing the exercises so I could get instant feedback and ask questions. I loved the format and delivery it was extremely effective. I also really liked how the course dives straight into Scala code from the ground up and avoids the usual longwinded history of Scala. I definitely recommend this course to anyone looking to learn Scala. Excellent!
The Instructor was very knowledgeable, and the class structure was well prepared and structured to maximize learning. Having the instructor online vs. a recorded video is a great advantage. I would recommend this class to any developer. I will that Scala-Academy offered intermediate and advanced Scala classes in the same format, as well as Akka and Spark.