What our clients say


Check out some of our Client Reviews
  • Course was excellent! with examples that evolved over the learning experience, with sessions that went further to test if the lessons where understood, that helped me allot! The tutor is flexible to deep dive into specific topic, which compliments both a beginner and advance programmer.

    Course Student
  • I thought it was a good beginning overview of Scala for people with general programming experience.

    David Wray RedBrick Health
  • It was very dense and fast --which is what I was looking for. The best part is it dove straight into the language and didn't waste time teaching basic programming or basic object-oriented concepts. Immediately reinforcing new concepts with blackboard exercises was very helpful.

    Alex Toth
  • An amazing class. Looking back I think this is better than any programming class I've had. Amazing teacher + amazing platform + well structured course = Success!

    Max Cervantes
  • The method used works surprisingly well , no one is left behind, the instructor was very clear exposing the concepts and spotted my mistakes very quickly suggesting solutions. I now feel confident in exploring Scala further on my own.

    Delcio Gomes
  • 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.

    Course Student
  • The course was not merely the basics, but some fairly in depth stuff, well worth taking as a first outing in Scala. David really knows his stuff!

    Gary Wilson
  • One of the practical Scala course. Course is concise. Loved to solve all the problems. David is really helpful and guides you well. I recommend this course if you want to get Scala language hands on.

    Anil Wadghule
  • Absolutely digestable and easy to understand with lots of examples and practice. Very nice interactive repl.

    Lajos Benk
  • The course layout is great. It's nice not having to go through hours of installation, instead the course has built in IDE.

    Ksenia RedBrick Health
  • Excellent course. It not only covers the diversity of Scala constructs but also provides practical experience in apply these. David is a very knowledgeable, articulate and keeps the class alive with a good sense of humour.

    Richard Sargeant Queensland University of Technology
  • Great course - learned a lot.

    Jamie Phillips I.M.S.
  • Great course. I would highly recommend it.

    Carlos Fierro
  • 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.

  • It was a very nice online course. I highly recommend to attend this online course to learn Scala. I highly appreciate David for his time and teaching Scala. Keep it up Good work David !!

  • I think the class was fantastic -- especially due to its practical hands-on approach from the word GO. This was the best example of learning from examples!

    Niraj Aswani
  • I enjoyed the course. It was great to have a first contact with Scala for someone who had never seen it.

  • All I have to say is "Simplicity", The nicest thing about this course is that it was not that difficult, just apply what you know in other languages but with a slight syntax change. Thank you to the Scala Academy, and David for the lectures.

  • A great course, covering many of the basics of Scala including OOP and FP concepts. Loved the online delivery in consumable chunks and with close supervision: the tools and format were very effective.

    Kean Walmsley
  • Course was well planned and well executed. Also the content was good and enough time given to run and execute programs. Thanks a lot David.

  • I was surprised by the concise and fast pace of the course sessions. The practical aspect of the course helps in learning the concepts and applying them very fast. I have all what I need to start programming in scala. Thank you David :)

  • This was a fast-paced course, but the information and exercises were bite-sized to help learn things quickly. The instructor was very helpful and made sure everyone kept up. I really enjoyed this course and hope I get a chance to do some Scala development in the future.

    Scott S.
  • 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.

    Russell John-Baptiste Yodle
  • Fantastic innovative method of teaching Scala.

    Pramod K Parnati BigFish Consulting Group
  • A fast-paced, in-depth course about Scala programming language. I learned a lot about Scala and the different constructs you can utilize in it.

    Michael Andrews Sumo Logic, Inc.
  • Excellent Materials, Great Teacher!

    Clyde Lingenfelter
  • Very good course for learning the basics of the Scala language.

    Catherine Rodriguez Comcast
  • 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.

    Course Student
  • Very good course with lots of examples.

    Charles Durai
  • Great online course and good content, good tools for simulating a classroom too.

    Ayo Ojerinola Aotechnology Ltd
  • Covered all topics of Scala I am pretty confident with it , I highly recommend this course and look forward for any new training courses from Scala Academy.

    Sri Tummala Citi
  • A broad coverage of topics and practical application of concepts. An approach that prompts you to think and apply the topic just discussed. Following the course I feel I'm more confident in applying Scala in solving a programming problem.

    James King iCode
  • 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 in Scala" and may introduce language concepts when necessary. "Pragmatic Scala" covers the core Scala concepts, gives examples and does it well.

    Valdis Adamsons
  • This was one of those "short and sweet" courses on Scala. Very effective in ramping up with Scala and be productive.

    Sambit Mishra Inkling
  • This was one of those "short and sweet" courses on Scala. Very effective in ramping up with Scala and be productive.

    Sambit Mishra Inkling
  • This is a fantastic course, well thought through, and ideally suited to those with a limited Java background. The lessons were clearly set out, the teacher is very knowledgeable and the platform is easy to use. I'll shortly be putting my new skills to use in a production environment.

    Dominic Orme World First
  • After Atending this Course got all the concepts clear. It's a great way to Start in the Scala Path, All the excercises were very helpfull to understand and learn the concepts there is no better way to learn than doing. Have Scala Path

    Luis Diaz-Sendel Beep5
  • 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.

    Alex Yankelevich LeadiD
  • Great course! Very helpful to see new information presented in a way that provides ideas on how it could be used. I would definitely recommend this course.

    Lindy Williams MapQuest
  • It is a great course, which covers all essential syntax of scala for a quick start. Instructor explains the material very clearly, as well as shows examples, and afterwards gives practical exercises, during which he is able to help quickly.

    Olga Zaharova Accenture
  • A great dive into Scala. The course covers language syntax in a short amount of time. Instructor also shows some tricks and use cases and guides through the exercises real-time.

  • 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!

    Kingsley Hendrickse
  • 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.

    Milton B. Hernandez Epheriant
  • Interesting course to do. Good start in the Scala language. I am also very satisfied with the material and the technical environment of this course David is a good teacher and very approachable for questions.

    Rob Schuurman