Thumbnail
개발 · 프로그래밍 백엔드

습관부터 바꿔주는 Node.js & Express 기초 대시보드

(4.4)
7개의 수강평 ∙  164명의 수강생

44,000원

지식공유자: MayB
총 81개 수업 (17시간 29분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

개발 공부를 어떻게 해야할 지 모르고, 실력이 좀처럼 늘지 않으시는 분들을 위해 웹에 대한 전반적인 원리, 기초를 잡아드리며 실제 개발에 필요한 부분을 위주로 개발의 기반을 다질 수 있습니다.

✍️
이런 걸
배워요!
Node.js
Express
Prisma
MySQL
REST API
AWS 배포 ( EC2 )
백엔드 개발자에게 필요한 기초 이론

Node.js로 하는 백엔드 개발!
따라 하다 보면 나도 어쩌면 개발 고수?

왜 Express일까요? 🤔

웹 애플리케이션의 백엔드 개발에 쓰이는 언어는 다양합니다. 그중 여러분이 Express(Feat. Node.js)를 선택하셔야 하는 이유는 다음과 같습니다.

낮은 진입장벽

다른 언어에 비해 사용자 친화적이며, 프런트엔드가 사용하는 Javascript를 활용하여 백엔드 입문으로 적절해요.

Simple is BEST!

Express는 다른 Node.js 프레임워크에 비해 구조가 간단해서 누구나 빠르게 애플리케이션을 만들고 체험할 수 있어요.

방대한 커뮤니티

Express는 Node.js 프레임워크 중 1위를 차지할 정도로 사용자가 많아서, 그만큼 다양한 정보를 접할 수 있습니다.


이런 분들이 들으시면 좋아요! 🙋🏻

개발 공부를 어떻게 할지
모르겠는 당신

개발 공부는 정말 갈피를 잡기 힘들 정도로 방법이 다양합니다. 저 또한 독학으로 공부하며 여러분과 같은 경험을 했습니다.

빠르게 실력을 올린 저의 경험을 녹여, 개념뿐만 아니라 방법론을 전달해 드려 여러분의 고민을 해결해드리겠습니다.

개발 강의를 들어도
이해가 어려웠던 당신

야심 차게 공부하기 위해 강의 수강 신청을 했으나, 생각보다 어려운 내용에 지쳐보신 적이 있으신가요?

이 강의는 여러분의 그런 고충을 해결하기 위해 제작하였습니다. 원리와 함께, 공부 방법까지 전달해드립니다.

공부할 양이 너무 많아서
뭐가 중요한지 모르는 당신

백엔드는 정말 다뤄야 하는 이론의 양이 많습니다. 그런데 실질적으로 필요한 이론이 무엇인지는 누구도 알려주지 않습니다.

실무에서 꼭 필요한 이론을 위주로 한번, 배경지식으로 필요한 이론으로 한번 더 여러분에게 필요한 이론만을 콕콕 집어 전달해 드립니다.

여러분들이 다시는 강의를 찾지 않았으면 하는 마음으로 준비했습니다!


어떤 걸 배우나요? ✨

1. 직관적인 PPT를 통한 개념 정리

아이러니하게 이론을 학습하는 데 있어, “이론만” 전달하게 되면 오히려 이해되지 않습니다.
직관적으로 제작한 PPT를 통해 여러분이 확실히 이해할 수 있도록 도와드립니다.

2. Express를 사용한 서버 개발💻

REST API에 기반한 웹 서버를 개발해봅니다.
깔끔하고 효율적인 코드와 구조를 적용하는 방법 또한 가르쳐드리겠습니다!

3. SwaggerUI를 이용한 API 명세 정리🗒

백엔드는 결국 프런트엔드와 협업을 진행해야 합니다.
SwaggerUI를 API 명세를 깔끔하게 작성하는 방법을 가르쳐 드립니다.

4. AWS를 활용한 배포✅

배포를 통해 여러분의 컴퓨터로 직접 코드를 실행하지 않아도,
다른 사람들이 접근할 수 있는 환경을 구축합니다.

앗, 모든 걸 알려드리진 않아요! 😱

강의에서 모든 내용을 알려주게 되면, 여러분들은 강의만 듣고 검색하는 방법은 얻지 못할 거예요.
그렇기 때문에 모든 내용을 알려드리지는 않고, 실습 과제를 통해서 직접 몸에 익히는 시간을 가지고 있죠.

하지만 걱정하지 마세요! 해설 수업 또한 준비되어 있고, 여러분들이 만든 코드들을 리뷰해드릴 거예요! 여기에 디스코드를 이용해서 수업을 같이 듣는 사람들과 꾸준한 소통을 통해 같이 실력을 키워나가면 좋겠네요 :)


예상 질문 Q&A 💬

모르는 것이 생기면 어떡하나요?

섹션 0 영상에 디스코드 코드를 공유해 드렸습니다.
디스코드를 통해 마음껏 질문을 올려주시면 됩니다.
혹은 인프런의 커뮤니티를 통해 질문을 주시면 빠르게 답변해드리겠습니다.

개발을 아예 모르는데 배워도 되나요?

물론입니다!
저희는 Javascript가 처음인 분들을 위해 “무료”로 Javascript 강의를 풀어드리고 있습니다.
Javascript 강의를 수강하시고 해당 강의를 수강하시면 더 빠르게 실력을 늘릴 수 있답니다.

개발에도 공부 방법이 따로 있나요?

네. 있습니다!
기존에 여러분께서 배우신 방식대로라면, 강의가 끝난 이후 여러분은 갈피를 잡지 못하는 상황에 부닥치실 수 있습니다.
저희는 여러분이 강의가 끝난 이후로 “다시” 강의를 듣지 않으실 수 있도록
저희만의 방법을 녹여 내용을 전달해드리겠습니다..

안녕하세요, MayB입니다.

저희의 모토는 여러분을 “스스로 성장하는 개발자”로 만들어 드리는 것입니다.
다양한 프로젝트 및 실무 경험을 통해 쌓아둔 노하우를 전달해 드리며, 독학으로 빠른 기간 내에 성장한 저희의 경험을 전달해드립니다.

저희와 함께라면 처음 개발하는 분도, 개발 공부가 어렵고 지쳐있는 분도 모두 쉽고 재밌게 개발 실력을 키울 수 있습니다.


이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
백엔드 학습이 처음이신 분
Node.js 및 Express로 서버 개발을 해보고 싶으신 분
개발의 공부 방법을 알고 싶으신 분
혼자 성장하는 개발자가 되고 싶으신 분

안녕하세요
MayB 입니다.
MayB의 썸네일

🔥안녕하세요 MayB입니다🔥

여러분은 야심차게 개발 강의를 수강하고 나서

개발이 너무 어려워서, 혹은 무엇을 공부해야할 지 몰라서

포기를 고민한 적이 있으셨나요?

MayB는 여러분을 위해 새로운 방향의 강의를 제시합니다.

 

수 많은 실무 경험을 통한 노하우

팀원들의 독학 경험을 담은 방법론 전달을 통해 여러분의 성장에 힘이 되어드리겠습니다.

 

저희는 여러분의 성장을 위해

🔹개발하는 습관을 기르는 방법

🔹불필요한 개념을 과감히 제거

와 같은 방법을 동원합니다.

 

MayB와 함께 여러분의 개발을 시작하세요❗️

커리큘럼 총 81 개 ˙ 17시간 29분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 2. 프로젝트 관리하기
강의 소개 미리보기 01:28
npm 사용법 07:37
yarn 사용법 05:31
package.json 이란? 10:22
transpiling과 babel 13:14
Github 개념 설명 및 리포 생성 10:15
Git cli 사용 및 코드 업로드 19:20
Postman 설치하기 01:57
섹션 3. Express로 서버를 만들어보자
강의 소개 미리보기 01:08
Express 소개 10:33
REST API란? 27:50
Middleware 구성 및 이해 07:53
Express 기본 모듈 및 자주 사용되는 라이브러리 18:27
간단한 REST API 라우팅 28:12
라우터 분리하기 1탄 32:23
라우터 분리하기 2탄 11:12
에러 핸들링하기 21:09
SwaggerUI 사용하기 1탄 18:33
SwaggerUI 사용하기 2탄 22:15
DTO 작성하기 24:25
섹션 4. MySQL 설치 및 ERD 설계
강의 소개 미리보기 02:20
SQL? NoSQL? 12:33
MySQL 및 DB 툴 설치 11:45
MySQL 자료형 25:38
CRUD 쿼리 25:36
관계형 쿼리 26:43
간단한 ERD 작성 - 1 : 1 18:42
간단한 ERD 작성 - 1 : N 09:26
간단한 ERD 작성 - N : M 18:32
섹션 5. Prisma 연동
강의 소개 미리보기 01:34
Prisma란? 06:09
Prisma Table 작성 15:45
Prisma로 Database 연동하기 08:59
Prisma cli 사용법 15:49
Prisma Query #1 1탄 26:16
Prisma Query #1 2탄 42:13
Prisma Query #2 23:20
섹션 6. 인증과 인가
강의 소개 미리보기 00:55
인증과 인가 07:20
JWT, Session, Cookie 14:44
간단한 암호화 설명 04:11
bcrypt를 통한 비밀번호 생성 09:07
회원가입 19:17
로그인 1탄 27:17
로그인 2탄 05:37
섹션 7. 간단한 커뮤니티 만들기
강의 소개 미리보기 01:10
ERD 설계 24:18
커뮤니티 글 게시 29:23
커뮤니티 글 게시 Swagger 09:34
커뮤니티 글 불러오기 32:55
커뮤니티 글 불러오기 Swagger 14:59
커뮤니티 글 수정하기 12:37
커뮤니티 글 수정하기 Swagger 04:33
커뮤니티 글 삭제하기 10:28
커뮤니티 글 삭제하기 Swagger 02:02
섹션 8. AWS 배포
강의 소개 미리보기 00:40
AWS란? 04:06
서버의 배포 방식 03:47
pm2 사용법 12:19
AWS 준비물 03:21
AWS RDS 세팅 16:16
AWS EC2란? 05:15
AWS EC2 세팅 1탄 08:36
AWS EC2 세팅 2탄 18:16
섹션 9. 부록
강의 소개 미리보기 01:54
프레임워크 없이 서버 만들기 17:10
Swagger 제대로 사용하기 22:53
TCP/UDP 12:10
HTTP와 HTTPS 09:46
DNS 07:53
OAuth 2.0 11:31
ERD 설계 33:52
SQL & Prisma 쿼리 심화 18:43
강의 게시일 : 2023년 01월 18일 (마지막 업데이트일 : 2023년 01월 18일)
수강평 총 7개
수강생분들이 직접 작성하신 수강평입니다.
4.4
7개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
JaeEun Cho thumbnail
5
저렴한 가격에 많은 부분을 다뤄주셔서 너무 많이 도움이되었어요 좋은 강의 감사드립니다
2023-12-08
장시혁 thumbnail
5
강의 지리네요 컴팩트한 양에 퀄리티가 최고입니다. 고수의 향기가 느껴지는 강의였습니다. 많지 않은 강의양에 가장 핵심적인 내용과 설명, 개념들을 엄청 잘 넣은 마스터피스입니다. 4만4천원에 이강의를 들을 수 있다니 행운이네요. 웬만한 코딩 부트캠프 강의보다 훨씬 좋습니다. 코드도 진짜 깔끔하고 효율적으로 짜고 관리하는 탁월한 방법들을 알려주시는 것이 너무 좋네요. 내공이 느껴집니다.
2023-03-06
윤창현 thumbnail
5
백엔드의 a부터z까지 정말 중요한 부분을 잘 담아낸 강의인 것 같아요. 백엔드를 처음 하는 사람도 배우기 쉽도록 개발환경 세팅부터 ERD, DB, SQL도 있고 최근 현업에서 많이 사용한다는 Prisma까지 해울 수 있어서 좋았어요. 백엔드라면 가장 중요한 인증부터 간단한 CRUD만들기, 그리고 AWS배포까지 알려주셔서 너무 좋았습니다. 강사님이 확실히 현업에서 근무하셔서 스웨거같이 실무에 꼭 필요한 지식까지 알려주시니까 너무 도움이 됐어요. 다른 백엔드 강의는 이론위주로 알려준다면 이 강의는 이론 + 실무까지 알려주셔서 취업을 준비하는 예비 백엔드 개발자에게 너무 좋은 강의 같습니다.
2023-01-25
노기원 thumbnail
5
근래 들은 인강들중 정말 만족스러운 강의네요. node 백엔드 기본 배우기에 이만한 강의 없는거 같습니다. 강의 홍보만 잘되시면 많이들 볼거같습니다.~
2023-06-23
재롱이 thumbnail
5
한 강의에 정말 많은 걸 알 수 있었어요 정말 추천해요!
2023-04-02