[{"data":1,"prerenderedAt":360},["ShallowReactive",2],{"project-10499683":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":41,"post_text":43,"what":44,"said":96,"maker_in_thread":212,"shape":221,"grid":225,"attempts":323,"same_week":324,"maker_shows":276,"maker_hidden":352,"reader_version":353,"card":354},"10499683","React for Beginners","title","Show HN: React for Beginners","https:\u002F\u002Freactforbeginners.com\u002F","reactforbeginners.com","wesbos",1446560770,2015,178,43,101,2565,4,"notable","learning_science","online video course","other",[23,24,25,26],"react","javascript course","react tutorial","firebase","mixed",0.188,{"positive":30,"neutral":30,"mixed":31,"critical":32},10,0,5,25,{"execution":35,"pricing":36,"design":38,"docs":40},{"positive":31,"critical":17},{"positive":37,"critical":31},2,{"positive":31,"critical":39},1,{"positive":31,"critical":31},[31,31,31,39,31,32,32,42,32,39,42,31,31,42,32,39,31,31,31,31,31,42,31,31,31,32,42,31,32,42,32,42,39,32,42,31,32,39,32,42],3,null,{"problem":45,"audience":53,"pricing":65,"motivation":43,"time_to_build":76,"stack":82,"openness":93,"stage":94,"team_size":95},{"value":46,"source":47,"evidence":48},"Learning React well, including structuring files and best practices","commenter",[49],{"id":50,"by":51,"text":52},"10502222","sergiotapia","You learn the basics, you don't learn how to structure your files, best practices in React and such. That's why I, an experienced javascript developer, bought this course. I…",{"value":54,"source":47,"evidence":55},"Beginners to React, including experienced JavaScript developers",[56,60,61],{"id":57,"by":58,"text":59},"10501324","fiatjaf","Without being an ass or criticizing the course (which seems very cool) I find it very strange that an experienced Javascript programmer would have a hard time learning React. Not…",{"id":50,"by":51,"text":52},{"id":62,"by":63,"text":64},"10500970","matart","I see a lot about reactjs. Am I able to built a multi state SPA with it? If so would this course be enough to get me started?",{"value":66,"source":67,"evidence":68},"Packages sold with launch-day discounts; Master Package mentioned at $59 before a $10 coupon","maker",[69,72],{"id":70,"by":10,"text":71},"10500144","Ok! Use the code LAUNCHDAY for an extra $10 off today's price. Enjoy!",{"id":73,"by":74,"text":75},"10500192","WellDressed","Hi Wes, FYI, when I applied the coupon and it registered the reduction to $49 (Masters Package) in the field, but was charged $59 at checkout.",{"value":77,"source":67,"evidence":78},"About 200 hours of work to make the video series",[79],{"id":80,"by":10,"text":81},"10500398","I much prefer video over writing - that said this videos series took about 200 hours of work start-to-finish. Lots of work, but I absolutely love it.",[83,89],{"value":84,"source":67,"evidence":85},"React",[86],{"id":87,"by":10,"text":88},"10501225","Ahah - everyone says that. The backend for this course is Firebase. It's all done client side and Firebase handles the authentication and data handling!",{"value":90,"source":67,"evidence":91},"Firebase",[92],{"id":87,"by":10,"text":88},"paid","launched","solo",{"praise":97,"objections":120,"requests":145,"questions":167,"alternatives":186},[98,109],{"value":99,"source":47,"evidence":100},"Looks perfect and fills a gap left by other resources",[101,105],{"id":102,"by":103,"text":104},"10500044","spking","Thank you for making this. I've been bouncing between Udemy, random blog posts and official docs for over a month now. This looks perfect.",{"id":106,"by":107,"text":108},"10500782","tmpname","Sold! I have been looking for something like this for a long time. Thanks!",{"value":110,"source":47,"evidence":111},"Good value and launch pricing",[112,116],{"id":113,"by":114,"text":115},"10501252","evo_9","This is really great Wes, thanks for creating this and providing great launch day pricing + a HN code! I've been posting a lot of learn react articles lately as I have been…",{"id":117,"by":118,"text":119},"10500675","calebm","This looks great, I'll buy. +1 for Redux coverage (I'm sure it ridiculously difficult to keep any kind of React learning material up-to-date!)",[121,131,138],{"value":122,"source":47,"evidence":123},"Buy link hard to find or broken in Safari",[124,128],{"id":125,"by":126,"text":127},"10502566","eecks","I'm trying to buy the Master Package now.. but I can't find the buy link. EDIT: Can't buy when using Safari so I used FF",{"id":129,"by":126,"text":130},"10502663","How did you buy it? No links on the page.. EDIT: Doesn't work in Safari on Mac",{"value":132,"source":47,"evidence":133},"Does not cover Redux or other Flux libraries",[134],{"id":135,"by":136,"text":137},"10500836","TY","I don't think there's any Redux coverage in this course Here's the quote from the site: Does this video series cover Flux? Redux? Fluxible? Reflux? Alt? Flummox? Marty.js? McFly?…",{"value":139,"source":47,"evidence":140},"Firebase data binding conflicts with React's unidirectional flow",[141],{"id":142,"by":143,"text":144},"10500293","bpp","Interesting package but I'm curious about the choice of Firebase. Seems like Firebase's data binding model is antithetical to the patterns React encourages (unidirectional…",[146,153,160],{"value":147,"source":47,"evidence":148},"Cover automated testing",[149],{"id":150,"by":151,"text":152},"10501157","planetjones","I didn't see anything about automated testing? Is that covered in the course?",{"value":154,"source":47,"evidence":155},"Cover React Native",[156],{"id":157,"by":158,"text":159},"10506394","vijayr","Does it include React Native too?",{"value":161,"source":47,"evidence":162},"Use Webpack instead of Gulp and Browserify",[163],{"id":164,"by":165,"text":166},"10500548","devit","Should probably use Webpack instead of Gulp + Browserify.",[168,175,179],{"value":169,"source":47,"evidence":170},"What does the course build",[171],{"id":172,"by":173,"text":174},"10501353","magic_beans","What does one actually build with this course? I have some experience with building a small React app but I can't determine from your site whether or not this course will refine…",{"value":176,"source":47,"evidence":177},"Can it build multi-state SPAs",[178],{"id":62,"by":63,"text":64},{"value":180,"source":47,"evidence":181},"Student discount pricing",[182],{"id":183,"by":184,"text":185},"10500497","octref","Hey Wes. You mentioned there is a student discount. How much are the packages after the discount?",[187,191,198,205],{"value":188,"source":47,"evidence":189},"Udemy, blog posts and official docs",[190],{"id":102,"by":103,"text":104},{"value":192,"source":47,"evidence":193},"Pluralsight React courses",[194],{"id":195,"by":196,"text":197},"10501976","derekja","Great. I've been working through the pluralsight react courses but I liked your Sublime stuff and am excited to give this course a look!",{"value":199,"source":47,"evidence":200},"SurviveJS",[201],{"id":202,"by":203,"text":204},"10500635","hiphopyo","I just started on http:\u002F\u002Fsurvivejs.com\u002F which does that. Have yet to make a comparison with React for Beginners though.",{"value":206,"source":47,"evidence":207},"Full-stack Redux tutorial by Teropa",[208],{"id":209,"by":210,"text":211},"10501030","gavreh","http:\u002F\u002Fteropa.info\u002Fblog\u002F2015\u002F09\u002F10\u002Ffull-stack-redux-tutorial.html",{"comments":32,"answered":37,"key":213},[214,217,218],{"id":215,"text":216},"10500089","Thanks everyone - this kind support means a ton to me. Is it okay to post coupons on here?",{"id":70,"text":71},{"id":219,"text":220},"10500210","Shoot me an email and I'll get it all fixed up - wes@wesbos.com",{"commenters":222,"max_depth":32,"maker_replies":32,"first_comment_mins":223,"lifespan_hours":224},31,46,226,[226,228,232,234,236,238,241,245,246,247,249,251,254,256,259,260,262,263,264,267,270,272,274,278,281,283,285,289,291,294,296,297,298,300,302,304,308,311,313,315,316,318,320],[215,31,31,227,10,39],"maker\u002Fneutral\u002Fpricing",[229,31,31,230,231,31],"10500122","commenter\u002Fneutral\u002Fnone","FailMore",[70,31,31,233,10,39],"project\u002Fneutral\u002Fpricing",[73,31,39,235,74,31],"project\u002Fcritical\u002Fexecution",[219,31,31,237,10,39],"maker\u002Fneutral\u002Fnone",[239,31,32,240,74,31],"10500732","maker\u002Fpositive\u002Fnone",[242,31,32,243,244,31],"10501424","project\u002Fpositive\u002Fpricing","tortilla",[183,31,42,233,184,31],[113,31,32,243,114,31],[142,39,39,248,143,31],"project\u002Fcritical\u002Fdesign",[57,37,42,250,58,31],"project\u002Fneutral\u002Fnone",[252,37,31,230,253,31],"10501400","jbob2000",[50,37,31,255,51,31],"commenter\u002Fpositive\u002Fnone",[257,42,42,237,258,31],"10500359","microstash",[80,42,31,237,10,39],[102,17,32,261,103,31],"project\u002Fpositive\u002Fnone",[164,32,39,235,165,31],[202,32,31,230,203,31],[265,32,31,230,266,31],"10500941","sanderjd",[268,32,31,230,269,31],"10501005","Kiro",[271,32,31,230,58,31],"10501304",[273,32,31,230,269,31],"10505144",[275,276,42,250,277,31],"10500124",6,"fleetfox",[279,276,31,230,280,31],"10500209","swah",[209,276,31,282,210,31],"other\u002Fneutral\u002Fnone",[284,276,31,282,277,31],"10501133",[286,287,32,261,288,31],"10500024",7,"gfosco",[150,290,42,250,151,31],8,[172,292,42,293,173,31],9,"project\u002Fneutral\u002Fdocs",[295,292,31,230,253,31],"10501419",[117,30,32,261,118,31],[135,30,42,293,136,31],[195,299,32,261,196,31],11,[62,301,42,250,63,31],12,[125,303,39,235,126,31],13,[305,306,32,261,307,31],"10500603",14,"saghul",[309,310,42,250,51,31],"10501214",15,[87,310,31,312,10,39],"project\u002Fneutral\u002Fdesign",[314,310,32,261,51,31],"10501246",[129,310,39,235,126,31],[106,317,32,261,107,31],16,[157,319,42,250,158,31],17,[321,319,31,230,322,31],"10557198","pacomerh",[],[325,330,335,340,344,348],{"id":326,"name":327,"points":328,"category":329},"10477721","Twitch Installs Arch Linux",802,"games",{"id":331,"name":332,"points":333,"category":334},"10476696","Vertexshaderart.com",145,"creative",{"id":336,"name":337,"points":338,"category":339},"10493891","WOPR",125,"dev_tools",{"id":341,"name":342,"points":343,"category":339},"10509077","Administrate",124,{"id":345,"name":346,"points":347,"category":19},"10472153","Code4Startup",113,{"id":349,"name":350,"points":351,"category":19},"10481316","Blabr",106,false,"v2",{"id":355,"name":5,"line":5,"ai":352,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":356,"top":17,"kw":357,"maker":10,"domain":9,"tier":18,"attempts":31,"strip":358,"url":8,"mix":359,"praise":99,"objection":122,"sub":20},10499683,0.19,[23,24,25,26],"0001055351300351000003000530535315305153",[30,30,31,32],1793990933014]