<story><title>Problem Solving with Algorithms and Data Structures</title><url>http://interactivepython.org/runestone/static/pythonds/index.html</url></story><parent_chain></parent_chain><comment><author>nirkalimi</author><text>I read this book cover to cover.&lt;p&gt;For someone self taught, who has a beginner understanding of Python (control structures, data types, classes, functions, loops, etc) this is undoubtedly the easiest way to introduce them to Algorithms and Abstract Data structures. This really takes a beginner to an intermediate level in small easily digestible chunks.&lt;p&gt;My question to you now, HN: are there any books on the market that can guide a beginner&amp;#x2F;itermediate (who knows Python and perhaps a framework like  Django) to better understand the ins and outs of programming for the web? I am not talking about getting an app up and running, I am talking about understanding the flow of data, maybe things like WSGI, security, APIs, etc. Something that can really take an intermediate to an &amp;quot;Expert&amp;quot; level.&lt;p&gt;Any Suggestions?</text></comment>
<story><title>Problem Solving with Algorithms and Data Structures</title><url>http://interactivepython.org/runestone/static/pythonds/index.html</url></story><parent_chain></parent_chain><comment><author>lpnotes</author><text>We&amp;#x27;ve had a couple of virtual study group Google Hangout meetings about this book at CodeBuddies -- &lt;a href=&quot;http://hangouts.codebuddies.org/category/data-structures-and-algorithms&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;hangouts.codebuddies.org&amp;#x2F;category&amp;#x2F;data-structures-and...&lt;/a&gt;&lt;p&gt;IMO this is one of those books where it helps to talk about the material out loud&amp;#x2F;screenshare. The material can sometimes be dense.</text></comment>