Skip to content

Lab & Development Environment

Mikael Roos edited this page Jan 13, 2020 · 17 revisions

You need a set of basic development tools. You can use those as proposed below, or choose your own liking.

General setup

These are the tools you will need to enter the course.

Texteditor

You need a texteditor or a more advanced Integrated Development Environment (IDE). A plain texteditor will suffice, for example Atom or Visual Studio Code.

Git

You need the code versioning system Git. I propose you work in a terminal, but the Gui should also work.

GitHub

GitHub is a website offering hosting of Git repos and additional services. You should create your own personal account on GitHub. You will need it when you later on create your own git repo for the course.

Git Course Repo

Once you have Git installed you can clone the course repo to your local harddrive.

git clone https://github.com/Webbprogrammering/websoft.git
cd websoft

The repo contains a folder named example/, check it out to see what it contains.

Note. Do not change any of the files in the repo, that may make it more difficult to get an updated version of the course repo. If you want to play and modify an example-program, then take a copy of it and move it below the folder me/ which should contain all your own work in the course.

Get updated course repo

There may be updates to the course repo and you can retrieve those update to your local version of the repo lite this.

# Change directory to the repo
git update

Clone this wiki locally