[{"data":1,"prerenderedAt":268},["ShallowReactive",2],{"project-26076721":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":37,"post_text":40,"what":41,"said":73,"maker_in_thread":156,"shape":161,"grid":166,"attempts":230,"same_week":231,"maker_shows":259,"maker_hidden":260,"reader_version":261,"card":262},"26076721","100 Page Python Intro","\"100 Page Python Intro\" eBook","title","Show HN: \"100 Page Python Intro\" eBook","https:\u002F\u002Flearnbyexample.github.io\u002F100_page_python_intro\u002Fintroduction.html","learnbyexample.github.io","asicsp",1612873982,2021,107,26,493,2533,20,"notable","learning_science","programming book","other",[24,25,26,27],"python","python tutorial","learn python","python ebook","mixed",0.063,{"positive":31,"neutral":32,"mixed":33,"critical":33},2,3,1,7,{"docs":36},{"positive":33,"critical":33},[33,38,38,38,38,32,38,32,38,38,38,38,38,38,38,38,38,38,39,38,32,38,32,38,38,39],0,5,null,{"problem":42,"audience":52,"pricing":57,"motivation":61,"time_to_build":40,"stack":65,"openness":70,"stage":71,"team_size":72},{"value":43,"source":44,"evidence":45},"Gives experienced programmers a short guide to learning Python","maker",[46,49],{"id":47,"by":11,"text":48},"26076951","Hello! Author here. This book is a short, introductory guide for the Python programming language. This book is well suited: * As a reference material for Python beginner…",{"id":50,"by":11,"text":51},"26085537",">Is that mentioned at all? And which ones? Why? I mention it in the preface chapter: https:\u002F\u002Flearnbyexample.github.io\u002F100_page_python_intro\u002Fpreface.html There are plenty of books…",{"value":53,"source":44,"evidence":54},"Readers with prior programming experience in another language",[55,56],{"id":47,"by":11,"text":48},{"id":50,"by":11,"text":51},{"value":58,"source":44,"evidence":59},"Free online; PDF\u002FEPUB free for about a week via Gumroad\u002FLeanpub",[60],{"id":47,"by":11,"text":48},{"value":62,"source":44,"evidence":63},"Wanted to improve Python knowledge after starting another book",[64],{"id":50,"by":11,"text":51},[66],{"value":67,"source":44,"evidence":68},"Python",[69],{"id":47,"by":11,"text":48},"free","launched","solo",{"praise":74,"objections":90,"requests":110,"questions":131,"alternatives":136},[75,83],{"value":76,"source":77,"evidence":78},"Thorough, well written and well presented","commenter",[79],{"id":80,"by":81,"text":82},"26082464","healeycodes","(n.b. I gave feedback on an early draft of this book.) It's very thorough, written with care, and presented in a way that makes sense. Even as an intermediate Python programmer,…",{"value":84,"source":77,"evidence":85},"Good framework for learning",[86],{"id":87,"by":88,"text":89},"26079843","interestica","This is a pretty good framework for learning. > I have Linux only, so can't give Windows\u002FMac instructions. That said I do show how to use IDLE, so command line knowledge isn't…",[91,99,106],{"value":92,"source":77,"evidence":93},"Assumes prior programming knowledge and setup steps are unclear for beginners",[94,98],{"id":95,"by":96,"text":97},"26078005","NDizzle","The first thing I'd tell you is that people who are looking to learn python with 0% knowledge of python are most likely not using linux as an operating system. Windows\u002FMac…",{"id":87,"by":88,"text":89},{"value":100,"source":77,"evidence":101},"Only Linux instructions; no Windows or Mac setup",[102,103],{"id":95,"by":96,"text":97},{"id":104,"by":11,"text":105},"26078168","Thanks for the feedback. I have Linux only, so can't give Windows\u002FMac instructions. That said I do show how to use IDLE, so command line knowledge isn't strictly necessary to…",{"value":107,"source":77,"evidence":108},"IDLE and IDE used without definition",[109],{"id":87,"by":88,"text":89},[111,119,124],{"value":112,"source":77,"evidence":113},"Add Windows and Mac installation instructions",[114,115],{"id":95,"by":96,"text":97},{"id":116,"by":117,"text":118},"26080316","fock","While Mac is indeed problematic, for Windows you can just download a copy of their evaluation VM and go through installation there. For my own course installing and doing \"Hello…",{"value":120,"source":77,"evidence":121},"Define IDLE and link background on IDEs",[122,123],{"id":87,"by":88,"text":89},{"id":50,"by":11,"text":51},{"value":125,"source":77,"evidence":126},"Move fileinput section to the Files chapter",[127],{"id":128,"by":129,"text":130},"26081825","usrme","Great work! One minor nitpick would be to move the \"In-place editing with fileinput\" section to \"Dealing with files\" as it seems only tangentially related to command line…",[132],{"value":133,"source":77,"evidence":134},"Which programming languages are prerequisites and why",[135],{"id":87,"by":88,"text":89},[137,141],{"value":138,"source":44,"evidence":139},"Think Python, Automate the Boring Stuff, Python Crash Course",[140],{"id":50,"by":11,"text":51},{"value":142,"source":77,"evidence":143},"Online IDEs like Google Colab, trinket.io, and repl.it",[144,148,152],{"id":145,"by":146,"text":147},"26079366","serjester","Google Colab is amazing for speeding through these early roadblocks. Controversial opinion but a beginner’s goal should be accomplishing a task - not learning about software…",{"id":149,"by":150,"text":151},"26081227","jpm48","A lot of talk with issues of setup here. I have been using https:\u002F\u002Ftrinket.io\u002F with my lecture notes \u002F students as a good way of getting started. Especially now we are teaching…",{"id":153,"by":154,"text":155},"26080939","sixhobbits","We tried to solve both of these problems with https:\u002F\u002Fcodewithrepl.it - an ebook and set of tutorials. Setup - use an online IDE Projects - learn by building If she tries it I…",{"comments":39,"answered":31,"key":157},[158,159,160],{"id":104,"text":105},{"id":50,"text":51},{"id":47,"text":48},{"commenters":162,"max_depth":163,"maker_replies":39,"first_comment_mins":164,"lifespan_hours":165},22,4,27,15,[167,169,173,176,180,182,184,185,186,187,190,193,196,199,202,205,207,210,212,216,219,223,224,225,227,228],[95,38,33,168,96,38],"maker\u002Fcritical\u002Fdocs",[170,38,38,171,172,38],"26078134","commenter\u002Fneutral\u002Fnone","poisonborz",[174,38,38,171,175,38],"26078803","ghaff",[177,38,38,178,179,38],"26079169","other\u002Fneutral\u002Fnone","dharmab",[104,38,38,181,11,33],"project\u002Fneutral\u002Fdocs",[87,38,32,183,88,38],"project\u002Fmixed\u002Fdocs",[50,38,38,181,11,33],[116,38,32,181,117,38],[145,38,38,178,146,38],[188,38,38,178,189,38],"26080367","samstave",[191,38,38,178,192,38],"26079723","dddddaviddddd",[194,38,38,178,195,38],"26079982","mszcz",[197,38,38,178,198,38],"26081430","musingsole",[200,38,38,178,201,38],"26080091","geephroh",[203,38,38,178,204,38],"26081727","bigwavedave",[47,33,38,206,11,33],"project\u002Fneutral\u002Fnone",[208,31,38,178,209,38],"26078879","nathannh20",[211,31,38,178,11,33],"26079231",[213,31,39,214,215,38],"26079956","maker\u002Fpositive\u002Fnone","jhloa2",[217,31,38,178,218,38],"26082889","joveian",[220,31,32,221,222,38],"26080341","maker\u002Fneutral\u002Fnone","michaelmcdonald",[153,31,38,178,154,38],[128,32,32,181,129,38],[226,32,38,181,11,33],"26085591",[149,163,38,178,150,38],[80,39,39,229,81,38],"project\u002Fpositive\u002Fdocs",[],[232,237,241,246,250,254],{"id":233,"name":234,"points":235,"category":236},"26069621","Clerk",582,"web_saas",{"id":238,"name":239,"points":240,"category":20},"26087892","Building Your Mouseless Development Environment",353,{"id":242,"name":243,"points":244,"category":245},"26042463","Ht",251,"dev_tools",{"id":247,"name":248,"points":249,"category":245},"26048993","Epub.to",246,{"id":251,"name":252,"points":253,"category":236},"26038501","Remarkbox",233,{"id":255,"name":256,"points":257,"category":258},"26048800","LibreTranslate",216,"languages",10,false,"v2",{"id":263,"name":5,"line":6,"ai":260,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":264,"top":18,"kw":265,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":266,"url":9,"mix":267,"praise":76,"objection":92,"sub":21},26076721,0.06,[24,25,26,27],"10000303000000000050303005",[31,32,33,33],1794036602803]