1. 강의 소개

리액트 세계의 맛을 본 당신,
이제 한단계 업그레이드 해보는 것은 어떠한가!?
이제 Redux를 배울 시간입니다. React, React Native 앱을 Redux를 통해서 한단계 업그레이드 합시다. Redux는 Airbnb, Netflix, Patreon 같은 짱짱한 회사들이 쓰고 있다고 하죠? 그냥 노잼으로 배우면 안되니까, 이번엔 타이머 앱을 만들면서 이걸 배워보려고 합니다.

어떤 타이머앱이냐?
그냥 타이머앱이 아니라, 일명 ‘토마토 타이머 앱 – 뽀모도로 타이머’를 만들겁니다.
뽀모도로 기법이라는 것이 있습니다. 시간관리 기법인데요, 원칙은 간단해요. 25분동안 집중해서 일하고, 5분동안 휴식을 일하는 생산성을 높이는 시간관리 기술입니다. 타이머가 돌아가는 그 순간에는 온전히 몰입해서 일할 수 있게 도와주는 기법이라고 이해하시면 되어요. 또한 너무 번아웃 되지 않도록 꼬박꼬박 5분 휴식을 챙겨주는거죠! 꽤나 세계적으로도 유명하고 입증된 시간관리 테크닉이니 알아두시는 것을 강추합니다. 자세한 내용은 아래 웹사이트에서 살펴보시길. (https://cirillocompany.de/pages/pomodoro-technique…)

2. 배우는 것들

이 강의에서는 아래 언어를 사용해서, 멋진 토마토 타이머를 만들겁니다.

  • JavaScript
  • ReactJS
  • ReactNative
  • Redux

3. 학습목표

기초적인 수준이지만 Redux에 대하여 이해하게된다.
Redux를 활용해서 간단한 타이머앱을 만들 수 있다.

4. 도움이 되는 분들

기본적인 html, css, javascript 지식이 있는 분 들어오세요.
초급은 아니됩니다. 초보는 카카오톡 클론코딩 먼저 공부하시고, 자바스크립트 공부하시구 드루와요.
노마드아카데미 수업 순서는 다음과 같습니다.

이론. 카카오톡 클론코딩
실전. 카카오톡 클론코딩
->>> 자바스크립트 공부. 코드아카데미 (https://www.codecademy.com/learn/introduction-to-javascript)
->>> 파이썬 공부. 코드아카데미 (https://www.codecademy.com/learn/learn-python)
React JS
React Native
React & Redux
풀스택. 인스타그램 클론코딩

5. 참고 사항

한글 자막이 달려있는 (자막을 켜주세요!)
Redux를 배울 수 있는 실전 동영상 강의 (총 15개)
깃허브에서 확인할 수 있는 니꼴라스 선생님의 소스코드
https://github.com/nomadcoders/tomato-timer

6. 강사 소개

Nicolás Serrano Arévalo

8살부터 프로그래밍을 혼자서 독학해서 배운 (자칭) 천재 코더, 13살에 이미 개발자로 입사제의를 받기 시작하였으나, 본인의 자유가 더욱 중요하다며 뻥 차버린 자유로운 영혼의 소유자, f**k이 들어가는 언어를 자유롭게 구사한다. 콜롬비아를 떠나 현재 2년여 넘게 세계를 떠돌아다니면서 디지털노마드로 살고있다. 실력이 궁금하다면 Youtube 채널(https://goo.gl/SWuuN7)을 확인!

 

 

강좌 평가

...

개의 수강평
  • 5 점0
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0

아직 수강평이 없네요

강좌 교육과정

타이머 앱 만들기
Build timer app with React Native 미리보기 00:01:00
Software Requirements 미리보기 00:01:00
Creating a project 미리보기 00:03:00
Timer Component 00:08:00
Creating Button : Component 00:07:00
Installing Redux and React Redux 00:02:00
Intro to Redux 미리보기 00:16:00
Designing the State Shape 00:02:00
Practicing Javascript Switch 00:07:00
Creating the tomato reducer 00:16:00
Connecting the Components to State 00:16:00
Connecting the Components to Actions 00:07:00
Practicing Interval 미리보기 00:03:00
Adding seconds to the counter 00:10:00
Turning seconds into minutes 00:08:00
Final result, Making tomato timer with Redux 00:01:00

인프런은 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED