리액트 웹 프로그래밍
React의 원리부터 최신실전기술까지!
과정신청하기

과정 특징

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

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

최고의 커리큘럼

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

1:1 코드리뷰

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

클린 React프로그래밍

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

커리큘럼

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

난이도는 중급입니다.

기간주제내용
1주차

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

  • 브라우저 렌더링 원리
  • 클로저,커링,Immutable로 이해하는 함수형 프로그래밍
  • 비동기 데이터 fetching
  • 옵저버 패턴활용
2주차

개발환경과 React렌더링

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

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

  • Hooks 원리와 APIs
  • Hooks 기반 컴포넌트 구조 설계
  • Styling
  • React Router
  • Hooks기반으로 복잡한 상태관리
4주차

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

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

리액트 테스팅

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

수강대상

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

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

강사의 메시지

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


crong

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

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

전체일정

➀ 모집일정
  • 10월2일-10월30일
➁ 교육일정
  • 11월6일-12월10일(5주)
  • 수업 : 매주수요일 19:00-22:00
  • 코드리뷰: 상시
➂ 비용 및 등록
  • 88만원
  • 결제방법 : 자동이체 또는 현장에서 카드결제만 가능
  • 노쇼방지입금 : 과정신청과 동시에 선금10만원 입금
    (과정 첫 날 환불해드립니다)
  • 계좌번호 : 신한은행 100-031-792383 코드스쿼드
  • 등록방법 : 노쇼방지 입금순으로 결정
➃ 기타
  • 장소 :서울특별시 강남구 강남대로62길 23, 4층
  • 수료증 :과정이수 후 발급가능
➄ 문의