[Part 2] Setup Dev Environment in 25 minutes (Node, Git, SSH, VS Code) - Become a Developer in 2021
Now that you have GitHub setup...
Sign up for ProjectNext.App
https://projectnext.app/
Our goal is to make you a better developer make learning new technologies fun with weekly hackathons for people of all skill levels.
--------------------
SETUP INSTRUCTIONS
--------------------
----------
DOWNLOADS:
----------
Node.js (LTS): https://nodejs.org/en/download/
Git (comes with Git BASH): https://git-scm.com/downloads
Insomnia REST Client: https://insomnia.rest/download/core/
VS Code: https://code.visualstudio.com/download
----------
Git/Git BASH/GitHub Setup:
----------
Create an account at GitHub.com
Install Git. Open Git BASH
Setup global git variables:
```bash
git config --global user.name "John Smith"
git config --global user.email "[email protected]"
```
Create an SSH Key (RSA)
```bash
ssh-keygen -t rsa -C "[email protected]"
```
Find your /.ssh/ folder
```bash
cd ~/.ssh/id_rsa.pub
```
Copy it with Shift + CTRL + C (or SHIFT + CMD + C on MacOS)
Open up Explorer (Windows) or Finder (macOS) or whichever file explorer you use. Navigate to the folder (you can paste it with CTRL or CMD + V) but may need to alter it or manually navigate there.
If you get to the folder and you don't see a folder named .ssh, go into the folder properties and allow hidden folders to be shown.
Copy the public key (the one that ends with .pub) if you can't tell the difference, right-click, and go to 'properties'. You'll be able to see the extension from here.
Copy the contents of the .pub file
Navigate to GitHub.com → Settings → SSH Keys → New Key
Paste your public key in and give it a name that represents your machine.
Save it. Open up Git Bash to see if it worked
Type in:
```bash
ssh -T [email protected]
```
When prompted, type 'yes' to authorize the host fingerprint.
You will get a message saying:
"Hi {your_username}! You've successfully authenticated, but Github does not provide shell access."
This means you were successful.
----------
VS Code Extensions:
Local Development Tools
Live Server
DotENV
Autocomplete
npm
npm Intellisense
Path Intellisense
Visual Studio Intellicode
Snippets
HTML Snippets
Express Snippets
JavaScript (ES6) code Snippets
ES7 React/Redux/GraphQL/React-Native Snippets
Formatting
Prettier
ESLint
Quality of Life' Extensions
Better Comments
Guides
GitLens - Git supercharged
Highlight Matching Tags
Download 1 of these Bracket Pair Colorizers. If it doesn't work, switch to the other:
Bracket Pair Colorizer
Bracket Pair Colorizer 2
Vue Extensions
Vetur
Vue VSCode Snippets
Theme
One Dark Pro
Material Icon Theme
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «[Part 2] Setup Dev Environment in 25 minutes (Node, Git, SSH, VS Code) - Become a Developer in 2021», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.