Spark, Scala, Java, Big Data, Data Science.
locally, and submitting a Spark job on a cluster using the spark-submit command, with the objective of covering the entire process. Keep in mind that some steps of this process might vary based on the execution environment (e.g. self-managed cluster vs. Amazon EMR), and the setup and submission