강의

멘토링

커뮤니티

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,691

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

  • hyunsookanga6221님의 프로필 이미지
    hyunsookanga6221

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    • yujeonglee6941님의 프로필 이미지
      yujeonglee6941

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      • yongwchoi261087님의 프로필 이미지
        yongwchoi261087

        Reviews 23

        Average Rating 4.8

        5

        31% enrolled

        • aswalmighty4903님의 프로필 이미지
          aswalmighty4903

          Reviews 7

          Average Rating 4.9

          5

          31% enrolled

          • allchan님의 프로필 이미지
            allchan

            Reviews 13

            Average Rating 4.9

            5

            100% enrolled

            I'm happy to have completed it. ^^ If there was a part I didn't understand well, I looked back at previous lectures, and if I still didn't understand, I sought out and read the official documentation to resolve my questions. This was possible because the lecture was created based on the official documentation, which is also why I chose this lecture. As the lecture proceeds theory-centered without mini-projects, it's a bit boring, but it was helpful as I could solidify the basic concepts. Especially, as in the "Ref Objects and DOM Interfaces" lesson, I liked the part where you showed how the code works through the inheritance structure between interfaces while looking at the spec document. Since I'm also studying Java, it was interesting to learn by comparing whenever similar structures appeared. Now I will continue with the roadmap to completely finish DOM. Thank you.

            • tonextday
              Instructor

              Congratulations on completing the course! ^^ You accurately grasped and utilized the instructor's intentions. It seems you have a good sense for software development. I support your continued significant growth.

          $34.10

          tonextday's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!