클린 리액트 웹 프로그래밍
리액트의 원리부터 최신실전기술까지!
(2020년 5월예정)
대기자신청하기

과정 특징

이번과정은 단순히 React API를 익히는 과정이 아닙니다.

React의 동작을 제대로 이해하고, 디자인방법과 코드품질을 향상시키는 기술을 다룹니다

실무에 필요한 커리큘럼

Hooks기반의 컴포넌트 디자인, 복잡한 상태관리, 최적화, 테스팅, React 디자인패턴등 실무에 필요한 리액트 기술을 배울 수 있습니다.

1:1 코드리뷰

과정내내 온라인/오프라인 코드리뷰위주로 진행합니다. 마스터와 1:1로 코드품질과 클린코드에 대해서 지속적인 커뮤니케이션과 배움을 얻을 수 있습니다.

클린 React프로그래밍

React 컴포넌트 구조를 어떻게 만들어야할지, 어떤 흐름으로 프로그래밍 관계를 제어해야할지 알게 됩니다. 구현레벨 뿐 아니라 전체 아키텍쳐 관점에서 더 깔끔한 React프로그래밍 코드와 지속가능한 리액트서비스 코드를 만들 수 있게 됩니다.

커리큘럼

5주간 주1회 밀도있는 오프라인 수업으로 배우고, 과제진행을 통해 체득하며, 코드리뷰를 통해 완성합니다.

난이도는 중급입니다.

기간주제내용
1주차

프레임워크개발 전 코어개념

  • Closure, currying,Immutable
  • Data fetching & Suspense handling
  • Plain React 렌더러
2주차

개발환경과 React렌더링

  • 웹팩과 바벨로 개발환경 구성하기
  • React 동작원리
  • React 데이터흐름
3주차

Hooks기반 컴포넌트개발과 스타일링

  • Hooks 원리와 APIs
  • Hooks 기반 컴포넌트 구조 설계
  • Styling
  • React Router
  • Hooks기반 State management
4주차

최적화와 서버사이드렌더링

  • Reconciliation & Rendering 이해
  • Concurrent Mode
  • 렌더링 최적화 APIs
  • 서버사이드 렌더링
5주차

리액트 테스팅

  • 프레임워크 테스트의 원리와 목적
  • JEST
  • React Testing library
  • 효율적인 React 컴포넌트 테스트 방법

수강대상

ES6이상의 자바스크립트 문법을 이해하고, 바닐라로 Event와 DOM제어를 할 수 있는 개발자

React를 한번 이상 접해서 간단한 프로그래밍을 구현해 본 개발자

강사의 메시지

[강사는 NAVER UI개발팀장, SK Planet 프론트엔드마스터, NEXT UI전임교수였으며, NAVER edwith와 inflearn에 웹프론트엔드 강의를 제공중입니다]

[SK플래닛, 삼성전자, 삼성생명, 우아한형제들, 커넥트, 스마일게이트 등 주요 기업 교육경험이 많습니다]


crong

React를 제대로 이해하고 사용하는 것은 결코 쉽지 않습니다. 또한 React프레임워크는 끝임없이 변화중입니다. 이러한 변화에 잘 대응하기 위해서는 리액트의 기반 기술과 렌더링원리를 깨닫는 것이 중요합니다. 먼저 웹프론트엔드 개발의 핵심개념들을 잘 알고 있어야 합니다. 그리고 React의 동작방식에 대한 깊은 이해와 Best practice가 무엇인지 알아야합니다.
본 과정에서는 React최신기술을 알게되고, 효율적이며 최적화된 React프로그래밍을 깨닫게 됩니다. 여러분들은 과정이 진행되는 동안 React프로젝트를 만들며 1:1 코드리뷰를 꼼꼼히 받을 수 있습니다.

"리액트의 원리를 깨닫고 조금더 생산적이고 즐거운 웹 프로그래밍을 즐겨보세요!"

전체일정

➀ 모집일정
  • 2020년 4월말~5월초
➁ 교육일정
  • 5월~6월경 5주
  • 수업 : 매주목요일 19:00-22:00
  • 코드리뷰: 상시
➂ 비용 및 등록
  • 88만원
  • 결제방법 : 자동이체 또는 현장에서 카드결제만 가능
➃ 기타
  • 장소 :서울특별시 강남구 강남대로62길 23, 4층
  • 수료증 :과정이수 후 발급가능
➄ 문의