TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Python for web development. What next?

10 点作者 adrianmn超过 12 年前
I have taken CS classes about 10 y ago during high school. I have now decided to learn Python.<p>I am taking the Coursera Programming Fundamentals(very basic), MITx - Introduction to Computer Science and Programming and I also did the Google Academy Python class.<p>I am learning Python mainly for web developement and maybe some machine learning in the future.<p>Do you have any suggestions for more material(I prefer video to books but any would do) to study, tailored to web development? Am I too early in the learning process to jump on a web framework and if not what resources should I look at?<p>If you are asking why Python and not Ruby is because Python has something Ruby doesn't: Nick Parlante as a teacher :)<p>Nick if you are reading this or anyone can pass it to him it, would be awesome to have you as a Python mentor.<p>Of course I would highly appreciate any help from any skilled Python developer willing to help me or mentor me.<p>Thanks, Adrian

6 条评论

sejje超过 12 年前
Jump on a framework (Django). There's plenty of videos out there, but really the documentation / demo app is pretty nice.<p>Warning: learning a framework is a lot like learning a language. You have to just memorize a lot of syntax and/or "names" of predefined functions. Where to put stuff, how to do x or y.<p>It's fun, though. Good luck!
sk2code超过 12 年前
Adrian, I am also following the same path as you have mentioned. I am currently enrolled in MITx - 6.00x online course and I too would like to use Python for web development. If you are looking for more meaningful material on Python I would suggest visiting the (<a href="http://www.realpython.com/" rel="nofollow">http://www.realpython.com/</a>) website and download the e-book ($14). This book is full of real time python usage and it does cover web-development as well. Not sure whether you've heard about it or not but the idea of RealPython was kinda hit on Kickstarter few months back.<p>It looks like our goal is somewhat similar and if you want to discuss more about learning Python then feel free to drop me an email (see email id in profile).<p>Good Luck learning Python.
评论 #4669729 未加载
AUmrysh超过 12 年前
Assuming you know web stuff already (HTML, CSS, maybe some JS), you could start working with something like Django or Flask. Django has a lot of stuff built in, where Flask is on the other end of the spectrum. If you don't know at least the basics of HTML and CSS you should check out the comment by carlsednaoui[0].<p>The Machine Learning uses are pretty interesting too. I'd be curious to see what libraries are recommended for that. PyBrain, maybe?<p>0: <a href="http://news.ycombinator.com/item?id=4668944" rel="nofollow">http://news.ycombinator.com/item?id=4668944</a>
评论 #4670560 未加载
elssar超过 12 年前
The Udacity CS253 course is geared towards making web applications, was taught by Steve Huffman, co-founder of Reddit - <a href="http://www.udacity.com/overview/Course/cs253/" rel="nofollow">http://www.udacity.com/overview/Course/cs253/</a><p>Other than that, pick a web framework and start going through the examples in the documentation.
评论 #4669450 未加载
carlsednaoui超过 12 年前
hey adrianmn, have you thought about doing some front end stuff (since you want to learn web dev)?<p>In any case, here are couple resources I'd recommend:<p><a href="http://www.udacity.com/overview/Course/cs262/" rel="nofollow">http://www.udacity.com/overview/Course/cs262/</a><p><a href="http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners" rel="nofollow">http://channel9.msdn.com/Series/Javascript-Fundamentals-Deve...</a><p><a href="http://learn.appendto.com/lessons" rel="nofollow">http://learn.appendto.com/lessons</a><p>You can find out more at <a href="http://www.coursebacon.com/" rel="nofollow">http://www.coursebacon.com/</a> (disclaimer: this is a side project of mine)<p>Good luck!
codegeek超过 12 年前
start with a python micro-framework. I highly recommend flask (<a href="http://flask.pocoo.org" rel="nofollow">http://flask.pocoo.org</a>). Go through their exercise of creating a simple blog. Then start looking at their extensions which are also awesome.
评论 #4669415 未加载