
Install and verify Java JDK 8 or 9 by running javac -version to confirm a version, using Oracle Java SE downloads or Linux PPA for Ubuntu if needed.
Download and install the IntelliJ idea community edition, follow the installer wizard, and install the Scala plugin while avoiding the Vim plugin.
Configure IntelliJ by setting the project SDK and importing the Scala course zip with exercises, then select a new JDK on Mac to auto-fill the default SDK.
Please download the slides PDF file, and the Flight01.zip file attached to this lecture. Unzip the Flight01.zip and then proceed to the last video lecture to see how to import a project into IntelliJ and ensure that your environment is working correctly.
Unpack the Flight zero one project, import the sbt build into IntelliJ, and compile to verify dependencies. Run the project to confirm a successful test and start the course.
This course will provide you with instructions to be ready to follow the Scala Applied and Advanced courses from Escalate Software, in particular being able to run activator, Scala and a suitable Scala IDE such as IntelliJ IDEA.
The course includes reference slides and an example exercise project to test that your environment is working.
The course will take less than an hour to complete.
If you are interested in getting a working Scala development environment, or are taking the Scala Applied or Advanced courses, this setup course is for you.