A brief overview of basic tools and skills to support development work for SE students.
410
This workshop provides a high-level overview of several useful tools and activities for supporting software development work and skills to help you be productive as a software engineer.1 This interactive workshop is based on Docker Labspaces. The goal of this workshop is for you practice and learn a set of relevant tools and processes for software engineering that will also be useful for this course. Please read the instructions for each section carefully for details on how to complete and submit your work.
To launch the Labspace, run the following command:
docker compose -f oci://chbrown13/labspace-se-basics up -d
or (specifically for Windows)
docker compose --project-directory . -f oci://chbrown13/labspace-se-basics up -d
And then open your browser to http://localhost:3030.
The content of this workshop is primarily based on the Engineering Basics workshop by Dr. Chris Parnin. ↩