电子工程专辑互动社区>自由讨论>职业发展专区>you can do it!分享8周内自学编程经历
作者 问题:

you can do it!分享8周内自学编程经历

发布时间:2012-9-12 下午4:30

作者: Gkk

等级: 武林泰斗

积分: 15888分

发帖数: 804次

网站总积分: 15937分

经验值: 621.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
对于绝大多数非程序员来说,学习如何编程是一项不可能完成而且令人畏惧的任务,好在有大量免费的在线资源,当然自学成才没那么容易。
?

我开始学习写代码是在今年的早些时候,这里我可以分享一下自己的一些经验,构建一套你自己的原型没有想象的那么困难。事实上,如果你在两个月內不落下一天,拥有一个完备的原型是完全可行的。


下面,我将罗列出一个简单的学习路线:在八个周末內软件开发从零到拥有一个工作原型。

?

把web栈介绍给自己听(10分钟)

陌生术语的存在使得任何主题似乎比实际上的更加混乱。Yipit的创始人/CEO Vin Vacanti 做了一个很好的概述,关于你将要熟悉的语言中术语的理解。

?

掌握入门级的Python和通用编程技巧(1个周末)

笨方法学Python:别在乎这个标题,简明的格式使学习基本的概念非常简单,很多章节所花时间还不到十分钟。然而,我发现有些高级课程并不好,所以我建议42课后的课程不必往下学习了。

Google Python课程:阅读笔记,看视频,在不看答案的情况下完成所有相关练习。挣扎于不断出错的练习是最好的学习经验,如果我只是看着答案学习的话,远没有这么多收获,期间我尽力说服自己要理解概念。

上面这两个资源有些部分是交叉的,有些是互补的。我建议同时看这两份资源的开头部分再来决定自己更喜欢哪种。一旦完成了其中的一个任务,再略读另外一份,查找那些还不是完全理解的概念,并从中获得一些额外的习题练习的机会。

?

理解入门级的Django(1个周末):

学习Dgango教程

删除所有代码

重新学习该教程

第一次学习该教程完全按照说明一步一步操作而不理解每个步骤的原理,因为这对我来说完全是陌生的。第二遍我不再关注概念的新奇,而是把精力放在理解每个部件是如何一起工作的。

?

深入理解Python及通用编程概念(2-4个周末):

Udacity的CS课程:Udacity的课程一半分为7个课时(每个课时2-3小时)你可以按照自己的进度来学习。(我超级喜欢Udacity的教学方式,建议中级编程班或web开发班能跟进者两个月的课程)

MIT的CS课程的第一单元:教的很棒,老师也出乎意料的平易近人。

同样的我会分别看看,哪个才是你最喜欢的。

?

实践构建简单的web应用(1个周末):

根据例子用Django做些练习,这些练习仍然提供了一些指导以至于我觉得是一种好的方式去开始学习。

?

建立原型(1个周末):

用一个周末建立原型?是的,你会很难为情成什么样子呢(至少我是的),但是这就是全部。

就是这样,8个周末(或更少)你已经从学会从零到能够正常运作的原型了,事实上事情并非如此艰巨。

?

下一步:

很明显不用说,在建立简单原型上需要的知识和对一个真正合格的软件工程师所需要的知识和经验有着巨大的差别的。如果你想学习关于构建大规模的web应用程序,想获得专业的web开发经验,在快速增长的创业公司如Yipit是一个伟大的下一步。

?
???标签: 学习 编程
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0) 有新回复时发送邮件通知
电子工程专辑你想成为作家?那么你需要“热爱过程”
第1楼

回复主题:you can do it!分享8周内自学编程经历

发布时间:2012-9-13 下午5:27

作者:四川省成都市的游客

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
正在想Udacity 原来楼主也在用啊
一个大学生完成电子设计的全过程 值得一读 (下载2666 次) 书上学不到的~某高手谈开关电源设计心得,经典~ (下载2580 次)
运放和比较器的根本区别 (下载2242 次) 焊接工艺(花了很多时间整理,图文并茂) (下载2674 次)
电子电路制作大全[PDF共6本] (下载128277 次) WiFi模块全总结 (下载4332 次)
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)
电子工程专辑最新研制的纤维材料可将光信号和药物送到大脑
第2楼 回复主题:you can do it!分享8周内自学编程经历 发布时间:2012-9-17 上午9:23

作者: E-LD

等级: 初入江湖

积分: 108分

发帖数: 22次

网站总积分: 115分

经验值: 20.0

查看用户的所有发言

查看用户的个人e空间

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件 关闭
有些混乱,看不懂
华为模拟电路设计全册 (下载2259 次) 音频功率放大器设计参考资料集结号(超过200个附件) (下载2051 次)
黑魔书[中文版]_全 (下载21162 次) 开关电源及电源设计经验集锦! (下载1154 次)
电路及电路设计经验技巧大合集 (下载3241 次) 中兴华为电源内部资料(内部 (下载4742 次)
引用 回复 鲜花 ( 0) 臭鸡蛋 ( 0)

与?学习,编程?相关的话题
?
快速回复
用户名:?
美国的游客?????? (您将以游客身份发表,请登陆 | 注册 ) ?
标题: * 你还可以输入80
评论: * 你还可以输入10000
分享到: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
验证码: ?*?
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回职业发展专区 | 返回自由讨论
本论坛仅陈述专家或个人观点,并不代表电子工程专辑网站立场。
返回论坛页首
有问题请反馈