![[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지강의 썸네일](https://cdn.inflearn.com/public/courses/330181/cover/47e0125e-75ad-4946-96d3-54bbc444a188/330181-eng.jpg?w=420)
[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
제로초(조현영)
노드가 무엇인지부터, 자바스크립트 최신 문법, 노드의 API, npm, 모듈 시스템, 데이터베이스, 테스팅 등을 배우고 5가지 실전 예제로 프로젝트를 만들어 나갑니다. 클라우드에 서비스를 배포해보기도 하고 노드 프로젝트를 타입스크립트로 전환해도 봅니다.
초급
Node.js, Express, MySQL





크몽
임직원들도 이 강의를 듣고 있어요!





크몽
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
Panamera Turbo
각각 다이얼로그들로 나눠서 기능 부분을 확인할 수 있었고, 평가 남겨주신 분의 글을 참고하여 따라 쓰지는 않고 올려주신 코드를 참고하여 해당 부분들 복붙하면서 수업들으니 괜찮긴했습니다! 일렉트론을 처음 사용해보는데 방 생성, 친구 초대 등의 기능을 클라이언트와 서버를 같이 진행하여 간단하게 앱을 만들 수 있는 점이 좋았습니다! 하지만 글을 참고해서 들었어도 목소리가 작으셔서 소리를 키워놨다가 기침 소리가 생각보다 커서 깜짝 놀라는 경우가 있었습니다! 키보드도 좋은걸 쓰셔서 자그락 자그락 소리가 엄청 크게 들렸고 후반부 강의에서는 맥북의 팬 돌아가는 소리인지도 생각보다 심했습니다.(처음엔 제꺼에서 도는 줄 알았습니다..) 백엔드 소켓부분 구현시에는 영상 소리가 깨져서 워프하는 우주선 소리가 나고 웡웡 울리는 부분이 있는데 강의 영상을 확인을 안하시고 올리신거 아닌가 하는 자그마한 의심마저 들었습니다.ㅠㅠ 그리고 강의 영상인데 power mode 플러그인을 쓰셔서 타자 하나하나 칠때마다 화면이 엄청 흔들리고 코드를 많이 붙여넣기 하는 경우에 BAM BAM 하고 뜨는 경우가 있어 실소를 감출 수 없었습니다!(그러려고 쓰는 기능이긴 하지만 강의 영상에서는 보기 어려웠습니다!) 영상과 소리에 대해서만 어느정도 불편함이 있었지만 코드 자체는 이상없이 잘 작성되어 모두 완료하고 난 다음에는 '아 그래도 잘 마쳤구나!' 하는 안도와 보람을 얻을 수 있어 색다른 경험으로 수강했습니다! 이후 현재 프로젝트에 추가로 진행하시는 강의가 나오면 그래도 저는 수강은 하고 싶습니다! 감사합니다!
5.0
도전적인 불가사리
좋은 강의 였습니다
5.0
bcu
Electron에 대한 이해도가 많이 올라갔습니다. 감사합니다.
Electron을 이용한 데스크탑 어플리케이션 개발
Node.js와 Socket.io를 활용한 실시간 메시징 어플리케이션 구현
Express 미들웨어 함수 구현 및 사용자 인증
HTML, CSS, JavaScript를 이용한 UI 컴포넌트 개발
IBM Bluemix를 이용한 서버 배포
- 강의의 내용을 바탕으로 기본적인 채팅어플리케이션 작성과 Electron 과 NodeJS의 기본적인 구조에 대해 알아간다.
Node JS 런타임에서 동작하는 Javascript 프레임워크로 일반적으로 데스크탑에서 사용하는 OS(Linux, OSX, Window)에서 Javascript, HTML, CSS 등의 웹기술을 이용하여 동작하는 어플리케이션을 만들도록 도와주는 라이브러리입니다.

안녕하세요 위치기반 모바일 어플리케이션 개발 스타트업 THATZIT 에서 Backend(NodeJS), Ios(Swift), Android(Java) 개발을 맡았었고 지금은 개인 개발자로 개인프로젝트(지도공유 서비스, 채팅어플리케이션) 그리고 사이드잡을 하며 개발활동을 이어가고 있는 김지운 입니다.
학습 대상은
누구일까요?
프로그래밍 초보자
실시간 채팅 어플리케이션 개발에 관심 있는 사람
Electron을 이용한 데스크탑 어플리케이션 개발을 배우고 싶은 사람
Node.js와 Socket.io를 활용한 실시간 통신에 관심 있는 사람
웹 기술을 활용한 데스크탑 어플리케이션 개발에 관심 있는 사람
전체
29개 ∙ (13시간 59분)
12. 화면작성(HTML & CSS)
43:00
17. 룸영역&룸메뉴영역 작성(JS)
38:00
18. 채팅영역 작성(JS)
27:00
19. 메시지아이템팩토리 작성(JS)
37:00
전체
11개
3.8
11개의 수강평
수강평 5
∙
평균 평점 5.0
5
각각 다이얼로그들로 나눠서 기능 부분을 확인할 수 있었고, 평가 남겨주신 분의 글을 참고하여 따라 쓰지는 않고 올려주신 코드를 참고하여 해당 부분들 복붙하면서 수업들으니 괜찮긴했습니다! 일렉트론을 처음 사용해보는데 방 생성, 친구 초대 등의 기능을 클라이언트와 서버를 같이 진행하여 간단하게 앱을 만들 수 있는 점이 좋았습니다! 하지만 글을 참고해서 들었어도 목소리가 작으셔서 소리를 키워놨다가 기침 소리가 생각보다 커서 깜짝 놀라는 경우가 있었습니다! 키보드도 좋은걸 쓰셔서 자그락 자그락 소리가 엄청 크게 들렸고 후반부 강의에서는 맥북의 팬 돌아가는 소리인지도 생각보다 심했습니다.(처음엔 제꺼에서 도는 줄 알았습니다..) 백엔드 소켓부분 구현시에는 영상 소리가 깨져서 워프하는 우주선 소리가 나고 웡웡 울리는 부분이 있는데 강의 영상을 확인을 안하시고 올리신거 아닌가 하는 자그마한 의심마저 들었습니다.ㅠㅠ 그리고 강의 영상인데 power mode 플러그인을 쓰셔서 타자 하나하나 칠때마다 화면이 엄청 흔들리고 코드를 많이 붙여넣기 하는 경우에 BAM BAM 하고 뜨는 경우가 있어 실소를 감출 수 없었습니다!(그러려고 쓰는 기능이긴 하지만 강의 영상에서는 보기 어려웠습니다!) 영상과 소리에 대해서만 어느정도 불편함이 있었지만 코드 자체는 이상없이 잘 작성되어 모두 완료하고 난 다음에는 '아 그래도 잘 마쳤구나!' 하는 안도와 보람을 얻을 수 있어 색다른 경험으로 수강했습니다! 이후 현재 프로젝트에 추가로 진행하시는 강의가 나오면 그래도 저는 수강은 하고 싶습니다! 감사합니다!
강의 들어주셔서 감사합니다. 처음 만들어보기도 하였고 음향관련해서는 촬영한곳 바로 옆이 열차가 다니는 선로라 최대한 열차시간을 피해서 찍어보기도 하였으나 힘든점이 있었습니다. 키보드 타건 소리나 지적해주신 음향관련한 내용은 다음에 강의나 영상촬영시에 좀 더 신경써서 더 좋은 품질의 영상 촬영을 하도록 노력하겠습니다.
수강평 12
∙
평균 평점 5.0
수강평 3
∙
평균 평점 4.7
수강평 1
∙
평균 평점 1.0
1
정말이지 집중안되는군요. 아래 brianjune 님 평가글 봤다면 신청안했을 텐데.... 한숨소리와 기침소리, 물내려가는 소리... 도저히 집중안되어서 볼 수가 없어요. 강의 내용도... 도움되는 분들에 "Electron과 NodeJS에 대한 지식이 없으신 분들"라고 되어 있지만 적어도 NodeJS에 대한 지식이 있어야 들을 수 있을거 같아요. 그리고 개발툴도... 중요한건 아니지만 webstorm 을 사용하시는데 없는 사람들은요? 없는 사람들을 위해 콘솔에서의 세팅 방법이라도 설명을 해주셔야... 환불 하고 싶지만 진도율 10%라서 환불도 안되네요...
수강평 3
∙
평균 평점 3.7
1
nodejs에 대한 얕은 기본기가 있는 상황에서 데스크탑 앱을 만들기 위해 강의를 수강했고, 상당히 아쉬운 강의라는 생각이 듭니다. 강사분께서 일단 진도를 빼는 데 급급하셔서, 강의의 95% 이상은 본인이 작성하는 소스코드를 그저 읽는 것으로 이루어집니다. 즉 코드 한줄한줄에 대한 설명이 거의 전무합니다. 물론 강사님을 따라 코드를 따라 치는게 흐름을 익히는 데 도움은 되겠지만, 이게 무슨 뜻인지도 모르고 코드를 따라 치니 수강생 입장에선 막막합니다. 특히 화면 전환 내지는 코드 재사용시 복사&붙여넣기가 눈 깜짝할 새 이루어져서 강의를 자주 멈추거나 돌려봐야 했고, 1배속으로 강의를 수강하는 데에도 어려움이 컸습니다. 거기에 잡음이나 기침, 한숨소리 등이 잦아서 듣는 동안 집중력이 유지되지 않는 문제 또한 있었습니다. 이 강의를 수강하고 싶다면 적어도 html&css&javascript&nodejs+express&socketio&electron 모두에 대한 기본기가 있는 상황에서 '빠르게 실전형으로 무언가를 만들고 싶을때' 수강하는 것을 권합니다.
다음에 강의를 제작할 때는 좀 더 말씀하신 부분들을 개선하도록 하겠습니다. 감사합니다.
같은 분야의 다른 강의를 만나보세요!
강의가 포함된 로드맵으로 학습해 보세요!