Scala
Contents of this page:
GitHub Repos
Sadly by necessity some of my repos are private. Those that are private are clearly marked. For those that are, please don’t ask me to share the code, because I can’t. They’re listed here purely for my reference.
- data-engineering (PRIVATE)
- Stuff learnt / played with during TW data engineering course.
- scala-test-001 (PRIVATE)
- Can’t quite remember what this is! Presumably me playing with Scala.
Other resources
- Scala Build Tool (SBT): https://www.scala-sbt.org/
-
[IntelliJ IDEA Tutorial Coursera](https://www.coursera.org/learn/progfun1/supplement/VuJFf/intellij-idea-tutorial) -
[Introduction Scala Documentation](https://docs.scala-lang.org/tour/tour-of-scala.html) -
[A Scala Tutorial for Java Programmers Scala Documentation](https://docs.scala-lang.org/tutorials/scala-for-java-programmers.html) - ScalaFiddle
- Coursera: Scala: Tools Setup for Mac OS X
- ScalaTest: Matchers
- ScalaTest: GivenWhenThen and FeatureSpec
- Dropbox / IT Training / functional programming
- Scala notes from data-eng course
Databricks
General Docs
- Databricks Home
- Databricks Getting Started - Documentation
- Quickstart - Databricks Documentation
- Databricks Setup
- Databricks Magic Commands
- First Scala Notebook - Databricks Community Edition
- First (Python) Notebook - Databricks Community Edition
Lessons (available to Clare only)
- 01-Getting-Started (Scala) - Databricks Community Edition
- 02-Querying-Files (Scala) - Databricks Community Edition
- 03-Joins-Aggregations (Scala) - Databricks Community Edition
- 04-Accessing-Data (Scala) - Databricks Community Edition
- 05-Querying-JSON (Scala) - Databricks Community Edition
- 06-Data-Lakes (Scala) - Databricks Community Edition