커리큘럼 소개

문태주·2022년 7월 21일
0

이 시리즈는 성균관대학교 기술지원팀 백엔드 엔지니어 교육자료로 제작되었습니다. 최대한 이해하기 어려운 부분은 제하고, 실제로 프로젝트를 만들 수 있도록 NodeJs의 핵심적인 부분들로만 구성할 예정입니다. 해당 자료는 제작자의 프로그래밍 경험과 여러 강의들의 내용을 기반으로 하며, 중간 중간에 설명이 틀리거나 미홉한 부분이 있을 수 있습니다.

| 알아야할 것

| 커리큘럼

다음과 같은 순서로 업로드할 예정입니다.

SECTION_1. Pure NodeJs: 날것의 NodeJs에 대해서 다룹니다. 이벤트루프 등 기본적인 내용을 아주 간단하게만 다룰 것이고, 실제로 NodeJs로 웹서버를 구축하는 법은 다루지 않을 것입니다. Javascript의 Promise 객체와 Async&await 구문도 여기서 다룰 것입니다.

SECTION_2. Express API: 본격적으로 Express 프레임워크를 활용해서 기본적인 CRUD에 대한 구현을 해볼 것입니다. MongoDB ATLAS를 활용하여 간단하게 API를 구현할 것입니다.

SECTION_3. MongoDB: 몽고디비 아틀라스가 아닌 몽고디비 커뮤니티를 활용하는 법에 대해서 학습합니다.

SECTION_4. Advanced Express: 몽구스 미들웨어, 파람 미들웨어 등 더욱 확장된 Express&Mongoose 개념에 대해 학습합니다.

SECTION_5. Auth Development: 인증과 보안에 관한 내용을 학습합니다. 가장 난이도가 높은 섹션이 될 것 같습니다.

profile
HTML 개발자

0개의 댓글