Scala

Filter Courses within "Scala" (Click to filter)
Functional Programming in Scala Capstone (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming in Scala Capstone (Coursera)

Dive into the final project of our Functional Programming in Scala series and build a comprehensive, data-driven application. This capstone course will challenge you to process several gigabytes of real-world data, creating interactive visualizations that track temperature changes globally over time.

Aug 10th 2026
5-12 Weeks
Functional Program Design in Scala (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Program Design in Scala (Scala 2 version) (Coursera)

Dive into the world of Functional Program Design in Scala 2 with this comprehensive online course. Master essential functional programming techniques such as lazy evaluation and structuring libraries using monads. Engage with practical examples ranging from state space exploration to random testing and discrete circuit simulators. Gain insights on writing high-quality Scala code and leverage compiler inference for efficient coding practices.

Aug 10th 2026
5-12 Weeks
Functional Programming Principles in Scala (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming Principles in Scala (Scala 2 version) (Coursera)

Dive into the world of Functional Programming with our comprehensive course on Scala 2 version. This course will guide you through the fundamentals of functional programming and teach you how to apply these principles using Scala, a powerful language that combines object-oriented and functional programming. Whether you're new to programming or looking to advance your skills, this course offers practical knowledge for developing robust, maintainable applications.

Aug 10th 2026
5-12 Weeks
Programming Reactive Systems (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Programming Reactive Systems (Scala 2 version) (Coursera)

Dive into the world of reactive systems with our Programming Reactive Systems (Scala 2 version) course on Coursera. This course will equip you with the skills to build scalable, resilient, and responsive applications using Scala and Akka. Explore event-driven programming, actors, asynchronous computations, and more.

Aug 10th 2026
5-12 Weeks
Parallel programming (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Parallel programming (Scala 2 version) (Coursera)

Discover the art and science of parallel programming with this expert-led Scala 2 course on Coursera. Learn to harness the power of multiple processors, understand task and data parallelism, and apply functional programming concepts for enhanced efficiency in multi-core environments. Perfect for developers looking to optimize performance and leverage modern hardware capabilities.

Aug 10th 2026
4 Weeks
Functional Programming Principles in Scala (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming Principles in Scala (Coursera)

Dive into the world of Functional Programming with our comprehensive course on Functional Programming Principles in Scala offered by Coursera. This course is designed for programmers who want to leverage the power of Scala, a versatile language that blends functional and object-oriented programming. Learn from industry experts and apply your new skills to real-world applications.

Aug 3rd 2026
5-12 Weeks
Functional Program Design in Scala (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Program Design in Scala (Coursera)

Discover the power of functional programming with our 'Functional Program Design in Scala' course. Designed to equip you with essential skills for developing complex applications, this course covers crucial topics such as lazy evaluation, structuring libraries using monads, and best practices for writing high-quality Scala code. Whether you're a beginner or an experienced developer looking to deepen your understanding of functional programming, this course offers valuable insights and practical examples.

Aug 3rd 2026
5-12 Weeks
Page 1 Next ›