Before getting to work you will need to make sure your computer is ready to go.
In the Software Installations and VSCode Extensions sections of your
precourse
issue is a list of the software you will need to succeed at HYF.
- Slack - Slack Windows - Slack Mac - Slack Linux - Slack Android - Slack iOS - for all HYF communication
- Discord - for all HYF communication
- Zoom - for online class
- Modern Browsers with good DevTools, it's good to practice with all of them:
- Visual Studio Code - used write and edit your code
- GitHub Desktop (optional)
- If you use Windows:
- You will need to update to Windows 10: itechguides, adamtheauthor
-
Press
command
andspace
and typeterminal
then clickenter
-
In the
terminal
typegit --version
if you got a version then you already have git. -
If you didn't get a version then you need to install
Homebrew
-
Paste this in your terminal and click
enter
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
After you installed
Homebrew
, use the commandbrew install git
to install git.
- Click on the
search
icon and typecmd
. - Type
git --version
if you got a version then you already havegit
- If not install git for Windows
- It depends on your distribution, if you are using
Ubuntu
- Open your terminal and type
git --version
- If you didn't get a version then type in your terminal
sudo apt update
sudo apt install git
-
press
command
andspace
and typeterminal
then clickenter
-
in the
terminal
typenode -v
if you got a version then you already have it. -
If you didn't get a version just then you need to install
Homebrew
if you don't have it already -
paste this in your terminal and click
enter
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
after you installed
Homebrew
, use the commandbrew install node
to install node.
- click on the
search
icon and typecmd
. - type
node -v
if you got a version then you already havenode
- if not install node for Windows
- It depends on your distribution, if you are using
Ubuntu
- open your terminal and type
node -v
- if you didn't get a version then
sudo apt update
sudo apt install node.js
sudo apt install npm
- Check if you already have zsh
zsh --version
Ubuntu
sudo apt install zsh
Mac
brew install zsh
Ubuntu
chsh -s $(which zsh)
Mac
<!-- for Apple chip -->
chsh -s /opt/homebrew/bin/zsh
<!-- for Intel ship -->
chsh -s /usr/local/bin/zsh
-
Restart your laptop
-
Install
ohMyZsh
sh -c "$(curl -fsSL
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
adding VS code to the path allows you to open your VS code form the terminal
- press
Ctrl + shift + p
- type
Shell Command
- select
Shell Command: Install 'code' command in PATH
- press
command + shift + p
- type
Shell Command
- select
Shell Command: Install 'code' command in PATH