ISF DP Computer Science

Java Computer Setup #


[0] Create a GitHub Account #

GitHub is a convenient, industry-standard way for programmers to share code with eachother. You can think of it as Google Docs for code. It’s great for collaborating with a team, accessing your code from anywhere, seeing a history of your progress, and backing up your work.

We will be using it in this class as a way for you to access examples/starter code, and for you to submit your work.

💻 Create a GitHub Account here (if you don’t already have one)

💻 Fill in this form to tell me your GitHub username.

I will add you to our isf-dp-cs GitHub organization. Look out for an email inviting you to join.


[1] Download Java JDK #

💻 Download Java JDK 21 here

Select your operating system, and choose the installer based on your computer chip.

ProcessorArchitecture
Intelx64 DMG Installer
Apple Silicon (Apple M1, M2, M3)ARM64 DMG Installer

You can check your processor by opening About this Mac in the top left corner of your computer.

💻 After the download is finished, double click on the installer

💻 Follow the prompts to finish installing Java


[2] Download IntelliJ IDEA #

IntelliJ IDEA is the Integrated Development Environment (IDE) that we will be using to edit and run our Java code. It has a lot of built-in features that make Java develpment go as smoothly as possible.

💻 Download IntelliJ IDEA here

Scroll down until you see Community Edition and select your processor

💻 Launch the installer and follow the prompts

[3] (Optional) IntelliJ Tutorials #

IntelliJ has some nice tutorials that introduce you to this integrated development environment (IDE). Feel free to explore them to learn tips & tricks!

👾 💬

You can access the Learn feature through the sidebar:

Or through the menu

💻 Follow the tutorials in order to learn about the IDE we'll be using!