
Things Clone Coding Doesn't Tell You (Security, DDD, Microservices) Part 2
aftercamp
Let's systematically design the backend using the domain-driven development (DDD) method and apply it to microservices!
중급이상
DDD, Node.js
Master the complexities of React development, including custom hooks, TDD, the context API, refactoring, and complex state management.
491 learners
Level Intermediate
Course period Unlimited

Reviews from Early Learners
5.0
이양구
It was a lecture that covered everything from test code to refactoring. Rather than applying it to the field right away, I thought I should have this kind of attitude in the future!
5.0
K1
It is definitely better than the beginner's course, and although it is a bit lacking in direct application to practice, I think it would be good to fill in that gap on your own.
5.0
이승훈
Following TypeScript, I also listened to the React in-depth lecture. I liked the part introducing Best Cases. There are times when I wonder if the way I do things is right, and I think this lecture provided me with a direction.
How to create reusable components
How to create custom hooks for clean code
How to write TypeScript code in React code
Test-driven development (TDD) to avoid mistakes
React APIs I didn't get to use in bootcamp
A common concern in React development
I'll solve it for you in this lecture!
🤔 Are you just writing messy code because you don't have a shooter?
👍 Go beyond simple useEffect and useState and learn custom hooks, TDD, and refactoring to create applications with complex requirements!
🤔 Have you ever felt lost in complex state management or struggled with property drilling?
😆 You will be able to understand useReducer and useContext , which were previously difficult, and manage complex states.
🤔 Doesn't writing new feature code always lead to bugs?
✌️ Understand the methodology and goals of TDD to write reliable, bug-free code. This technique improves overall coding efficiency and increases the stability of your applications!
This hands-on course emphasizes practical application over theory, provides numerous real-world examples, and focuses on providing a strong foundation in core React principles.
Q. How difficult is the course?
This is an intermediate course for those who have some experience developing with React (at least three months of React development experience).
Q. I've never used TypeScript before 😭
Although the course content is written in React and TypeScript, it's not difficult to follow. I believe this will be a great opportunity to use TypeScript and React together.
Q. What makes this course different from others?
While teaching junior developers, I incorporated essential knowledge into my lectures. I believe this differs from lectures that simply follow clone coding, as it includes practical, practical material relevant to the workplace.
Who is this course right for?
Anyone who just graduated from boot camp
People who are anxious because there is no shooter at the company
For those who want to write React code more cleanly
For those who want to learn TDD
Need to know before starting?
Basic TypeScript knowledge
Basic React concepts (useState, useEffect)
1,871
Learners
101
Reviews
84
Answers
4.9
Rating
6
Courses
## For resume/portfolio reviews or any other non-course related inquiries, please contact me here
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.
All
26 lectures ∙ (3hr 59min)
All
14 reviews
4.6
14 reviews
Reviews 4
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 4.3
5
It is definitely better than the beginner's course, and although it is a bit lacking in direct application to practice, I think it would be good to fill in that gap on your own.
Thank you for taking the class!
Reviews 4
∙
Average Rating 5.0
5
I had a lot of trouble figuring out how to write good code, and this was a great help.
Thanks for the review! I'm glad you found it helpful :)
Reviews 6
∙
Average Rating 5.0
5
Following TypeScript, I also listened to the React in-depth lecture. I liked the part introducing Best Cases. There are times when I wonder if the way I do things is right, and I think this lecture provided me with a direction.
Thank you for leaving a lecture review! I hope my lecture will continue to be a good guide for you in applying the best patterns.
Reviews 2
∙
Average Rating 5.0
5
The examples are really practical👍 Recently, I was struggling with prop drilling and input duplication code issues while creating a payment order form. It was really helpful that you covered most of it in the examples. I understood it well because you explained logically and step by step why I should use Flocking Rule, Context API, and useReducer. I think there are many cases where I know the concepts but can't apply themㅠㅠ (such as in what situations it's good to use Context API..) How should I study to apply them well like the instructor? I'm asking because I want to ask for adviceㅎㅎ
First of all, thank you for your positive feedback on the lecture content! 😊 Improving application skills is one of the areas that many developers consistently practice and think about, and I also had many concerns when I was younger. It would be good to see the codes of developers who are good at it within the company, but I think the opportunity to personally improve my skills was from analyzing open source codes. It might be a little difficult to choose which open source project would be good, so if you have any concerns, please write them to the email address in my profile and I will help you 😎
$22.00
Check out other courses by the instructor!
Explore other courses in the same field!