Web Development

开始时间: 随时 持续时间: 自主

所在平台: Udacity

课程类别: 计算机科学

大学或机构: 其他大学或机构

   

课程主页: https://www.udacity.com/course/cs253

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

课程评论: 3 个评论

评论课程        关注课程

课程详情

In this project-based course your knowledge will be evaluated as you learn to build your own blog application! Learn everything Steve Huffman wished he would have known when he broke into the startup world.

课程评论(3条)

0

52nlp 2013-05-21 19:54 0 票支持; 0 票反对

刚才在微博中回答了一个同学的疑问,想想还是在这里记录一下吧,不过多说几句。

这门课除了原理更注重实践,python框架用的是webapp2, 作业是写一个blog,直接在google app engine上搭建和提交;授课老师是Reddit创始人,Reddit目前的流量貌似世界前100名,但是只有3个工程师,课程有一小节专门采访相关的工程师聊Reddit当前的架构,干货非常多。

授课老师是Steve Huffman,他在2005年的时候和大学室友一起创办Reddit,一个投票性质的社交新闻网站,这个网站首先是用Lisp写的,后来用Python重构,Reddit在2006年被以2亿美元的价格收购,但是仍享受极高的自主权。

Steve本人在2010年重新创业,建立了在线旅游网站Hipmunk。值得一提的是,Reddit早在2008年就开源了,代码可以在github上找到,目前邮件组仍然非常活跃:https://github.com/reddit/reddit

1

王鹏_D 2013-05-21 18:51 1 票支持; 0 票反对

开始是讲很多很基本的概念,如HTML,HTTP啥的,然后开始使用Google App Engine搭建网站。后来也介绍了CSS,XML,Json等等。不过他没怎么讲JavaScript。
之后讲了一些有意思的东西,比如Cache, load balancer, security, web architecture。
我不熟web开发,不过觉得干货挺多啊,见识不少。
Some tips:
1. Office hour非常有价值
2. Steve最喜欢的词是‘handy’和‘neat’
3. 他们使用SublimeText,LOL
以前写过一篇课程的评论:http://pengwang.me/2012/11/25/i-just-finished-udacitys-cs253-web-development/

BTW,阮一峰的blog上有篇关于文章讲Reddit的用户投票排名算法
http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_reddit.html

0

52nlp 2013-05-14 10:51 0 票支持; 0 票反对

今年上半年的一个主要精力是学习web开发,所以跟了Udacity上的这门课,不过有点断断续续,先期只是过了一遍视频,感觉效果不好,现在是边看视频边做练习同时做作业。课程的老师是来自工业届的Steve Huffman,大名顶顶的Reddit的创始人之一,课程也非常务实,开发语言是Python, 利用webapp2框架,同时结合GoogAppEngine。Udacity课程稍微麻烦一点的是视频放在Youtube上,不过好事是每节课都提供了课程视频的打包下载。

欢迎关注我们的公众号

NLPJob

课程简介

Starting from the basics of how the web works, this class will walk you through everything you need to know to build your own blog application and scale it to support large numbers of users.

课程标签

web开发 web编程 python网站开发 网站开发在线学习 Python

26人关注该课程

主题相关的课程

Fundamentals of Online Education: Planning and Application 关注

Common Core in Action: Literacy Across Content Areas 关注

Human-Computer Interaction 关注

An Introduction to Operations Management 关注

jQuery 关注

Writing II: Rhetorical Composing 关注

Machine Learning 关注

Introduction to Systematic Program Design - Part 1 关注

Artificial Intelligence 关注

PHP 关注