[저자 직강] Do it! Node.js 프로그래밍

웹/앱 10년 이상 경력을 가진 정재곤 박사님과 이지스퍼블리싱이 출판한 <Do it! Node.js 프로그래밍>의 저자 직강 강의입니다.

강좌 소개
난이도
보통
카테고리
웹 프로그래밍 - 프로그래밍
태그
데이터베이스, 자바스크립트, node.js
추천 수강대상
- 처음 Node.js를 공부하시는 분
- JavaScript 기초를 공부한 뒤 서버 프로그래밍을 하시려는 분
- 실사용이 가능한 다양한 예제를 통해 Node.js 실전감각을 기르고 싶은 분

🔔실제 서버로 바로 구동 가능한 Node.js🔔

- 웹 서버, 채팅 서버, 모바일 서버, 위치 기반 서비스 서버, JSON-RPC 서버까지 한 번에! -


📝강좌 소개


👨‍🎓누구나 쉽게 접근할 수 있는 자바스크립트 언어로 웹 서버를 만들며 서버 개발에 입문할 수 있는 도서 'Do it! Node.js 프로그래밍'의 동영상 버전 강좌입니다. 웹 서버를 직접 만들며 작성한 소스 코드를 응용하여 다양한 서버로 확장할 수 있습니다. 강좌에서 다루는 소스는 실제 서비스할 수 있는 실무 소스코드로, 이제까지 무용지물 테스트 서버 코드만 만들어보았다면 꼭 들어야 하는 강좌입니다. 단계별 예제, 부드러운 스토리텔링을 통해 차근차근 서버 개발 마스터가 되어 보세요!

📖'Do it! Node.js 프로그래밍' 도서 구매하기! (클릭)




🎯학습 목표


  • node.js에 대해 이해하고 개발 도구로써 능숙하게 사용합니다.
  • 간단한 웹 서버를 만들고 그 서버의 데이터베이스까지 다룹니다.
  • 실무에서 사용하는 코드를 중심으로 배우며 서버 개발 전 과정을 배웁니다.




📣참고 사항




강의자 소개


정재곤 박사

  • (現) 서울디지털대학교 초빙 교수
  • (現) (주)유엔에스네트웍스 CTO
  • 서울대학교 대학원 박사 GIS 전공
  • 국내외 모바일 앱 및 웹 서비스 컨설팅/설계/개발 경력 10년 이상
  • 웹 서비스, 서버 플랫폼, 모바일 서버, 모바일 기기용 자바 VM 설계/개발 등 다수
  • SK텔레콤 T아카데미 웹/앱 분야 전문 강사(최신 IT 트렌드와 각종 프로그래밍 과정의 교육 커리큘럼을 개발)
  • 저서
    - <Do it! 안드로이드 앱 프로그래밍>_6년 연속 IT 베스트셀러
    - <자바+안드로이드를 다루는 기술>
  • Email: mike.jung.global@gmail.com 

체험하기
모두 펼치기
  • 01
    01. 노드에 대해 알아보고 개발도구 설치하기
  • 노드에 대해 알아보고 개발도구 설치하기1
    노드에 대해 알아보고 개발도구 설치하기2
  • 02
    02. 노드 간단하게 살펴보기
  • 노드 간단하게 살펴보기1
교육 과정
모두 펼치기
  • 01
    01. 노드에 대해 알아보고 개발도구 설치하기
  • 노드에 대해 알아보고 개발도구 설치하기1
    노드에 대해 알아보고 개발도구 설치하기2
  • 02
    02. 노드 간단하게 살펴보기
  • 노드 간단하게 살펴보기1
    노드 간단하게 살펴보기2
    노드에서 모듈 사용하기1
    노드에서 모듈 사용하기2
    노드에서 모듈 사용하기3
  • 03
    3. 노드의 자바스크립트와 친해지기
  • 자바스크립트의 객체와 함수 이해하기1
    자바스크립트의 객체와 함수 이해하기2
    배열 이해하기1
    배열 이해하기2
    배열 이해하기3
    콜백 함수 이해하기
    프로토타입 객체 만들기
  • 04
    4. 노드의 기본 기능 알아보기
  • 주소 문자열과 요청 파라미터 다루기
    이벤트 이해하기
    파일 다루기1
    파일 다루기2
    로그 파일 남기기
  • 05
    5. 웹 서버 만들기
  • 간단한 웹 서버 만들기1
    간단한 웹 서버 만들기2
    간단한 웹 서버 만들기3
    익스프레스로 웹 서버 만들기1
    익스프레스로 웹 서버 만들기2
    익스프레스로 웹 서버 만들기3
    익스프레스로 웹 서버 만들기4
    미들웨어 사용하기1
    미들웨어 사용하기2
    요청 라우팅하기
    쿠키와 세션 관리하기1
    쿠키와 세션 관리하기2
    쿠키와 세션 관리하기3
    파일 업로드 기능 만들기1
    파일 업로드 기능 만들기2
  • 06
    06. 데이터베이스 사용하기
  • 몽고디비 시작하기
    익스프레스에서 몽고디비 사용하기1
    익스프레스에서 몽고디비 사용하기2
    익스프레스에서 몽고디비 사용하기3
    익스프레스에서 몽고디비 사용하기4
    익스프레스에서 몽고디비 사용하기5 & 몽구스로 데이터베이스 다루기1
    몽구스로 데이터베이스 다루기2
    몽구스로 데이터베이스 다루기3
    인덱스와 메소드 사용하기1
    인덱스와 메소드 사용하기2
    인덱스와 메소드 사용하기3 & 비밀번호 암호화하여 사용하기1
    비밀번호 암호화하여 사용하기2
    비밀번호 암호화하여 사용하기3
    비밀번호 암호화하여 사용하기4 & MySQL 데이터베이스 사용하기1
    MySQL 데이터베이스 사용하기2
    MySQL 데이터베이스 사용하기3
  • 07
    07. 익스프레스 프로젝트를 모듈화하기
  • 모듈화 방법 자세히 살펴보기1
    모듈화 방법 자세히 살펴보기2
    모듈화 방법 자세히 살펴보기3
    사용자 정보 관련 기능을 모듈화하기1
    사용자 정보 관련 기능을 모듈화하기2
    사용자 정보 관련 기능을 모듈화하기3
    설정 파일 만들기1
    설정 파일 만들기2
    설정 파일 만들기3
    UI 라이브러리로 웹 문서 예쁘게 꾸미기1
    UI 라이브러리로 웹 문서 예쁘게 꾸미기2
  • 08
    08. 뷰 템플릿 적용하기
  • ejs 뷰 템플릿 사용하기1
    ejs 뷰 템플릿 사용하기2
    ejs 뷰 템플릿 사용하기3
    pug 뷰 템플릿 사용하기1
    pug 뷰 템플릿 사용하기2
  • 09
    09. 패스포트로 사용자 인증하기
  • 패스포트로 로그인하기1
    패스포트로 로그인하기2
    로컬 인증하기 & 패스포트 관련 코드를 모듈화하기1
    패스포트 관련 코드를 모듈화하기2
    패스포트 관련 코드를 모듈화하기3
    패스포트 관련 코드를 모듈화하기4
    패스포트 관련 코드를 모듈화하기5
    패스포트 관련 코드를 모듈화하기6
    패스포트 관련 코드를 모듈화하기7 & 페이스북으로 로그인하기
  • 10
    10. 채팅 서버 만들기
  • Socket.IO 사용하기1
    Socket.IO 사용하기2 & 일대일 채팅하기1
    일대일 채팅하기2
    일대일 채팅하기3
    일대일 채팅하기4
    일대일 채팅하기5
    그룹 채팅하기1
    그룹 채팅하기2
    그룹 채팅하기3
    그룹 채팅하기4 & 채팅 웹문서 예쁘게 꾸미기
  • 11
    11. JSON-RPC 서버 만들기
  • JSON-RPC를 웹 서버에 적용하기1
    JSON-RPC를 웹 서버에 적용하기2
    JSON-RPC를 웹 서버에 적용하기3 & 계산기 모듈 추가하여 실행하기
    데이터베이스에서 사용자 리스트 조회하기
    데이터 부분을 암호화하기
  • 12
    12. 위치기반서비스 서버 만들기
  • 커피숍 위치 저장하기1
    커피숍 위치 저장하기2
    커피숍 위치 저장하기3
    가장 가까운 커피숍 찾기
    영역/반경 안의 커피숍 찾기 & 지도에 커피숍의 위치 표시하기
  • 13
    13. 모바일 서버 만들기
  • 모바일 단말에서 웹 서버로 요청하기1
    모바일 단말에서 웹 서버로 요청하기2
    모바일 단말에서 웹 서버로 요청하기3
    모바일 단말 관리 기능 만들기
    모바일 단말로 푸시 메시지 전송하기 (추후 추가 예정)
  • 14
    14. 게시판 만들기
  • 게시판을 만들기 위한 정보
마지막 업데이트|2020년 01월 29일
강의자 소개
안녕하세요. 구름에듀 캡틴 이지스퍼블리싱입니다. 함께 학습을 시작해봐요!

강좌 후기
무료

평균평점
4.9
난이도
보통
수강기간
평생 무제한