The first section of this page will walk you through installing the software you’ll need for the course.
Java is the programming language we will be using for this course. Yay! Follow this link to install the Java SE Development Kit (version 22.0.1.1).
Select the tab according to the operating system you are running.
If you are on an M-Series Mac, you will want to download the ARM 64 DMG Installer. If you have an older Mac, you’ll download the x64 DMG Installer.
Windows users should download the x64 Installer.
IntelliJ is the IDE we will be using. Follow this link to install the community version of IntelliJ according to the operating system you are running.
If you are on an M-Series Mac, you will want to select the drop down menu and choose the Apple Silicon DMG. Otherwise, you will download the Intel DMG.
Remember to download the community version!! You will have to scroll down a bit to see this!
Git is the Version Control System (VCS) we will be using. Follow this link. You will need at least version 2.14.1.
If you are on a Mac, open a new terminal window and check the version by running the command git --version.
If you don’t have it already, it will prompt you to install it – just follow the directions. If you need to update Git, I recommend using the latest version of the binary installer which can be found at the link above. You may be prompted with a message that the download “cannot be opened because it is from an unidentified developer”. You’ll want to allow this, and may need to open System Preferences and navigate to “Security and Privacy” to enable the download to complete.
Windows users should use the 64 bit standalone installer, found at the link above.
We will be using a few services to facilitate learning this summer. They are all linked to on the course homepage, please register!
Reboot your computer now. Some settings of the applications you just installed will not take effect until you reboot. Once you’ve completed this, you’ve got the necessary software installed! Great work!
Now that we have the required software set up, we can get the course workspace, or repository, set up.
Find your primary e-mail address by logging into Sakai, clicking on your name in the top right corner, selecting Profile, and looking under the Email field. Primary e-mail addresses do not end in @ad.unc.edu. They typically end in @live.unc.edu or @email.unc.edu!
Use this email to register for GitHub. GitHub is for backing up your course Workspace Repository and for downloading course materials.
You can think of GitHub as a social network where people and organizations share and collaborate on code with one another. Organizations like NASA, NOAA, Peace Corps, Washington Post, New York Times, and so on, host projects publicly (and privately) on GitHub. It’s a valuable service for data scientists, software engineers, research teams, and more.
Your coursework will have its own private “git repository”. The technology we use for backing up versions of our projects and transmitting them to or from the internet, hosted on GitHub, is called git. IntelliJ has git support built into it.
You may be prompted to trust the project. Select “Trust Project.”
https://github.com/summer-210/comp210-workspace-kakiryan
(except instead of kakiryan
you will see your GitHub username).origin
and backup
.