This repo contains a terraform sample for Synapse Workspace deployment with a dedicated SQL pool and a Spark Pool. It also contains an ADO YAML pipeline for deployment.
The Environment is already configured to work with Github Codespaces. To start programming just start a new codespace by clicking the green "CODE" button on the top right and you are ready to go, don't need to install anything.