How to develop scala expertise?

Is there any material that teaches Scala concepts and exercises that is just necessary for developing Spark programs?

Yes, follow this playlist -