Tutorials

You can find a list of tutorials to install the necessary tools for this bootcamp! Create a folder to help you organize your projects: Suggestion: "x-path"

Java Development Kit

The JDK (Java Development Kit) is the minimum required software that you must have to program in Java.

  • x>      Open amazon correto. Choose "Download Corretto 21".
  • x>      Scroll down a bit till you find "Windows x64". Click on the .msi file link.
  • x>      Run the installer and keep hitting next until the installation is complete.
  • x>      Open up your terminal and execute "java --version" to see if it succeeded!

Git

In the world of programmers, colaboration is key! Even though some of us are known by society by being kinda lone wolfs, you can believe us... it's so good to reuse other people's code :) Git is a tool that allow us to download and upload code for repositories. It's a Version Control System and if you do it right, you'll use it anytime you write code!

  • x>      Open your browser and go to git download page.
  • x>      On the first paragraph you will see the latest version available, download it!
  • x>      Run the installer, check the license and choose the instalation folder.
  • x>      Keep hitting next until you find git editor. Keep the default Vim, it's really cool!
  • x>      In the next step override the default branch for new repositories and keep "main".
  • x>      Keep the "Git from the command line and also from 3rd-party software" selected.
  • x>      Keep hitting next with the defaults until you can click "Install"!
  • x>      Pro tip: write "git --version" in your terminal and check if it was successful.

Visual Studio Code

In order to code our front end exercises in the last section of this course you'll need to set up VS Code!

  • x>      Head on to your browser and go to visual studio page.
  • x>      Choose your operating system, download the installer and run it!
  • x>      Accept the license and keep hitting next according to your preferences.
  • x>      Run VS Code and have fun exploring your new IDE :)
  • x>      Pro tip: Configure the IDE, there are many youtube tutorials that can inspire you!

Node.js and npm

Node.js and npm are your best friends when your creating web pages on the front end side... install them!!

  • x>      Browser... go go go! nodejs & npm.
  • x>      Choose your operating system and get the generated commands!
  • x>      Open up your terminal and execute the commands: "winget install Schniz.fnm" & "fnm install 22"
  • x>      If you try to do "fnm install 22" and your command line finds an error, close and reopen the terminal so it can find the path for "fnm"
  • x>      Make sure you restart your terminal when the installation finishes. Type the following commands in your terminal to confirm the success of your installation: "npm -v" and "node -v"
  • x>      On Windows 11 if you encounter the error "unrecognized command" you will have to do some additional steps...
  • x>      Open your notepad and write the following: "fnm env --use-on-cd | Out-String | Invoke-Expression"
  • x>      Save it as "Microsoft.PowerShell_profile.ps1" on your %USERPROFILE%/Documents/WindowsPowerShell
  • x>      Restart the terminal and try again!

IntelliJ Community Edition

We are so in love with IntelliJ... the perfect IDE for many... as a java developer, this is kinda our second home :)

  • x>      Make sure you are not confused with IntelliJ Ultimate. You would need a license for it and it's not cheap. take a look here.
  • x>      Scroll down! You will find the community edition... click download and run the installer!
  • x>      You can trust the installer... leave everything as default and keep clicking next!
  • x>      Run IntelliJ and accept it's licence.
  • x>      Pro tip: Watch Trisha Gee's videos on youtube, she has amazing content and productivity tips with IntelliJ!

Docker

Docker allows us to use tools in virtual containers... It's like having multiple mini computers running inside your own!

  • x>      Browser... go go go! docker
  • x>      Choose "Docker Desktop for Windows - x86_64" option.
  • x>      When the installation finishes restart your computer with the button "Close and restart"
  • x>      When you restart your computer a dialog box to accept the docker subscription service agreement will pop up, accept it!
  • x>      Keep the default option of "Use recommended settings" and finish!
  • x>      Docker will ask you to create an account which is optional.
  • x>      If you encounter the error "Docker Desktop - WSL update failed" open your terminal and enter the suggested command: "wsl --update".

DBeaver

We need to access databases! Install DBeaver!!

  • x>      Open DBeaver download link!
  • x>      Run the downloaded installer and keep hitting next until you find the install button.
  • x>      Welcome to DBeaver!

Postman

Postman simulates HTTP requests that allow us to send data to our backend API's!