강의의 내용을 바탕으로 기본적인 채팅어플리케이션 작성과 Electron 과 NodeJS의 기본적인 구조에 대해 알아간다.
이런 걸
배워요!
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분)
IDE&Babel세팅
16:00
express Backend
41:00
User Schema 정의
07:00
Build(Mac 기준)
14:00
eventHandler 등록코드 정리
09:00
화면작성(HTML & CSS)
43:00
룸영역&룸메뉴영역 작성(JS)
38:00
채팅영역 작성(JS)
27:00
메시지아이템팩토리 작성(JS)
37:00