为了账号安全,请及时绑定邮箱和手机立即绑定

高三毕业,想学点东西,先学什么

高三毕业,想学点东西,先学什么

慕粉3494749 2016-06-12 22:33:01
之前只是书呆子,根本不知道分类什么前端后端是什么意思。就说我要建一个网站,再做一个软件吧,应该学哪些。选择分类我也不知道选什么啊
查看完整描述

7 回答

已采纳
?
new_object_

TA贡献55条经验 获得超117个赞

        首先回答楼主的前后端的划分问题,前端是指网站的前台部分,包括网站的表现层和结构层,也就是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,现在最新的高级版本HTML5、CSS3,以及SVG等。而后端是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

        通俗点讲,前端就是一个网页中你所能看到的所有视觉效果,后端就是用户交互以及复杂的数据操作(一些简单的数据操作可以在前端实现)。


        按楼主所说,想先学建网站,也就是前端开发,再学做软件。个人认为,只要有浏览器,就会有网页,有网页就会有前端开发,而且前端开发相对来说较为简单,而且能最快直观地看见效果,所以先学网页制作是一个不错的选择。


        然后,该如何学写一个网站。

        通常来说,网页可分为最简单的只有前端显示的纯静态网页,然后到有后台数据操作的复杂些的网页,再到有前台展示、后台数据操作、数据库存储的较为完整的网页。那么你的学习进程页看以按照这个路线行进,首先学习简单的HTML标签的使用、CSS布局控制、JS的基本语法,这样你可以学着做出一个简单的静态网页,当然,如果你深究css与js的话也是可以在其中做出相当酷炫的动画与显示效果的。在这一阶段,你要记住标签与布局一定要多练,而且最好不要使用编辑器的自动补全功能,对照着别人的网页,把视觉效果还原出来,多练你才能熟记这些标签与布局属性。当你能熟练做出前台页面的时候,你就可以试着连接后台和数据库了。后台语言又有很多的选择,都可以实现与前台的交互,但是如果想做好,无一例外都是需要你下狠功夫的,这些你都可以在慕课网中学习到。


        你可以跟着慕课的web前端工程师计划进行学习:http://www.imooc.com/course/programdetail/pid/32

        另外,这里也给你推荐几本书,可以自己看 

        精通CSS+DIV 网页样式与布局 http://product.china-pub.com/35553
        精通CSS:高级Web标准解决方案(第2版)http://product.china-pub.com/196593
        锋利的jQuery(第2版) http://product.china-pub.com/3661548
        第一本书是傻瓜式的入门的书,老点,但简单,符合国人思维,入门html和css比较合适
        第二本书是css领域不错的书,加深理解css,努力成为一个合格的前端
        第三本书是jquery的书,也还算简单


        ps:前端虽然上手容易,但是水依然很深,要想写出优秀的代码,还是得舍得下功夫的。

查看完整回答
11 反对 回复 2016-06-13
?
霜花似雪

TA贡献36条经验 获得超19个赞

你好!你先从基础C语言开始学起吧!如果你要学学网站的话,要学很多课程的,不是一天两天就能学会的。你要学HTML,CSS,Java,JavaScript,Jquery,PHP等这些语言都可以开发网站。建议先从基础学起。

查看完整回答
7 反对 回复 2016-06-12
  • 慕粉3494749
    慕粉3494749
    问题就在这里!C语言入门中的算法高中都学过,只是用的是“伪代码”(呵呵,江苏考生蔑视全国各地数学),然而入门教程就这些了,连显示一张图片都不会!接着该看什么?剩下的课程名字都好高大上!
?
打编辑的草稿

TA贡献2条经验 获得超4个赞

C语言吧,暑假把这个搞得五分熟大二你基本上就可以成为一个软件大神了,可以做很多东西

查看完整回答
2 反对 回复 2016-06-13
?
qyy2499760117_叶子

TA贡献188条经验 获得超91个赞

慕课网的课程就是一个分类啊,还挺详细的呢, 在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。
1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。
2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。

如果你要建一个网站的话,需会HTML、CSS、Javascript、jquery这是前端的基础,后端要会数据库,比如

Oracle、Sybase、Informix、Microsoft SQL Server,同时还要会开发工具,如JetBrains WebStorm 

Microsoft Visual Studio等,还要懂得开发框架,你按这个学习就可以了。


查看完整回答
1 反对 回复 2016-06-13
?
木柘

TA贡献143条经验 获得超94个赞

先学会和计算机交流,而不是把它当作娱乐工具。其次这是要慢慢积累的,不可一蹴而就。可以先用C入门,到了大学在确定学习方向。当然慕课网的计划也可以选择性的学一学。

查看完整回答
1 反对 回复 2016-06-12
?
qq_非诚勿扰_3

TA贡献37条经验 获得超16个赞

先学做人,学会怎么给团队带来帮助

查看完整回答
反对 回复 2016-07-14
?
小萝卜腿

TA贡献51条经验 获得超20个赞

可以根据计划来,一步一步走下去,然后发现并没有什么卵用。多实践,C语言不二之选,可以看看计算机导论与python啥的。

查看完整回答
反对 回复 2016-06-13
  • 7 回答
  • 5 关注
  • 1947 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信