Development Online Course by Udemy, On Sale Here
Idioms and Patterns, Dependency Injection, XML, JSON, Custom Extractors and Asynchronous Programming with Futures
An excellent training about Programming Languages
Scala Advanced, Part 2 – Best Practices, Async, Serializing
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 2provides advice on best practices and patterns drawn from many years of real-world experience in Scala programming. In addition, strategies for compile-time verified dependency injection are covered, then XML and JSONserialization and deserialization, the use of custom extractors for pattern matching, and finally the very popular and important topic of asynchronous programming using Scala Futures: Dependency InjectionIdioms and Best Practice advicePatterns – Gang of FourScala specific patternsXML literals and featuresJSONlibraries and type-classesCustom extractors in pattern matchingFuturesFuture functions and combinatorsPatterns with FuturesIt is recommended that you complete Scala Advanced part 1 before taking this part. While not strictly necessary, we may assume knowledge from part 1 in some of the explanations that could be hard to follow unless you know the material. Part 3 (following this)builds on the information in these first two parts of the advanced course and moves into more advanced functional programming topics, along with performance optimization and more.
Udemy is the leading global marketplace for learning and instruction
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams.
Study anytime, anywhere.
Reviews
There are no reviews yet.