Q: Do I need prior knowledge of Scala?
A: No. No prior knowledge of Scala is needed to take the course. You do need programming experience with some language already (i.e.: this is not a "Programming 101" class).
Q: Do I need to install software on my computer before the class?
A: No. All the programming work of the class is done online in Scala Academy's online e-Learning platform.
Q: What is needed to attend the course?
A: You need a computer with internet, a recent browser (Chrome is recommended), a microphone for the voice conference (we use Zoom) and speakers or a headset.
Q: What will I get after the course?
A: You will get a PDF with all your solutions to the course exercises, as well as an attendance certificate.
Q: Is there a money-back policy?
A: Yes. If you are not satisfied with the course, you can ask your money back during the first 6 course hours (2 days, in a 5-day schedule).
Q: Do I need to know Java?
A: No. It is certainly a plus if you know Java, as many things are similar, but it is not required to know Java to the course.
Q: Is this course based on videos? Lectures? Exercises?
A: The course is 100% exercise-based. The instructor explains each exercise and the relevant topics you need to know in order to complete it and you complete the exercise in the online platform.
Q: Do I have any feedback on my performance?
A: Yes. You compile and run your Scala code and see it's output. Furthermore, the instructor can see your solution in real time and help you or provide you some comments.