강의

멘토링

커뮤니티

Programming

/

Front-end

React Complete: useHoooooook

You can learn React's state and hook in a broad, deep, and detailed way. It covers more than 95% of the official React documentation. You can finish React with this course.

(5.0) 7 reviews

152 learners

  • tonextday
프론트엔드
hook
리액트
React
JavaScript
DOM

Reviews from Early Learners

What you will gain after the course

  • React state

  • React hook

  • How to create components

  • React Paradigm

  • How to refactor React code

  • Connecting React to External Systems

  • How to develop with a scenario

Coupon Discount: 28,000 KRW
Coupon Code: https://inf.run/GX1Jt


Here's what you'll learn

React implements UI using a declarative approach.

You need to understand declarative and imperative code forms to write optimal code for React.
Explains the imperative form.
Explains the declarative method steps along with code while following a checklist. You can completely make the declarative method that is optimal for React your own.

State is the most basic of the basics in React.

Following the principles of structuring state, I'll explain with code examples.
You can establish a complete concept for simplifying React's complex state structures.

React provides various hooks.

You need to understand hooks accurately to use them for their intended purpose.
This explains all hooks from the React official documentation with various code examples.

First, you can learn how to write scenarios and
develop React apps based on them.

Just as you need to establish a travel plan before going on a trip, program development also requires first writing scenarios where users and systems interact with each other.
Just as you travel according to your travel plan, you should develop programs according to scenarios.
Just as plans differ depending on the destination, scenarios differ depending on the development environment.
You can learn how to write scenarios suitable for the React environment and how to develop React components by following those scenarios.

You cannot write code completely all at once.

Therefore, refactoring becomes necessary, but the refactoring methods differ depending on the environment.
Since React is UI-centered, refactoring must be done in a way that is optimal for this.
You can learn refactoring methods that are optimal for the React environment.

Recommendations for Beginners

You can quickly learn React roughly and still develop React apps.
However, when you dig a little deeper, you'll have to come back and learn it again.
Building the basics and foundation step by step may seem slow, but it's ultimately faster. This is the shortcut and the developer's path.
You can approach technical interviews with confidence.
Interviewers conducting technical interviews check for solid fundamentals. This is because interviewers know from experience that fundamentals are important.
Code developed based on solid fundamentals is different, and interviewers can see this.

Pre-enrollment Reference Information

Practice Environment

  • Browser, Node.js, Code Editor

  • The course covers how to set up the environment.

Learning Materials

  • All source code from the lecture is provided as files.

  • The course covers how to use learning materials.


Learn the related course roadmap
together.

Recommended for
these people

Who is this course right for?

  • Developers who want to fully learn React state and hooks

  • Developers who want to learn everything about React

  • Developers who want to improve their React development skills

  • Planner for React environment

  • Developers and planners who want to establish a component concept

Need to know before starting?

  • JavaScript, HTML, CSS

  • Understanding DOM is not necessary but it is helpful.

  • Recommended "React Beginner" course by the instructor

Hello
This is

9,692

Learners

403

Reviews

337

Answers

4.8

Rating

12

Courses

소프트웨어 개발을 좋아하는 개발자입니다.

메일: tonextday@gmail.com

동영상: 12개
Rust 강좌 제작중

클린업 자바스크립트: 점프업
클린업 자바스크립트: 베이스 빌드업
자바스크립트 비기너, 자바스크립트 중고급
모던 자바스크립트(ES6+) 기본, 모던 자바스크립트(ES6+) 심화
DOM 기본, DOM 인터랙션
React 비기너, React 완전 끝내기
요구분석 구현 방법
자바스크립트 머신러닝 TensorFlow.js

저서: 9권
몰입! 자바스크립트
ECMAScript 6
HTML5
DOM 스크립팅
자바스크립트 정규표현식
요구분석을 위한 Event Process 모델링
머신러닝 TensorFlow.js,
Ajax 활용, prototype.js 완전분석  
9권 중에서 8권은 국내 최초 저자입니다.
특히, "머신러닝 TensorFlow.js JavaScript"는 출판하는 시점에 amazon.com에 관련된 책이 없었습니다.

 

 

Curriculum

All

95 lectures ∙ (10hr 25min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

7 reviews

5.0

7 reviews

  • 강현수님의 프로필 이미지
    강현수

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    • 이유정님의 프로필 이미지
      이유정

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      • 최용원님의 프로필 이미지
        최용원

        Reviews 31

        Average Rating 4.9

        5

        31% enrolled

        • 안승우님의 프로필 이미지
          안승우

          Reviews 7

          Average Rating 4.9

          5

          31% enrolled

          • 올찬님의 프로필 이미지
            올찬

            Reviews 13

            Average Rating 4.9

            5

            100% enrolled

            완강하게 되어 기쁩니다. ^^ 이해가 잘 안 가는 부분이 있으면 다시 이전 강의를 찾아보고 그래도 이해가 안 가면 공식 문서를 찾아가며 읽어보면서 궁금증을 해결해 나갔습니다. 공식 문서 기준으로 만들어진 강의라 가능했던 일이고 제가 이 강의를 선택한 이유이기도 합니다. 미니 프로젝트 없이 이론 중심으로 진행되는 강의라 지루한 면이 좀 있지만 기본 개념 정리는 확실히 할 수 있어서 도움이 됐습니다. 특히 "Ref 오브젝트와 DOM 인터페이스" 수업에서와 같이, 스펙 문서를 보면서 인터페이스 간 상속 구조를 통해 어떻게 코드가 작동하는지 알려주시는 부분이 좋았습니다. 제가 자바도 공부하고 있어서 비슷한 구조가 나올 때마다 비교하면서 배우게 되니 흥미로웠습니다. 이제 DOM 완전 끝내기 로드맵을 이어가도록 하겠습니다. 감사합니다.

            • 김영보
              Instructor

              완강을 축하합니다^^ 강의자의 의도를 정확하게 파악하여 활용하셨네요. 소프트웨어 개발 감각이 있으신 것 같습니다. 더욱 더 큰 발전을 응원합니다.

          $34.10

          tonextday's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!