Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#173 overall

Getting Started with Redux

egghead.io

3 recommenders · 3 threads · recommended in 2 years, 2016–2017 · score 2.6

Go to course ↗

A free introductory course by Dan Abramov, creator of Redux, on getting started with the Redux state management library for JavaScript apps. It walks through Redux's core ideas and how it fits with React.

Commenters recommend it as a good way to learn Redux from its creator, and one says it teaches you how to think about React, JavaScript, and GUI development.

Web & Mobile Developmentbeginnerfreevideo lectures#redux#react#javascript#state management#abramov

Recommendations by year

20062026

What commenters said (3)

  1. Strongly recommendsdceddia2017in “Show HN: Learn Pure React – An Interactive Deep Dive into the Basics of React.js”

    Thanks for the feedback - I updated it to make that available for preview.

    I would recommend checking out Egghead.io if you haven't. They've got a lot of courses covering a range of stuff. Specifically, if you want to get into Redux, Dan Abramov's courses [0] [1] are great. Dan is the creator of Redux and a great teacher too. They're meant to be taken in order and they're available for free.

    [0] https://egghead.io/courses/getting-started-with-redux

    [1] https://egghead.io/courses/building-react-applications-with-...

  2. Recommendssmac82016in “React in patterns”

    I find a mix is good. I went without a flux implementation for a while and eventually ran into issues with figuring out what components to implement business logic and typical action reducer type work.

    I'd say really good advice I wish I had known was don't start with a flux implementation. Build out your app with standard react state, use state only at last cost (ie derive logic off of props or whatever else via functions before storing state data), and only when you get into a bit of mess with a really large application and too much difficulty deciphering what components are providing logic and how they interact with each other should you implement a flux.

    Also, it's worth watching Dan Abramov's learning redux course on egghead just for how it gets you to think about react, javascript, and GUI development in general.

  3. Recommendshouse9-22016in “State of the Art JavaScript in 2016”

    My co-workers put together https://github.com/CodingZeal/react-boilerplate but the documentation is a bit lacking at the moment, you really need to know a lot about redux to use it.

    Recommend: https://egghead.io/series/getting-started-with-redux

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help