728x90
1. 서버 측 자바스크립트와 node.js 소개
서버 측 자바스크립트와 nodejs 소개
여기서는 서버 측에서 동작하는 자바스크립트 수업의 핵심적인 기술인 Nodejs가 무엇인가를 설명합니다.
2. node.js 설치 및 진행
3. 간단한 웹어플리케이션 만들기
간단한 웹 에플리케이션 만들기
본 수업에서는 Nodejs를 이용해서 간단한 서버 에플리케이션을 만들어보겠습니다.
아래 코드는 Nodejs에서 제공하는 기본 코드입니다.
1 2 3 4 5 6 7 8 9 10 11 | const http = require( 'http' ); const hostname = '127.0.0.1' ; const port = 1337; http.createServer((req, res) => { res.writeHead(200, { 'Content-Type' : 'text/plain' }); res.end( 'Hello World\n' ); }).listen(port, hostname, () => { console.log(`Server running at http: //${hostname}:${port}/`); }); |
4. 모듈과 NPM
모듈과 NPM
본 수업은 에플리케이션에서 부품으로 사용할 로직인 모듈에 대해서 알아보고 모듈을 편리하게 관리하는 기술인 NPM을 사용하는 기본적인 방법을 알아봅니다.
5. 콜백(callback)함수
6. 동기와 비동기 프로그래밍
7. Express-도입
8. Express-설치
9. Express-간단한 웹어플리케이션 만들기
10. 연결성
11. Express-정적파일을 서비스하는 법
12. Express-웹페이지를 표현하는 방법
13. Express-템플릿 엔진(Jade)
14. Express-URL을 이용한 정보의 전달
15. Express-POST 방식을 이용한 정보의 전달
16. 팁 - Nodejs를 자동으로 재시작
17. 웹어플리케이션 제작
18. 파일 업로드
19. 데이터베이스
728x90
'Dev > Etc' 카테고리의 다른 글
[Oracle] ORA-28001: the password has expired (0) | 2019.10.17 |
---|---|
[생활코딩] OAuth 2.0 (0) | 2019.10.07 |
[JavaScript] DOM이란 무엇인가? (0) | 2018.05.23 |
[생활코딩] JavaScript (0) | 2018.05.21 |
[생활코딩] PHP 기본 A 부터 Z 까지 (0) | 2018.05.06 |