프로그래밍

[패스트캠퍼스 서포터즈 3기] 풀스택개발자를 위한 패스트캠퍼스 노드JS 후기 5 (마지막 후기)

aSpring 2021. 6. 26. 14:51
728x90
728x90

2021.06.04 - [공부] - [패스트캠퍼스 서포터즈 3기] node.js 초격차 패키지 강의 후기

2021.06.12 - [공부] - [패스트캠퍼스 서포터즈 3기] NODEJS 초격차 패키지 강의 후기 2 (크롤링 모듈)

2021.06.20 - [프로그래밍] - [패스트캠퍼스 후기] 서포터즈 3기 - NODEJS강의 후기 3 (Axios Cheerio)

2021.06.25 - [프로그래밍] - [패스트캠퍼스 서포터즈 3기] 풀스택개발자를 위한 패스트캠퍼스 노드JS 후기 4 (백엔드 part 1 드디어 오픈)

 

안녕하세요~

풀스택개발자를 꿈꾸는 aSpring입니다!

오늘로 벌써 마지막 5번째 포스팅입니다 !

 

서포터즈 기간은 7월 2일까지지만

저는 어제부터 들은 노드JS 강의가 너무 재미있고

하루라도 빨리 더 많은 것들을 배우고 싶어서

어제에 이어 오늘도 또 노드JS 강의를 수강하고

마지막 후기를 적어봅니다 ㅎㅎ

 

그리고 사실 면접도 앞두고 있고..

저는 java도 제대로 할 줄 모르는데 node.js(노드JS) 등 다른

언어들을 요구하는 곳들이 많더라구요!!

 

그리고 어제 말씀드렸듯이 이 노드JS 과정 안에 놀랍게도 github도 포함되어 있어서

취업 전에 github 강의까지 수강을 꼭 하고싶은 마음도 있습니다! ㅎㅎ

 

멀고도 어려운 풀스택개발자의 길...!

 

 

사진만 봐도 이 노드JS 과정 안에 풀스택개발자를 꿈꾸는 분들을 위해

얼마나 다양한 과정이 들어가 있는지 보이시죠??

 

오늘도 시작해볼까요~?

 


Ch 02. 든든한 개발 환경

설정하기_01. VSCode 설치하기

 

Node Project 셋업입니다.

 

Visual Studio Code

- 오픈소스 에디터

- 웹프로그래밍용으로 가장 많이 사용되고 있음

- 장점 : js 자동완성, 타입유추 등의 기능이 기본으로 지원,

typescript 지원도 잘 되어 특히나 웹 코딩에 유용함

웹 기반

- 꾸준하게 발전하고 있는 에디터

 

강사님께서 우리가 앞으로 사용할 VSCode에 대해

자세히 설명을 해주셔서 좋았어요!

강사님과 함께라면 무시무시한 환경설정도

어렵지 않게 할 수 있을 것 같은 느낌?!

 

제게 깔려있는 프로그램들..

여기에는 안나와있지만 eclipse와 IntelliJ도 있습니다!

 

벌써 마음만은 풀스택개발자...ㅋㅋㅋ

 

크흐 드디어 시작이에요 ><

 

Ctrl + Shift + P로 팔레트를 열 수 있고,

terminal이라고 치면 바로 터미널 창을 열 수 있대요!

 

Git도 바로~

 

아까 열었던 Terminal 창에서

git init을 입력해주고

 

initial commit

+ 버튼 눌러서 스테이징?하고 커밋이 가능!

 


 

Ch 02. 든든한 개발 환경

설정하기_02. NodeJS 설치와 Node 버전 관리

 

드디어 노드JS를 설치하는 시간이 왔어요!! 두근두근

https://node.js.org/

 

Node.js

Visit nodejs.org - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

node.js.org

여기에 접속을 해서 설치를 해주는데요

 

좌측의 LTS는 Long Term Service - 장기간에 걸쳐서 서비스를 해도 안정적이고 신뢰도 높은 빌드!

일반적 Project의 경우 LTS 사용

 

최신의 실험적인 기능 사용하고싶다면 우측의 그 외 버전을 사용하면 된다!

 

강의에서는 LTS 버전을 이용한다고 해요!

저는 강사님이랑 무조건 똑같이 할거에요.ㅋㅋㅋ

 

노드JS는 이렇게도 설치할 수 있지만 다른 방법으로도 설치가 가능해요.

노드의 경우 버전 관리도 중요! -> 서버와 local에서의 버전이 맞아야 하니까요.

-> 노드 버전을 관리하는 도구들이 존재

nvm : node version manager

그렇지만 이건 설치하고 관리하는 과정들이 복잡해서 그다지 추천하지 않는다고 해요.

 

강사님의 노드 버전 관리 추천은 tj/n

 

tj/n

Node version management. Contribute to tj/n development by creating an account on GitHub.

github.com

그렇지만 환경변수 설정에 주의!

 

강의 끝..!


 

엄... 강사님.. 설치는 같이 안하시나요ㅠㅠ

또다시 길을 잃어버린 .. 나 ..

 

VSCode랑 node 설치 이런 것들이 강사님께는 다 되어있어서

어디에서 설치한다 이런것만 알려주시고

자세한 설치 과정들은 강의에서 알려주시지 않네요!

그건 좀 많이 아쉽습니다 T^T

 

그럼 패스트캠퍼스 서포터즈3기로서의 마지막 포스팅을 마치도록 하겠습니다!

다음 기수로 또 인사드릴 수 있기를 기원하면서!

그럼 안녀엉~!


풀스택개발자를 위한 강의를 찾고있다!

노드JS를 공부하고싶다!

라고 하신다면 아래 홈페이지 방문을 추천드립니다! ㅎㅎ

 

https://bit.ly/3pdy7Wq

 

한 번에 끝내는 Node.js 웹 프로그래밍 초격차 패키지 Online | 패스트캠퍼스

12가지 프로젝트로 배우는 Node.js! 블라인드 앱 클론 코딩, MBTI 테스트 사이트, 퀴즈 사이트, 브런치 웹 크롤러 등 유저들이 좋아하는 사이트를 내 손으로 직접 만들어 볼 수 있어요! 프론트엔드+백

fastcampus.co.kr

 

그리고 패스트캠퍼스 홈페이지에서 엑셀유치원 사전체험단을 모집하고 있어요!

저도 바로 신청했답니다 ><

직장인 필수 능력 엑셀 ㅜㅜ 혼자 하기에는 어렵잖아요!

좋은 정보는 나눠야죠!!!

 

모집기간 : 6.17 - 6.30

 

링크클릭

 

야근을 끝내 줄 칼퇴치트키, 엑셀유치원 사전 체험단을 모집합니다! | 패스트캠퍼스

패스트캠퍼스에서 7월 신규 런칭 예정인 '엑셀유치원' 온라인 강의를 누구보다 먼저 수강해볼 체험단을 모집합니다. 엑셀 기초부터 심화, 실습까지 한 번에 끝낼 수 있는 엑셀유치원 강의를 빠

fastcampus.co.kr

 

본 노드JS 강의는 패스트캠퍼스 서포터즈3기 활동을 통해 제공받았으며

수강후기는 솔직하게 남겼음을 밝힙니다.

728x90
728x90