Creating #Scala projects with SBT new ƛ🌈

Thanks to advancements in the Scala ecosystem, nowadays setting up a project is as easy as running a command. In this video, we will see how to start programming in Scala in less than 1 minute. We already covered how to set up our development environment for Scala. However, this time we will take a step further towards automation and make use of the new command from SBT (the steroidal dependency manager for Scala).

Step by step to create a project in Scala

  1. Install JDK 8 and SBT
  2. Create the project based on the CodelyTV Scala template: sbt new codelytv/scala-bootstrap-template.g8
  3. Done! 🎉 🦄 🌈 Now we can sign up for the nearest Scala meetup like ScalaBcn, ScalaMad, or Scala Málaga, and subscribe to CodelyTV! 😛
SBT new command
SBT new command

Now we can move to our project directory (cd awesome-kata in the case of the image example), enter the SBT console with sbt, and run the example test with test or t. Here you have the template project on GitHub if you want more information about it. We believe that aspects like this reduce the entry barrier to the language and practically eliminate any friction in the process, so we hope you find it useful 🙂

LambdaWorld 2017! ƛ☀️🍻

On October 26 and 27, the 3rd edition of LambdaWorld will take place in Cádiz. An international conference on functional programming. As you can see in the summary of the last edition, it is a top-notch conference both in terms of content and atmosphere 😄😬 We already hinted yesterday on Twitter that the good folks you follow from CodelyTV are in for #goodThings. It turns out that the event organizers are amazing, and not only have they invited us, but they have also provided this 15% discount coupon for you to get your ticket. But that's not all, friends of functional progressiveness. Thanks to them, we can also raffle off 1 completely free ticket ☺️ To get the ticket, you simply need to retweet the following tweet and follow the accounts of @CodelyTV and @Lambda_World (asking for a dragon ball and coming out of the Dead Sea was already too much) Tweet: https://twitter.com/codelytv/status/884660505968689153 Will we see you in Cádiz?

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121
Annual payment of 299
per month
  • Full course catalog
  • Design and architecture challenges
  • Highlighted solutions videos for challenges
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89
Annual payment of 499
per month
  • All previous benefits
  • Early access to new courses
  • More benefits coming soon

We won’t increase the price while your subscription is active