Skip to content

tdrozdowski/scala-school

Repository files navigation

Scala School

This project contains some IntelliJ worksheets that go along with an updated Scala School. The idea behind the Scala School is to bootstrap engineers that come from Java or C# and give them just enough in a guided manner to help orient them with the language, the ZIO framework and the ecosystem in general. There will be a lot of 'further reading' to dive deeper into various topics as the goal here isn't to exhaustively cover any particular topic.

The content for this school is a mixture of stuff from the Tour of Scala from scala-lang.org, various blogs and original content. Any examples taken from blogs will be noted in the 'Further Reading' section of each session with a URL.

To get started with Scala, you should have the following installed at a minimum:

  • JDK 17 - we recommend the latest Eclipse Temurin OpenJDK build at http://adoptium.net
  • IntelliJ Community Edition (or another editor that has support for Scala) - version 2021.2.3 is the most recent at the time of this writing. Be sure to enable the Scala Plugin during installation. We recommend installing IntelliJ via the JetBrains Toolbox. This will help you keep your IntelliJ up to date and manage all the files for you. - https://www.jetbrains.com/toolbox-app/
  • SBT - https://www.scala-sbt.org

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published