SETTING UP YOUR MACHINE
When you join Rooted Global you will be need to configure/setup the machine (if not already done so) using the tools and instructions mentioned below.
Please make sure you have basic familiarity with your machine OS environment and how it works?
We want you to download and install atleast the following recommended tools on your system for now, rest of the tools you might be need in the future (i.e., make sure to check the system configuration before proceed further):
- Git Bash: https://gitforwindows.org
- Node.js & NPM: https://nodejs.org/download
- VSCode: https://code.visualstudio.com/download
- SourceTree: https://www.sourcetreeapp.com
- Slack desktop app: https://slack.com/downloads
- Zoom.us desktop app: https://zoom.us/download
- Skype: https://www.skype.com/en/get-skype/download-skype-for-desktop
- Google Chrome: https://support.google.com/chrome/answer/95346?co=GENIE.Platform%3DDesktop&hl=en
- Firefox: https://www.mozilla.org/en-US/firefox/new
- Teamviewer: https://www.teamviewer.com/en/download/windows
Moreover, you can also install these following tools whenenever needed.
- Sublime Text: https://www.sublimetext.com/download
- Atom: https://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-windows
- Dropbox: https://www.dropbox.com/install
- VLC: https://www.videolan.org/vlc/download-windows.html
node.js & npm installation:
$ node --version $ npm --version
# Grunt npm install -g grunt-cli # Yarn npm install -g yarn
FYI: NPM is a node package manager. It helps in managing and installation of node.js packages / libraries. You may be need to visit and explore this link for more: https://www.npmjs.com
App and System settings
Once you have the applications installed, you will need to configure them. For most its as simple as signing in with your @rootedglobal.com id (create accounts if you dont have already).
Chrome should be your primary browser, though you are free to use any browser you like. Firstly, signin with our @rootedglobal.com (or personal) Google id. You should also install plugins will you might need to use (Vimium, Flashblock, Postman).
Though we recommend you to use VSCode But You are free to use Atom / Sublime Text editor as well. Anything light weight really. We avoid using IDEs like Eclipse for small projects since they are really bulky and slow (but we might use them in the near future or so!).
Getting to know the terminal
You can also find other iTerm alternatives for windows here: https://alternativeto.net/software/iterm/?platform=windows
Getting yourself familiar with Git using SourceTree
Also, You may checkout these courses links:
Checkout these below youtube videos to Learn about SourceTree and how it works (i.e., For this you can also try practicing with any of your current project yourself).
Hopefully you machine is now all set and ready to work on! As you can see there is a lot to learn - so get right down to it. If you have any questions or confusions dont hesitate to get them cleared out right away.