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

클론코딩에서 알려주지 않는 것들 (보안, DDD, 마이크로서비스) 2편 대시보드

(4.3)
4개의 수강평 ∙  122명의 수강생

24,200원

지식공유자: 애프터캠프
총 35개 수업 (4시간 46분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[백엔드] 강의입니다.

도메인 주도 개발(DDD) 방법으로 체계적인 백엔드 설계 및 이것을 마이크로서비스에 적용해봅니다!

✍️
이런 걸
배워요!
DDD(Domain Driven Design)
최소한의 보안 지식

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
지금까지 이론없이 백엔드를 개발하신 분
클론코딩 강의를 보면서 코드를 따라치기만 하신 분
도메인 주도 설계를 배워보고 싶으신 분
📚
선수 지식,
필요할까요?
백엔드 기본 지식

안녕하세요
애프터캠프 입니다.
애프터캠프의 썸네일


## 이력서, 포폴 첨삭 등 강의 외 문의사항이 있으시면 이곳으로 문의 주세요

👉 morishjs@gmail.com

강사 깃헙: https://github.com/morishjs

지식저장소: https://wiki.after-camp.com/Home

🎨 포트폴리오: https://morish.dev

📜 이력: https://shorturl.at/gKU68



부트캠프 수료했는데 앞으로 뭘 공부해야 할지 막막하시죠?

👊 부트캠프에서는 취업률 90%라고 하는데... 전 취업이 잘 안돼요! 😢

👊 취업은 했는데 사수가 없어서 너무 불안해요! 🤑

👊 작성한 코드가 동작은 하는데 이렇게 작성하는지 모르겠어요! 🤯


애프터캠프에서는 다음이 가능합니다!

👌 CTO 2번 경험, 다수의 프로젝트를 경험한 풀스택 개발자가 직접 코칭합니다.

👌 코드 리뷰, 커리어 방향성 고민을 같이 해드립니다.

👌 애프터캠프에는 한국, 미국 실리콘밸리 예비 개발자, 현직자가 모인 곳입니다.

 

 

커리큘럼 총 35 개 ˙ 4시간 46분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. DDD 기초 (Entity, Value Object)
Ubiquitous language 04:04
현실의 사물을 추상화한 Entity 소개 미리보기 07:40
사물의 특성을 추상화한 Value object 소개 13:47
(특강) 안전한 코딩을 가능하게 하는 Either 타입 미리보기 15:25
Value object 실습 (회원명, 연락처를 string에서 Value object로) 16:08
회원가입 & 안전한 로그인 09:19
Value object 실습 (섹션1에서 배운 내용으로 회원 인증 기능 구현) 11:01
회원가입 시나리오 구현해보기 06:14
섹션 2. DDD (Application Layer)
큰 문제를 작은 문제로 쪼갠 Subdomain 소개 05:36
도메인 레벨의 Component(Entity, Value object)의 실행을 관장하는 Application layer 미리보기 13:02
리포지토리 패턴 소개 10:35
로그인한 회원이 서버와 통신하는 방법, 세션 04:59
로그인한 회원이 서버와 통신하는 방법, Json Web Token 06:25
로그인 기능 구현 (Application Layer 실습) 미리보기 16:15
로그인 기능 구현 (Application layer, Infrastructure layer을 연결하는 방법) 24:27
섹션 3. DDD (도메인 모델의 영역)
도메인 전문가와 인터뷰 후 Entity 설계해보기 미리보기 03:55
상품 Entity 구현 08:12
다른 Entity에서 필요한 정보 가져오기 08:53
Entity들의 대표 Aggregate root 04:21
Aggregate, Review Entity 구현해보기 미리보기 09:58
Domain event 소개 10:24
Bounded context 소개 03:52
Bounded context 실습 05:43
지금까지 배운 내용 정리 미리보기 06:15
섹션 4. 마이크로서비스 아키텍처
MSA 소개 02:55
MSA를 사용하지 말아야 하는 이유 03:50
MSA을 Implementation View로 바라보기 04:18
모놀로식에서 MSA로 전환 (개요) 02:43
기존의 기능은 그대로 두고 새로운 기능을 새로운 서비스에 추가하는 방법 06:13
프론트,백엔드 코드가 합쳐진 서비스를 둘로 분리 11:39
DDD를 토대로 모놀로식에서 MSA로 분리 05:21
Order Context 코드 분리 03:54
MSA DB 마이그레이션 04:03
모놀로식에서 MSA로 이관 종합편 10:41
강의 게시일 : 2023년 11월 17일 (마지막 업데이트일 : 2024년 03월 27일)
수강평 총 4개
수강생분들이 직접 작성하신 수강평입니다.
4.3
4개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
아효 thumbnail
5
DDD 이론과 설계보다는 어떻게 하면 DDD에서 요구하는 코드 스타일? 적용할 수 있는지에 대한 강의입니다. 아무리봐도 성능에 안 좋은 코드인데 왜 그렇게 해야되는지 의문을 갖는 분, 적용하기 애매한 분들한테 어느정도 가이딩이 될만한 강좌입니다.
2024-03-04
지식공유자 애프터캠프
수강하실 분들을 위한 자세한 수강평 작성해주셔서 감사합니다 🙇
2024-03-08
굿데이 thumbnail
5
저번 타입스크립트 강의와 이번 강의는 진짜 맘에 드네요. 매번 spring의 ddd강의들만 보다가 node 버전의 강의를 들으니 신세계네요. 서비스를 구조를 잡을까 계속 고민을 하고 있었는데 많은 부분을 해결해 주시네요. 강추합니다. 해상도를 좀 높여주세요. 코드가 잘 안보여요. ㅠㅠ 그리고 저는 vscode만 쓰는데 혹시 간단한 intellij 사용방법도 강의에 추가해주시면 안될까요?
2023-11-18
지식공유자 애프터캠프
네 해상도 문제는 다음 강의 촬영할 때 반드시 개선하도록 하겠습니다 😢
2023-11-20
vividswan thumbnail
5
DDD라는게 너무 추상적인 개념이라 이해가 안됐었는데 제공해주신 강의로 좀 더 구체적으로 이해가 된 것 같습니다! 다음 강의도 기대하겠습니다. 감사합니다! :)
2024-01-04
지식공유자 애프터캠프
수강해주셔서 감사합니다. 1월 중에 준비해서 2월엔 마이크로서비스 주제로 찾아뵙겠습니다!
2024-01-06
원덕희 thumbnail
2
단어 반복이 너무 심해서 듣을때 힘듭니다.
2024-02-27
지식공유자 애프터캠프
수강하시는데 불편을 드려서 죄송합니다 😢 최근 업데이트 하는 강의에선 편집을 빡세게 하고 있습니다.
2024-03-08