강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

Things They Don't Teach You in Bootcamps (React) Part 1

Master the complexities of React development, including custom hooks, TDD, the context API, refactoring, and complex state management.

(4.6) 14 reviews

491 learners

Level Intermediate

Course period Unlimited

  • aftercamp
React
React
React Context
React Context
TDD
TDD
Jest
Jest
Software Test
Software Test
React
React
React Context
React Context
TDD
TDD
Jest
Jest
Software Test
Software Test

Reviews from Early Learners

Reviews from Early Learners

4.6

5.0

이양구

100% enrolled

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

100% enrolled

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

이승훈

100% enrolled

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.

What you will gain after the course

  • 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!

Things They Don't Teach You in Bootcamps ✅

This course covers all the complex and challenging problems you'll encounter in React development!

🤔 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!


The lecture curriculum
Check it out 📚


Lecture Features ✨

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.

  • We cover test-driven development (TDD), custom hooks, the context API, flocking rules for refactoring, React hooks, and more in depth.
  • We provide Codesandbox so you can easily follow the lecture content.

Aftercamp, which created this course,

  • We run a community for those who have completed the bootcamp.
  • I oppose policies that simply increase the supply of developers, and I dream of nurturing quality future generations.

Q&A 💬

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.

Recommended for
these people

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)

Hello
This is

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

👉 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

26 lectures ∙ (3hr 59min)

Published: 
Last updated: 

Reviews

All

14 reviews

4.6

14 reviews

  • leeyanggoo님의 프로필 이미지
    leeyanggoo

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    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!

    • kdeveloper870738님의 프로필 이미지
      kdeveloper870738

      Reviews 3

      Average Rating 4.3

      5

      100% enrolled

      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.

      • aftercamp
        Instructor

        Thank you for taking the class!

    • 0214kbs9651님의 프로필 이미지
      0214kbs9651

      Reviews 4

      Average Rating 5.0

      5

      100% enrolled

      I had a lot of trouble figuring out how to write good code, and this was a great help.

      • aftercamp
        Instructor

        Thanks for the review! I'm glad you found it helpful :)

    • shleecloud님의 프로필 이미지
      shleecloud

      Reviews 6

      Average Rating 5.0

      5

      100% enrolled

      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.

      • aftercamp
        Instructor

        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.

    • tyui31852224님의 프로필 이미지
      tyui31852224

      Reviews 2

      Average Rating 5.0

      5

      38% enrolled

      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ㅎㅎ

      • aftercamp
        Instructor

        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

    aftercamp's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!