Scala at Light Speed
Offered By: YouTube
Course Description
Overview
Embark on a comprehensive 2.5-hour Scala tutorial designed for programmers with existing coding experience. Rapidly master Scala fundamentals, including value and function definitions, class creation, and Scala-specific features like case classes and pattern matching. Dive into advanced concepts such as asynchronous programming with Futures and type enhancement using implicits. Follow along with hands-on examples to reinforce learning, and explore topics ranging from basic syntax to object-oriented and functional programming paradigms. Access downloadable video content and full source code to continue your Scala journey beyond the course.
Syllabus
Scala Tutorial - Scala at Light Speed, Part 1: Getting Started.
Scala Tutorial - Scala at Light Speed, Part 2: Basics.
Scala Tutorial - Scala at Light Speed, Part 3: Object-Oriented Programming.
Scala Tutorial - Scala at Light Speed, Part 4: Functional Programming.
Scala Tutorial Scala at Light Speed, Part 5: Pattern Matching.
Scala Tutorial - Scala at Light Speed, Part 6: Advanced.
Scala Tutorial - Scala at Light Speed, Part 7: Contextual Abstractions (Scala 3 only).
Taught by
Rock the JVM
Related Courses
JavaScript PromisesGoogle via Udacity Grand Central Dispatch (GCD)
Udacity Asynchronous Programming in C# and .NET Core
Microsoft via edX JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera