互联网开发学习浅析—信必优-福瑞博德软件开发

发布日期 :2013-12-18 15:27 编号:2001775 发布IP:59.37.36.182
供货厂家
福瑞博德软件开发(深圳)有限公司
报价
电议
联系人
涂 小姐(先生)
电话
0755-26500080
询价邮件
1816004246@qq.com
区域
软件
地址
中国深圳深圳市南山区高新科技园科苑路6号科技园大厦10楼
让卖家联系我
详细介绍
手机版链接:https://m.trustexporter.com/cz2001775.htm
对于一些没有编程经验的人来说,一开始就学习互联网开发会让人觉得非常困难。因为刚开始能力处于初始阶段(不知道缺少哪方面的知识),所以在能够建立一个任意复杂的网站之前,可能会认为需要大概几个月的时间来夯实计算机方面的基础知识。这篇文章是为了尝试帮助那些刚开始学习互联网开发的同学。我们展示了一个大概流程,这个路线会告诉你在最初的几月里需要做什么。
第一部分:选择一种互联网web框架,并开始学习它
在这个部分所需要花费的时间很像这种模式,即“选择一种互联网框架”=>“大概10分钟之内”。“学习这种框架”=>“很多很多个(快乐的)小时”。现在有很多的互联网框架可供选择。首要推荐的是Ruby on Rails,它是比较好的互联网框架,因为到处都有关于它的的资源。
\第二部分:学习前端的东西
对于“前端”和“后端”不完整/不准确的定义可能会是这样的:web开发中的“后端”是指你存储和组织网站数据的地方。例如Yelp这样的网站要存储很多东西:它的用户和用户的个人资料、大量的餐厅信息、哪个用户对一个特别的餐厅做了什么评价,等等。而有关数据应该如何出现在用户窗口的指令(而不是什么数据应该被回送)就是“前端”。
第三部分:学习版本控制(如:Git)
大致地说,版本控制系统使程序员能够在任何时间点及时的保存(正式说法是“commit”)他们的代码。当一个项目结束时,一个程序员可能已经积累了数百或数千份这样的代码备份。程序员写代码时往往会导致意想不到的问题。当问题发生时,我们可以很轻松地回滚到上一个正常工作的代码版本。然后,程序员经常工作于同一个项目中。在这种情况下,他们需要能够很轻松地合并他们的代码。类似Git这样的版本控制系统(目前最流行的)可以很容易地做到以上两点。
第四部分:学习如何部署(如Heroku)
当开发网站时,绝大多数时间你都会在你的开发环境中去验证检查—换句话说,就是在你自己的电脑上,而不是在互联网上。
以上的这个资源足够学习几个月,但它们不会带你走得更远。希望,在学习过那么多知识之后,你能够从自己建立的项目中学习提高。与其它程序员一起工作,并向他们学习。与其他人一起编码并讨论代码,这是最快最有趣的学习方式(非常推荐结对编程)。
以上资料由福瑞博德软件开发公司www.freeborders.com.cn 提供
业务咨询热线:400-107-6366

我们的其他产品
您可能喜欢
软件开发股票软件开发物流软件开发手游软件开发手游APP软件开发医疗软件开发北京软件开发
 
相关软件开发产品