강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Things Clone Coding Doesn't Tell You (Security, DDD, Microservices) Part 2

Let's systematically design the backend using the domain-driven development (DDD) method and apply it to microservices!

(4.6) 11 reviews

210 learners

Level Intermediate

Course period Unlimited

  • aftercamp
이론 실습 모두
이론 실습 모두
로그인보안설정
로그인보안설정
authorization
authorization
authentication
authentication
DDD
DDD
Node.js
Node.js
이론 실습 모두
이론 실습 모두
로그인보안설정
로그인보안설정
authorization
authorization
authentication
authentication
DDD
DDD
Node.js
Node.js

Reviews from Early Learners

Reviews from Early Learners

4.6

5.0

아효

100% enrolled

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.

5.0

vividswan

100% enrolled

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! :)

5.0

굿데이

100% enrolled

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?

What you will gain after the course

  • DDD(Domain Driven Design)

  • Minimum security knowledge

Attention those who can't escape backend clone coding! 📌

DDD 1

DDD 2

DDD 3 times

DDD 4 times

What Clone Coding Doesn't Tell You About DDD

A must-learn for writing structured and scalable code! 👆

🧐 Haven't you only developed servers using the MVC pattern so far?

👉 Learn how to abstract complex business models beyond the MVC pattern with Domain-Driven Development (DDD).

🧐 Are you writing code that is difficult to modify as you develop?

👉 Learn how to design for scalability (horizontal scaling).

🧐 Don't you need minimal security knowledge?

👉 Let's implement the contents for membership registration and login according to OWASP recommendations.

🧐 Wouldn't you like to apply DDD to your microservice architecture?

👉 Learn DDD and apply it to MSA implementation.

Learn this 📚

Learn and practice the concepts of Authentication and Authorization.

Learn Domain Driven Design (DDD) methodology and implement code based on conversations with domain experts.

Lecture Features ✨

Rather than simply following the code, we explain the core concepts required for backend development .

We focus on explaining the " why" rather than the "how" of backend system design.

This course avoids spoon-fed education and explores the underlying principles of technology.

Learn the theoretical aspects of creating a stable system .

Upcoming updates (Updating)

Microservices

  1. About Microservices (Updated )

  2. Migrating from a Monolithic to a Microservices Architecture (Updated )

  3. Microservices Trade-Offs (Updated )

  4. Maintaining data consistency (Saga pattern)

  5. How to communicate between microservices


Recommended for
these people

Who is this course right for?

  • Anyone who has developed a backend without theory so far

  • People who just followed the code while watching the clone coding lecture

  • Anyone who wants to learn domain-driven design

Need to know before starting?

  • Backend basics

Hello
This is

1,871

Learners

100

Reviews

84

Answers

4.8

Rating

6

Courses


## For resume/portfolio reviews or any other non-course related inquiries, please contact me here

👉 morishjs@gmail.com

Instructor GitHub: https://github.com/morishjs

Knowledge Base: https://wiki.after-camp.com/Home

🎨 Portfolio: https://morish.dev

📜 Experience: https://shorturl.at/gKU68



You've finished your bootcamp, but are you feeling lost about what to study next?

👊 Bootcamps claim a 90% employment rate... but I'm having trouble getting hired! 😢

👊 I got a job, but I'm so anxious because I don't have a mentor! 🤑

👊 My code works, but I have no idea if this is the right way to write it! 🤯


At AfterCamp, the following is possible!

👌 A full-stack developer with experience as a two-time CTO and numerous projects will provide direct coaching.

👌 We provide code reviews and help you navigate your career direction.

👌 AfterCamp is a community where aspiring and current developers from Korea and Silicon Valley gather.

We provide coaching. 👌 We will help you with code reviews and career path concerns. 👌 AfterCamp is a place where aspiring and current developers from Korea and Silicon Valley gather.

We provide coaching. 👌 We will help you with code reviews and career path concerns. 👌 AfterCamp is a place where aspiring and current developers from Korea and Silicon Valley gather.

Curriculum

All

35 lectures ∙ (4hr 46min)

Published: 
Last updated: 

Reviews

All

11 reviews

4.6

11 reviews

  • fullbster1874님의 프로필 이미지
    fullbster1874

    Reviews 23

    Average Rating 4.8

    5

    100% enrolled

    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
      Instructor

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

  • vividswan님의 프로필 이미지
    vividswan

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    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
      Instructor

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

  • uuuuuup님의 프로필 이미지
    uuuuuup

    Reviews 78

    Average Rating 5.0

    5

    100% enrolled

    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
      Instructor

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

  • hylee5439님의 프로필 이미지
    hylee5439

    Reviews 6

    Average Rating 4.3

    5

    100% enrolled

    • shyu4973님의 프로필 이미지
      shyu4973

      Reviews 4

      Average Rating 5.0

      5

      31% enrolled

      $18.70

      aftercamp's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!