Skills Matter and 47 Degrees have joined forces to offer virtual workshops covering the fundamentals of four functional languages
Functional programming continues to create substantial returns in stability and durability to enterprise systems developers. The ever-increasing dependence on software accentuates the importance of reliable, secure, and highly performant programs: Every day, the team at 47 Degrees unlock opportunities using functional programming, transforming their clients’ data supply chains to be more real-time, responsive, secure, and automated.
These online courses will make the expertise of the 47 Degrees team accessible to software professionals around the globe, empowering them with the skills they need to advance technology, and transform businesses.
Led exclusively in English, these live courses will be hosted at times appropriate for the Europe, UK, Africa and North America.
Fundamentals of Functional Programming Workshops
Coming in 2021
with Alejandro Serrano
Discover the basic concepts of Haskell in this virtual course aimed at Haskell beginners.
Haskell is a powerful functional programming language for building solid systems and ambitious projects. This course has been designed to cover the fundamentals of the language and provide beginners with enough knowledge of its features to be successful in developing projects in Haskell.View 2-Day Course Dates View 4-Day Course Dates
FP in Kotlin with Arrow
with Jorge Castillo
This course provides developers with a strong grasp of the basic concepts and features of the Kotlin programming language, preparing them to work on Kotlin projects professionally.
Kotlin is one of the most promising JVM languages and has seen immense growth over the last few years. The language is now being used in thousands of systems, including both backend and frontend. Kotlin is a multiplatform JVM language that was announced as the official programming language for Android by Google some years ago.View Course Dates
Scala Fundamentals Concepts
This training course is an overview of the basic concepts of Scala for beginners.
Scala is a powerful functional programming language for building solid systems and ambitious projects. This course has been designed to cover the fundamentals of the language and provide beginners with enough knowledge of its features to be successful in developing projects in Scala.
Dates coming soon
Dive into Swift and get up to speed developing applications in the Apple ecosystem.
While Swift's primary use is for developing iOS and macOS apps, it can also be used in backend development or, as a scripting language. Though Swift is an object-oriented language, it features characteristics such as high-order functions, value semantics, and protocols with associated types that make it very suitable for Functional Programming.
Dates coming soon
About 47 Degrees
47 Degrees is a global consulting and training firm who fundamentally believes that all enterprises can deliver landmark performance and innovate on new business models with data and software. Using battle-tested functional programming and cutting-edge technologies, we unlock these opportunities by modernizing and transforming our clients’ data supply chains to be more real-time, responsive, secure, and automated.
In addition to helping upskill teams for our clients, we launched the 47 Degrees Academy. The Academy is an immersive experience with in-depth instructor-led courses with hands-on exercises, webinars, talks, and special events. Our events focus on languages like Haskell, Kotlin, Scala, and Swift, among others, and will take you on a visual journey through concepts, patterns, and applications led by seasoned trainers who are also Functional Programming veterans.
We believe that community is the core of what makes us thrive. Our commitment to helping improve functional programming includes investing heavily in creating and contributing to open-source libraries, and hosting large-scale conferences, Meetups, and other events.