Scala Advanced, Part 1
The Escalate Software Scala Advanced course is intended for experienced Scala developers looking to improve their skills, particularly for library and API design and development. It covers topics needed to be effective in producing high quality, correct, powerful and flexible Scala libraries that are still easy to use by others.
Part 1 provides in depth knowledge of the Scala type system, an important precursor to any library development. We start off with a look at the dangers, and safe use, of mutable shared state in Scala, covering properties and caching. From there we delve into the Scala type system including:
The final two modules then move on to the secondary Implicits type system that augments the regular Scala type system, covering:
And more.
Parts 2 and 3 (available separately) cover topics like best practices, idioms, patterns, advanced functional programming, asynchronous programming, parser–combinators, macros, performance profiling and optimization, and much more. These parts rely on information presented during this advanced part 1 course.
Instructor Details
Courses : 6
Specification: Scala Advanced, Part 1 – The Scala Type System
|
7 reviews for Scala Advanced, Part 1 – The Scala Type System
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 5.5 hours |
Year | 2018 |
Level | Expert |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$19.99 $14.99
Samuel Kumar –
I am seriously waiting for the third part to be made available been waiting for the core topics since I already know much of what this course talked about . I do find it as a very good refresher on the topics.
Saif Addin Ellafi –
Straight to the point, quick videos, good tests and challenges. Would just like that the owner responds to answers more quickly.
J.A. Guns –
Hi Sir, Dick, Thanks for the course, really useful and of great help. There were no worksheets in Module 6, maybe on purpose, but made them myself with all the examples. That was also a great experience. Thank you, Best regards Jac G.
Dylan Kessler –
It was super hard to understand, but that is why I liked it
Tanvir Hassan –
Streaming quality bad, so many times interrupted
Murphree Mukada –
The delivery was very thorough and clear. I only wish the lessons weren’t so chopped up, and had meaningful titles for easier referencing in the future.
Jonathan Leslie –
Nice course, solid review for an intermediate scala developer!