Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 45% Scala Advanced, Part 2 - Best Practices, Async, Serializing

Scala Advanced, Part 2 – Best Practices, Async, Serializing

$10.99Track price

(7 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.5/10 (Our Score)
Product is rated as #10 in category Scala

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 2 provides 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 JSON serialization and deserialization, the use of custom extractors for pattern matching, and finally the very popular and important topic of asynchronous programming using Scala Futures:

It 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.

Instructor Details

Dick is a Scala Developer with over 12 years of Scala development experience, and over 10 years of Scala training experience. As well as consulting in Scala, Dick contributes to a number of open source Scala projects, libraries and tools, and is very active in the Scala developer community. He is also one of the Scalawags, a video podcast about the Scala language. He runs Escalate Software which provides Scala training services. Dick also won the inaugural Phil Bagwell Award for Service to the Scala Community, and managed the Scala Community Process in 2015 through 2016

Specification: Scala Advanced, Part 2 – Best Practices, Async, Serializing

Duration

5.5 hours

Year

2018

Level

Expert

Certificate

Yes

Quizzes

Yes

7 reviews for Scala Advanced, Part 2 – Best Practices, Async, Serializing

4.6 out of 5
5
1
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Hisham M Ismail

    Fantastic course that gives an overall understanding of advance Scala topics. Well, structured walk–through of concepts and usage. Course is highly recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Michael Balk

    This was a great match for me. Some things I knew, and some things were new! I am looking forward to part three.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Samuel Kumar

    I did like the course. The BAD : but what i would’ve admired is that it had more deeper explanations on some core parts, also, I wouldve admired if the course had examples with say fruit & cereals as a base but had a special one where core a Software based paradigm was also covered since I expected it to be a stage above the preliminary one I took before this. The questions asked are not answered quickly. 🙁 THE GOOD : I think the videos are not very lengthy as such and are easy to grab, i wished if we had some projects or tasks granted to handle on our own or some mentoring, I AM still waiting for the third part to launched or made available to us.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Innocent Obi

    Love the discussion on design patterns, gotchas, and scala style

    Helpful(0) Unhelpful(0)You have already voted this
  5. Sefati

    yes.great course

    Helpful(0) Unhelpful(0)You have already voted this
  6. Saif Addin Ellafi

    I really liked this course, however I am giving it a 4 out of 5 because I felt there was a lot of overlapping or not necessary material, such as the XML/JSON piece or half of the Future section which was covered in the practical part already, and doesn’t add much by itself other than the always suggestions (i.e. dont block, dont Await). However , the 4 stars is well awarded because Dick is an amazing teacher and having this course on the library serves as a very good future reference for some good practices. Nonetheless, Part 1 was MUCH more advanced and included things I never seen before. Looking forward to Part 3

    Helpful(0) Unhelpful(0)You have already voted this
  7. Murphree Mukada

    Great course with detailed explanations. However, some lectures (where the author goes on a wrong trail before realising and correcting) should have been redone. Also, like the part 1, I feel the delivery was a little too chopped up.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Scala Advanced, Part 2 – Best Practices, Async, Serializing
    Scala Advanced, Part 2 – Best Practices, Async, Serializing

    $10.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare