After taking Scala Applied part 1, you will be able to:
Use the REPL (the Scala Interactive Shell) for experimentation and fun
Understand the basics of Scala syntax, including val, var, def, if, while, try, for and more
Create classes, objects and instances
Define and use function literals and higher order functions
Understand the basics of Scala’s type inference and how to use it
Write custom control structures to augment those built into the language
Start down the path of a more functional style of programming
Be ready for Part 2 of Stairway to Scala Applied, which will dig into some of the differences between Scala and other languages
The course is half theory, half practice with hands on coding exercises built around test driven development examples. If you complete all three parts, with all the exercises, you will find that in addition to a strong grounding in the language theory, you will have the practical skills and comfort to code in Scala, as well as having the tools necessary to do so.
Unlike many other courses that teach a specific aspect of the Scala language, for example reactive programming or functional concepts, Stairway to Scala Applied provides a balanced and thorough introduction to the whole language and its concepts, including libraries like Actors and Collections. It is intended to accelerate your Scala learning curve and make you able to use Scala productively by the end of the course.
Instructor Details
Courses : 6
Specification: Scala Applied, Part 1
|
10 reviews for Scala Applied, Part 1
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$19.99 $18.99
John Palumbo –
The explanations and setup instructions were perfect. Clear and to the point. The lecturer expects a particular skill level of the student and just addresses the material directly at that level. After half the course, I still find this the best presentation of a course ever. Very authoritative instructor and he makes it fun.
Jamshed Ansari –
Enjoyed
Meysam Ghaderyan –
Great course. Short videos. well made material and exercises. The instructor is very knowledgable. I highly recommend it.
Jean Carlo Jesus Vallejos Pongo –
Yes it was good
Ryan McAvoy –
It’s a good course. I wish sometimes he explains why and when you might use a particular feature. Definitely Recommend.
Louis Fourie –
Good pace, hepful tips.
Subodh Yarlagadda –
Instructor has organized and explained the course very well , kudos …
Adrian Jones –
Enjoying it so far; some justifying rationale for some comments is not given. For example: vals are preferred in scala programming in general (paraphrased). I’d like an explanation of what it is about scala that makes this approach especially pertinent vs. other languages?
Andre Luis Monteiro Pinto –
Super.
George Rabanca –
I have experience with Scala in a professional setting but did not take a formal course before. This helped me understand the underlying meaning of things like the ArrowAssoc implicit and the for syntax. Although I could already code in Scala I think this course was great to help me understand more clearly what is going on under the hood.