5, 10 or 20 seats+ for your team -learn more
5, 10 or 20 seats+ for your team -learn more

TechPower wants to grow in the tech market and enhance its presence by adding new technologies to its toolbox. Scala is a good option as it combines functional and object-oriented programming paradigms. As a software engineer, your task is to add features and functionality to the consulting company’s current project: a music-sharing platform where artists can share their music with the world. Using Scala, Simple Build Tool (SBT), and IntelliJ IDEA, you’ll design and implement functions for previously defined entities, then improve them by refactoring. When you’re done, you’ll know how to apply functional programming concepts to designing and implementing system functionality in a Scala project.
Roksolana Diachuk puts her passion for big data, Scala, and Kubernetes to good use as an engineering manager at Captify. She’s a proud member of theWomen Who Code Kyiv andScala Ukraine communities, and she’s shared her expertise by speaking at Scala and big-data conferences in Europe and the U.S., including ScalaCon 2021/2022, Functional Scala London 2020/2021/2022, Scala Love 2021, and DataCon LA 2021.
This liveProject is for beginner-level developers who know the basics of at least one language and are interested in learning Scala as well as the functional approach to system design. To begin these liveProjects you’ll need to be familiar with the following:
TOOLS
Implement Functions and Refactor project forfree