Training courses

47 Degrees offers an array of Scala, Kotlin, Swift, Spark, Akka, Kafka, and Play courses as well as customized mentoring engagements, and open source learning tools.

Certified Partner

Scala Fundamentals

Scala Fundamentals

This training course is an overview of the basic concepts of Scala for beginners.

  • fundamentals
  • 16 hours
Functional Streams for Scala and fs2

Functional Streams for Scala and fs2

This course covers the development and design of streaming applications based on fs2 (Functional Streams for Scala).

  • FP and framework oriented
  • 8 hours
Functional JDBC layer for Scala and doobie

Functional JDBC layer for Scala and doobie

Learn how to interact with relational databases by applying Functional Programming principles using the doobie library.

  • FP and framework oriented
  • 8 hours
Kotlin Fundamentals

Kotlin Fundamentals

This course is designed to provide developers with a strong grasp of the basic concepts and features of the Kotlin programming language.

  • fundamentals
  • 16 hours
Swift Fundamentals

Swift Fundamentals

This course is designed to provide a strong foundation in Swift for developing applications and other professional projects.

  • fundamentals
  • 24-30 hours
FP Fundamentals with Scala and Cats

FP Fundamentals with Scala and Cats

Learn advanced functional programming concepts in Scala using the cats library.

  • fundamentals
  • 16 hours
FP Fundamentals with Kotlin and Arrow

FP Fundamentals with Kotlin and Arrow

Learn Functional Programming essentials from scratch using Arrow.

  • fundamentals
  • 16 Hours
FP Fundamentals with Swift and Bow

FP Fundamentals with Swift and Bow

Learn Functional Programming essentials from scratch using Bow.

  • fundamentals
  • 24-30 hours
Advanced FP with Scala and Cats

Advanced FP with Scala and Cats

Explore advanced techniques in functional programming using Scala and Cats.

  • advanced
  • 16 hours
Functional RPC for Scala and Mu

Functional RPC for Scala and Mu

Learn how to design purely functional microservices using Mu.

  • FP and framework oriented
  • 8 hours
Functional HTTP for Scala and http4s

Functional HTTP for Scala and http4s

Learn to write and design APIs using http4s.

  • FP and framework oriented
  • 8 hours

Are you interested in a different training course?

Contact us

Testimonials

Tomas Ruiz-López - Instructor

“It’s really impressive to see how people are grasping functional concepts and going in-depth with functional programming and solving exercises with ease so quickly, when four days ago, they’d never written in Kotlin.”

Get Started

Interested in booking one or more of these courses or discussing tailor-made training options? Let us know your needs.