inflearn logo
inflearn logo

Becoming a Great React Developer

"Becoming a Developer Who Excels at React" has been published. This book provides a solid foundation by systematically guiding you from the basic principles of the web needed before learning React to the latest React hooks. Through over 40 diverse hands-on projects and abundant practical examples, you can apply theory directly to real-world situations and develop problem-solving skills. Additionally, it helps you grow into a developer capable of building high-quality React applications by learning essential modern web development technologies such as Redux Toolkit, Zustand, and Firebase.

(5.0) 9 reviews

67 learners

Level Basic

Course period Unlimited

JavaScript
JavaScript
React
React
Firebase
Firebase
redux-toolkit
redux-toolkit
zustand
zustand
JavaScript
JavaScript
React
React
Firebase
Firebase
redux-toolkit
redux-toolkit
zustand
zustand

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

Gwang hyeon Bok

100% enrolled

The content was organized in an accessible way throughout, which really helped me grasp the concepts, and the instructor's speaking style was comfortable, so I was able to stay focused and listen attentively until the end! It wasn't just about showing features, but also explaining why they're used that way, which made it easier to understand 😊😊

5.0

soulrete

10% enrolled

Teacher Nak-ja's React course that I've been waiting for is finally out!!! I first learned about Teacher Nak-ja through the book <Must Have Seong Nak-hyeon's JSP Java Web Programming>, and his kind explanations and examples from a beginner's perspective were a huge help in mastering that technology. I recently happened to find out that he published a React book. While the book itself is perfect for getting started, I searched for this course because I wanted to hear his lectures as well. If I were to pick out the characteristics of Teacher Nak-ja's lectures: 1. They are great for beginners to follow step-by-step. When learning a new technology, there are always many unfamiliar concepts since it's the first time, and I often got stuck on everything from installation to writing code. However, Teacher Nak-ja's lectures are great because he explains everything kindly and in detail, making it feel like he is coding right alongside the student. Even if the lecture time doesn't seem short on paper, it doesn't feel long because it saves so much time that would otherwise be spent struggling when stuck. 2. It's great that he mentions the learning order and overview at the start. When listening to other instructors, they often give a very brief explanation of what will be covered and jump straight into the main subject. Teacher Nak-ja mentions a learning overview, which makes it clear exactly what I will be learning in today's lecture. If I don't have a big-picture understanding of what I'm studying, I quickly forget what I learned even after finishing the lecture. But here, a kind of magic happens where I can visualize today's content just by recalling the learning overview and sequence. Haha. It was also great for review, as I could remind myself of the key points by looking at the overview again after finishing the lecture. 3. Not only are there abundant examples, but he never loses sight of the core of React throughout the course. I liked that the course organizes the core theories you need to know at the beginning and allows you to apply those theories immediately through plenty of practical examples. If you don't know the theory, you won't understand the core principles or be able to apply them no matter how many examples there are. This is a well-balanced course that misses neither theory nor practice. What I found fascinating is that when content is abundant, a lecture can easily lose focus and become distracting, but perhaps because of his long teaching experience, the immersion was incredible, allowing me to stay focused on the core throughout the entire lecture. 4. His voice is so good. This is just my personal preference. Hahaha. I know you must be busy, Teacher, so thank you for producing such a great course in addition to the book. I look forward to the next one! ^^/

5.0

검은거부기

8% enrolled

The lectures were easy to understand and follow, which was really helpful. Thank you for your hard work.

What you will gain after the course

  • A solid foundation in theory that covers everything from web development basics to the latest trends in one go

  • Experience the concept and reusability of components through hands-on, practice-oriented learning

  • Redux, Zustand, Firebase, and expanding to the practical ecosystem

  • Creating a bulletin board integrated with REST API and deploying it to GitHub Pages

This course is a practical React introductory/application course based on examples from the book "Becoming a Developer Who Excels at React."
From project creation using Vite to component writing, state management, routing, API communication, and Firebase integration, all core technologies needed for React development are explained through examples.
It also covers major tools in the React ecosystem such as Zustand, Redux Toolkit, and Firestore, and includes mini-projects that can be immediately applied in real-world work.
This course is suitable not only for beginners learning React for the first time, but also for those who have the basics but want to develop practical skills.

Recommended for
these people

Who is this course right for?

  • Beginners who are new to React

  • Developers who want to build practical React skills for real-world work

  • Those who want to properly learn React Hooks, lifecycle, and optimization techniques

  • Those who want to gain experience building projects using React

  • # Readers Who Want to Review Through Lectures After Reading "Becoming a Good React Developer"

Need to know before starting?

  • HTML, CSS Basic Syntax: Basic syntax for tag structure and styling

  • JavaScript Basics: Variable declaration, conditionals, loops, functions, arrays/objects, and other fundamental concepts

  • ES6 Syntax Basics: let, const, arrow functions, destructuring assignment, array methods (map, filter), etc.

Hello
This is nakjasabal0079

67

Learners

9

Reviews

5.0

Rating

1

Course

Curriculum

All

40 lectures ∙ (11hr 13min)

Published: 
Last updated: 

Reviews

All

9 reviews

5.0

9 reviews

  • telestop님의 프로필 이미지
    telestop

    Reviews 4

    Average Rating 4.8

    Edited

    5

    10% enrolled

    Teacher Nak-ja's React course that I've been waiting for is finally out!!! I first learned about Teacher Nak-ja through the book <Must Have Seong Nak-hyeon's JSP Java Web Programming>, and his kind explanations and examples from a beginner's perspective were a huge help in mastering that technology. I recently happened to find out that he published a React book. While the book itself is perfect for getting started, I searched for this course because I wanted to hear his lectures as well. If I were to pick out the characteristics of Teacher Nak-ja's lectures: 1. They are great for beginners to follow step-by-step. When learning a new technology, there are always many unfamiliar concepts since it's the first time, and I often got stuck on everything from installation to writing code. However, Teacher Nak-ja's lectures are great because he explains everything kindly and in detail, making it feel like he is coding right alongside the student. Even if the lecture time doesn't seem short on paper, it doesn't feel long because it saves so much time that would otherwise be spent struggling when stuck. 2. It's great that he mentions the learning order and overview at the start. When listening to other instructors, they often give a very brief explanation of what will be covered and jump straight into the main subject. Teacher Nak-ja mentions a learning overview, which makes it clear exactly what I will be learning in today's lecture. If I don't have a big-picture understanding of what I'm studying, I quickly forget what I learned even after finishing the lecture. But here, a kind of magic happens where I can visualize today's content just by recalling the learning overview and sequence. Haha. It was also great for review, as I could remind myself of the key points by looking at the overview again after finishing the lecture. 3. Not only are there abundant examples, but he never loses sight of the core of React throughout the course. I liked that the course organizes the core theories you need to know at the beginning and allows you to apply those theories immediately through plenty of practical examples. If you don't know the theory, you won't understand the core principles or be able to apply them no matter how many examples there are. This is a well-balanced course that misses neither theory nor practice. What I found fascinating is that when content is abundant, a lecture can easily lose focus and become distracting, but perhaps because of his long teaching experience, the immersion was incredible, allowing me to stay focused on the core throughout the entire lecture. 4. His voice is so good. This is just my personal preference. Hahaha. I know you must be busy, Teacher, so thank you for producing such a great course in addition to the book. I look forward to the next one! ^^/

    • khs4git33405님의 프로필 이미지
      khs4git33405

      Reviews 1

      Average Rating 5.0

      5

      8% enrolled

      The systematic lecture content is excellent, and your voice and delivery are the best. I felt my skills growing rapidly with every moment of the lecture. It seems like a groundbreaking course in the React world has been created. I'm definitely planning to purchase and read the book you wrote, 'Becoming a Good React Developer.' Thank you so much for creating such a great course~~

      • bokgle08168님의 프로필 이미지
        bokgle08168

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        The content was organized in an accessible way throughout, which really helped me grasp the concepts, and the instructor's speaking style was comfortable, so I was able to stay focused and listen attentively until the end! It wasn't just about showing features, but also explaining why they're used that way, which made it easier to understand 😊😊

        • win0509님의 프로필 이미지
          win0509

          Reviews 1

          Average Rating 5.0

          Edited

          5

          100% enrolled

          I really enjoyed the class!! This is the first online class I've ever completed..😊😊 The reason I was able to complete it was that the lecture content was substantial and not burdensome for beginners, and it was a course that directly connects to practical work😊😊 From the basic concepts of React to the latest trends, the explanations made it easy for even those with weak fundamentals to follow along. The process of directly implementing practical features was a great help in developing a sense of real-world application, and it wasn't just a course about learning syntax - through various examples, I was able to learn how to structure components and flows, which definitely improved my ability to apply what I learned! Watching it together with the book helped me understand better, and the structure is so helpful for both React beginners and developers who want to build React skills needed for practical work^^ I chose this course because I wanted to study React at the end of the year, and I praise myself for choosing this course 😊😊 I will actively apply what I've learned in my practical work going forward!! Thank you for the great lecture!

          • kmdadoo님의 프로필 이미지
            kmdadoo

            Reviews 27

            Average Rating 5.0

            5

            8% enrolled

            The lectures were easy to understand and follow, which was really helpful. Thank you for your hard work.

            Similar courses

            Explore other courses in the same field!

            $37.40