Inflearn brand logo image
Inflearn brand logo image

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

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

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

이런 걸 배울 수 있어요

  • DDD(Domain Driven Design)

  • 최소한의 보안 지식

백엔드 클론 코딩에서 벗어나지 못하는 분들 주목! 📌

DDD 1번

DDD 2번

DDD 3번

DDD 4번

클론코딩에서 알려주지 않는 것들 DDD

체계적이고 확장 가능한 코드를 작성하기 위해 꼭 배워야 합니다! 👆

🧐 지금까지 MVC 패턴의 서버만 개발해오시지 않으셨나요?

👉 MVC 패턴을 넘어 도메인 주도 개발(DDD)로 복잡한 비즈니스 모델을 추상화 하는 방법을 배웁니다.

🧐 개발을 할수록 수정하기 어려운 코드를 작성하고 계시지 않으신가요?

👉 확장 가능한 (Horizontal scaling) 설계 방법을 배웁니다.

🧐 최소한의 보안 지식이 필요하시지 않으신가요?

👉 회원가입, 로그인을 위한 내용들을 OWASP 권고사항을 따라서 구현해봅니다.

🧐 DDD를 마이크로서비스 아키텍처에 적용해보고 싶지 않으신가요?

👉 DDD를 배우고 MSA 구현에 활용해봅니다.

이런 걸 배워요 📚

Authentication, Authorization에 대한 개념을 배우고 실습합니다.

Domain Driven Design (DDD) 방법을 배우고 도메인 전문가와 나눈 대화 내용으로 코드를 구현합니다.

강의 특징 ✨

단순 코드를 따라 치는 것이 아니라 백엔드 개발에 필요한 핵심을 설명합니다.

백엔드 시스템 설계를 "어떻게" 보다는 "왜?"를 집중적으로 설명합니다.

주입식 교육을 지양하고 기술의 기저에 깔린 원리를 탐구하는 강의입니다.

안정적인 시스템을 만들기 위한 이론적인 내용들을 학습합니다.

앞으로 업데이트 되는 내용 (업데이트 중)

마이크로 서비스

  1. 마이크로서비스에 대해서 (업데이트 완료 )

  2. 모놀로식에서 마이크로서비스 아키텍처로 이관 (업데이트 완료 )

  3. 마이크로서비스의 trade-off (업데이트 완료 )

  4. 데이터 일관성 유지 (Saga pattern)

  5. 마이크로서비스 간 통신 방법


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 지금까지 이론없이 백엔드를 개발하신 분

  • 클론코딩 강의를 보면서 코드를 따라치기만 하신 분

  • 도메인 주도 설계를 배워보고 싶으신 분

선수 지식,
필요할까요?

  • 백엔드 기본 지식

안녕하세요
애프터캠프입니다.

1,749

수강생

86

수강평

77

답변

4.8

강의 평점

6

강의


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

👉 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분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

8개

4.5

8개의 수강평

  • vividswan님의 프로필 이미지
    vividswan

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    DDD was such an abstract concept that I didn't understand it, but thanks to the lecture you provided, I think I understood it more concretely! I look forward to the next lecture. Thank you! :)

    • aftercamp
      지식공유자

      Thank you for taking the class. I will prepare in January and come back in February with the topic of microservices!

  • fullbster1874님의 프로필 이미지
    fullbster1874

    수강평 23

    평균 평점 4.8

    5

    100% 수강 후 작성

    Rather than DDD theory and design, this is a lecture on how to apply the code style required by DDD. This is a lecture that can provide some guidance to those who wonder why they have to do it that way when it is clearly bad for performance, and those who are hesitant about applying it.

    • aftercamp
      지식공유자

      Thank you for writing a detailed review for those who are considering taking the class 🙇

  • uuuuuup님의 프로필 이미지
    uuuuuup

    수강평 67

    평균 평점 5.0

    5

    100% 수강 후 작성

    I really liked the previous TypeScript lecture and this lecture. I always watched only the ddd lectures of spring, but it was a new world to listen to the lecture of the node version. I was constantly worrying about how to structure the service, and you solved many problems. I highly recommend it. Please increase the resolution. I can't see the code well. ㅠㅠ And I only use vscode, so could you add a simple method of using intellij to the lecture?

    • aftercamp
      지식공유자

      Yes, I will definitely improve the resolution issue when I film the next lecture 😢

  • cocorlawnghks2361님의 프로필 이미지
    cocorlawnghks2361

    수강평 3

    평균 평점 4.7

    4

    60% 수강 후 작성

    • skyqw님의 프로필 이미지
      skyqw

      수강평 4

      평균 평점 5.0

      5

      100% 수강 후 작성

      I watched part 1 of the backend, but since I didn't know much about the backend, I didn't understand it at all when I first listened to it, but after listening to it repeatedly, I understood it and the concepts were well established, so it's great. I hope there will be more lectures from the instructor! Thank you

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!

      ₩24,200