Redux

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

React & Redux , 사용법만 익힌다면 한계가 있습니다.

원리를 이해하지 않으면, 한정된 시야로 개발을 하게 됩니다. 훨씬 다양하고, 넓은 시야로 확장성 있는 개발을 할 수 있도록
원리를 이해
하는 것이 중요합니다. 기술의 원리를 파악하기 위해 직접 그 기술을 만들어보는 것은 생각지도 못하죠.
그 정도 디테일하게 접근할 엄두조차 내지 못하기 때문입니다. 하지만 저 김민태는 여러분과 함께 여러분의 고정관념을 깰 준비가 되어있습니다.
그리고 그 고정관념을 깨줄 개발 선배는 저 김민태밖에 없습니다.

왜 React, Redux의 원리를 왜 배워야 할까요?

수많은 리스크에도 흔들리지 않고 효율적으로 관리하기 위한 필수 기술!
React와 React를 사용하는 방법을 배우고 이 기술들을 사용하는 방법은 그리 어렵지 않습니다.
하지만 단순히 그 사용법만 알고서는 더 큰 프로젝트, 애플리케이션을 관리하기 절대 쉽지 않습니다.
기술에 대한 원리, 구조에 대한 이해를 통해 뿌리를 깊숙히 내려야만 효율적으로 기술을 사용할 수 있습니다. 무작정 많이 사용한다고 좋은 것이 아닙니다.
적재 적소에 알맞게 사용해야 그 역할에 충분히 충실하기 때문이죠.

확장성 있는 엔지니어링을 위한 6가지

React, 코드 40줄로 직접 만들기

다루기 어려운 것을
다루기 쉽게 변형하여 개발하는 방법

강사의 한 마디
개발을 하면서 다루기 어려운 것이 있다면, 이를 상대적으로 다루기 쉬운 형태의 것으로 변경하고, 다루기 쉬운 것을 통해 다루기 어려운 것을 제어하는 방법을 취합니다. React를 직접 만들어보며 이러한 방법을 React는 어떻게 구현했는지 직접 알아봅니다. 이를 통해 React의 근간이 되는 핵심 원리를 보다 명확히 이해할 수 있습니다.

Redux, 코드 13 줄로 만들기

관계를 끊으며,
확장성 있는 개발을 설계 하는 방법

강사의 한 마디
여러 소프트웨어를 연계하여 개발을 하면 관계의 정도에 따라 의존성과 변경용이성의 사이에서 고민을 하게 됩니다. Redux를 직접 만들어보며, 소프트웨어간에 적정한 거리를 유지하며 최소 관계를 맺어 개발하는 방법을 익혀봅니다. 이를 통해 확장성 있는 개발 설계 방법을 습득합니다.

Middleware, 직접 만들기

소프트웨어를 변경하지 않으며,
더 많고 어려운 문제 해결하는 방법

강사의 한 마디
소프트웨어는 현실의 문제를 해결하는 솔루션입니다. 현실의 문제는 시간의 흐름에 따라 언제나 변화합니다. 따라서 필연적으로 소프트웨어도 변화해야 하며 변화는 복잡도를 올리기 마련입니다. 미들웨어를 직접 만들어보며 소프트웨어의 핵심은 변경하지 않으며 현실의 다양한 문제를 해결할 수 있는 방법을 알아봅니다.

울타리에서 벗어나 사고 하기

React나 Redux 같은 기술의
사용자에서 생산자로서 울타리 벗어나기

강사의 한 마디
React나 Redux의 사용법만을 아는 것도 꽤나 어려운 일이지만, React와 Redux를 직접 만들어보는 경험은 사용자가 아닌 생산자의 관점에서 기술을 이해할 수 있게 하고, 무의식적으로 규정한 사고의 한계를 벗어날 수 있게 해주는 큰 경험이 될 것입니다.

❓React & Redux 직접 만들어 보면 뭐가 좋나요❓

소프트웨어는 사람이 만들기 때문에 만든 이의 생각이 깊게 녹아있을 수 밖에 없습니다. 많은 소프트웨어를 조합하여 하나의 앱 또는 서비스를 만드는 개발자 입장에서 사용하는 소프트웨어의 구현 의도를 잘 이해하는 것이 올바른 사용을 위해 무엇보다 중요합니다. 제작자의 의도를 가장 잘 이해하는 방법은 직접 만들어 보는 것입니다. 모든 것을 다 만들어 볼 필요는 없지만 React 나 Redux 와 같이 앱의 아키텍처에 큰 영향을 주는 도구를 직접 만들어 보며 이해할 수 있다면 어떤 앱을 만든다해도 많은 인사이트를 가질 수 있을겁니다.

27년차의 라이브코딩 엿보기 수업

27년차 우아한형제들 개발 이사가
코드 안에 숨어있는 원리를 설명하는 법

위 코드가 어떤 원리인지 파악이 되나요?
Redux의 미들웨어는 이렇게 만들어집니다.커링이라는 코드 테크닉인데 Redux 는 이 커링 테크닉을 어떻게 활용해 미들웨어 아키텍처를 만들고 사용자는
이 아키텍처를 활용해 Redux를 변경하지 않고 필요한 기능을 Redux 에 삽입할 수 있었을까요?

그 비밀을 함께 탐험해 보죠.

엔지니어적 판단 능력 기르기

개념의 뿌리를 깊게 내려
스스로 판단하고 결정할 수 있는 능력 갖기

강사의 한 마디
종종 ‘남들도 이렇게 쓰나?’, ‘이게 맞나?’ 와 같이 본인의 개발 방법에 대한 확신을 갖지 못하는 주니어 개발자가 보입니다. 선배에게 의존하게 되고, 블로그 글에서 그 답을 찾으려고 하는 경향도 있습니다. 그러나, 스스로 결정의 근거를 찾고, 판단할 수 있는 능력을 기르는 것이 무엇보다 중요합니다.

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

강사님께 직접 물었습니다

김민태
이력
現 우아한 형제들 / 기술이사 프론트엔드 개발 그룹장

前 피키캐스트 / 웹 프론트엔드 파트 리더
前 NCSoft / 차장
前 KTH / 웹 플랫폼팀 팀장, Ios 개발팀 팀장

교육 경험
• 우아한형제들 개발자 채용 및 사내외 교육 진행
• 패스트캠퍼스 오프라인 JavaScript 부트 캠프 과정 14기 진행
• 패스트캠퍼스 온라인 The RED : React와 Redux로 구현하는 아키텍처와 리스크 관리 강의 진행

기타 활동
• 한국 웹 20주년 국제 콘퍼런스 강연
Question 1.
어떤 분들이 수강하시면 좋을까요?

최근 프론트엔드 개발자라면 거의 대부분이 사용하고 있는, React나 Redux 보다 깊이 있게 이해하고 사용하고 싶은 분들께 추천 합니다. React 와 Redux의 단순한 사용자의 관점에서 벗어나 보다 넓은 시야로 기술을 바라볼 수 있고, 보다 확장성 있는 개발을 할 수 있는 사고 능력을 기르는 데 큰 도움이 될 것입니다.

Question 2.
책이나 기존 인강과는 어떤 점이 다른가요?

대부분의 교육 콘텐츠는 React나 Redux 등의 기술을 어떻게 사용하는지에 중점을 두고 있습니다. 이 또한 좋은 교육 콘텐츠이지만, 우리는 직접 React와 Redux를 만들어보며 그 핵심 원리를 깊이 있게 이해하고자 합니다. 만들어보는 경험은 React와 Redux를 보다 잘 활용할 수 있는 계기가 될 것입니다.

Question 3.
중점을 둔 수업방식/실습이 있으신가요?

우리가 만들어 볼 React와 Redux의 코드는 각각 40줄 내외, 15줄 내외로 길지 않습니다. 그러나 각각의 코드가 어떤 의미가 있는지 이해하는 과정은 짧지 않을 것입니다. 지루하진 않을 것입니다. React와 Redux가 현실의 어떤 문제를, 어떻게 해결하고 있는지 지금까지와는 다른 관점에서 익힐 수 있게 될 것입니다.

강의 미리 엿보기 👇

만들어보며 이해하는 React & Redux
프론트엔드 아카데미 상세정보.

커리큘럼을 확인하세요.

아래의 모든 챕터 클립을 강의 하나로 들을 수 있습니다.
지금 결제 한 번으로 모든 강의를 평생 소장하세요!

  • 상세 커리큘럼.

    자세한 커리큘럼 및 내용은 여기서 확인하세요!

👩🏻‍💻수업 환경👩🏻‍💻

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

구매 안내.

결제 후, 언제 어디서나 하루 10분 공부 시작.

• 홈페이지 회원가입 및 로그인
• 원하는 강의 결제하기
• 마이페이지에서 강의 시청하기


이 강의도 추천해요.

수강료.

국내 8개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)

  • 삼성카드
  • 신한카드
  • 롯데카드
  • 현대카드
  • 하나카드
  • BC카드
  • KB국민은행
  • NH농협카드

※ BC카드의 경우, 비씨(페이북)을 선택하여 결제시에만 12개월 무이자 할부가 가능합니다.
(BC계열 – 우리/제일/기업/대구/경남/부산/광주/수협/전북/제주/신협)