代码应该怎么学?
代码应该怎么学?
-
题主问题比较笼统,我用四个反问来回答题主的问题
- 代码是一个什么东西?
- 代码是怎么在机器上运行?
- 代码是怎么去编写?
- 怎么去学习敲代码?
代码是一个什么东西?
代码其实就是你告诉机器做什么的说明书。就好比你买了台扫地机器人,你依据使用说明书一步一步按照说明使用。代码同理,将代码输入计算机转机器理解的方式,它会一行一行去读,边读边执行你想要他做的事情。

代码是怎么在机器上运行?
其实人们写出的代码某种程度上是高级语言,就是和口语有些接近。但是,机器并不能去理解高级语言,机器只能理解0,1。因此我们要利用工具-编译器,其实就是翻译器,将高级语言翻译成机器理解的0,1。当然现在很多编程语言是将高级语言编译低级语言,再将低级语言解释成机器理解的0,1。这样你的代码就能在机器上运转了。

代码怎么去编写?
写代码其实和你用word编写文章一样,利用关键词去编写你的逻辑。而且你要利用各种工具去验证机器是否能正确执行你的逻辑。像基本for while do if else等等关键词,去拼凑你的逻辑

就好比上面的代码,它会执行一万次,直到爱你一万年❤️❤️。
怎么去学习编程呢?
编程需要逻辑性,例如流程图。如果你是大学生可以先从计算机原理开始,然后接触C语言。如果觉得C语言太难了,接触下JavaScript语言。其实学哪门编程语言都一样,但最重要是要理解什么是函数,什么是变量,什么是作用域。
因此你想学习计算机编程可以看看大学计算机专业开设哪些课程,虽然有些跟不上时代,基础知识是万年不变。
为什么我一再强调基础知识,你连个冒泡算法都不会说自己是搞编程的?我见过太多跨专业转过来的,很大时间卡在基础,转个数据格式都哭天抢地的。
2017-05-05 13:52:18 -
1.不要想着速成(如果你写代码没什么经验的话)
2.基础很重要,可以从C语言开始学,这个是比较传统和基础的语言。不过如果你实在想加速学习的话可以考虑直接从面向对象语言开始,例如java和c#。面向对象语言里面会包含很多基础的东西,没有学过C语言之类基础语言的话学起来会比较吃力,需要耐心。
3.啃数据结构。这个不用多说,基础算法都在里面。当然现在面向对象语言封装了很多的算法,不会数据结构也能写,就是底子薄了些。
4.这时候可以考虑一个方向,继续深造。例如前端,后台,数据库。万变不离其宗,学过一种学另外的语言特别快…
5.调整坐姿,预防颈椎病…
2017-05-05 18:42:23 -
首先先把一些常用的样式代码主要了解一下,一些深入的特殊的代码可以往后再了解,因为只有对这个有一定认识之后,学习的速度效率才会更快。
下面就列举一下一些常用的样式并写出用法来
1、背景background:url(images/bg.jpg)00no-repeat#000;是4个关于背景的简写;如:背景图平:background-image、背景图片位移:background-position、背景平铺:background-repeat、背景颜色:background-color;
2、高度height:100px、宽度width:100px;其中px是一个单位(像素),网页是以像素为单位的
3、边框border:1pxsolid#000;是3个关于边框的简写;边框粗细:border-width:1px;边框样式(实线):border-style:solid;边框颜色:border-color:#000;
4、字体:font:bold12pxArial,Helvetica,sans-serif;分解开的话就是:字体粗细font-weight:bold;字体大小font-size:12px;字体样式
:font-family:Arial,Helvetica,sans-serif;字体行高line-height:20px;字体颜色
color:#666;
5、内边距padding:10px20px30px40px;分解开就是上内边距:padding-top:10px;右内边距:padding-right:20px;下内边距:padding-bottom:30px;左内边距:padding-left:40px;
6、外边距margin:10px20px30px40px;分解开就是上外边距:padding-top:10px;右外边距:padding-right:20px;下外边距:padding-bottom:30px;左外边距:padding-left:40px;
7、float:left;向左浮动以我这些年来的工作经验,上面列举的这些样式是比较常用的样式,只要了解上面这些样式代码的功能,做出一个页面来是不成问题的。
当然,这里列举的只是一些常用的,其他的样式等熟悉了,再自己学习
一下可以用Dreamweaver来写代码,因为这个软件有代码提示功能,只要打代码样式的头一个字体就会有相应的代码样式提示,只要能够大概的了解代码的功能,也就没必要把代码全记住,做这行我都四五年了也不能完完全的写出多少代码的全称,因为我根本没有去记,我只要看到这个代码就知道这个是做什么用的就够了有一点要提醒下,最好是把Dreamweaver当做一个辅助输入工具,多锻炼一些手写代码,这样对自己学习
很有帮助。2017-09-04 23:32:03 -
小小程序员教你怎么学代码:
代码应该怎么学?这个问题比较的笼统,首先你先要知道代码是什么:
代码是什么?
某种计算机语言敲出来的程序就包含着代码,正是一句句的代码才形成了我们的程序。
程序呢他是一个非常抽象的东西,他看不见摸不着,他能干的只有听取命令,去执行命令,比如你打开微信,发送消息给爸爸妈妈,所执行的程序就叫做程序,然而并不是我们能看到的微信的图标和给爸爸发信息的框框,那叫做UI设计。

怎么学习代码
怎么学习代码呢?我感觉应该从最基础的开始学习,比如HTML,然后学习最近很火的Java,先学习基础:比如什么是Java,Java的选择结构,Java的循环,类和对象之类的。首先来说一下什么是Java,我学习这么长时间,感觉到的Java并不是程序,而是一种逻辑思维,一种很抽象的逻辑思维,一个程序如何让才能实现判断循环的逻辑思维。然后再学习面向对象,jsp等等,最后接触一下框架和架构,当然,数据库也是必须要学的,有兴趣的话接触一下安卓开发,iOS开发打包等等。个人感觉只要学会了一门语言之后呢,其他的语言自学就可以了,比如什么C#,易语言之类的。
然后为大家展示一些比较基础的小程序:


编译程序呢要基于许多开发软件等等,如需要myeclipse、Visual Studio、SQL Server等等开发软件的话呢可以私信我,如果我有的话一定会无私的奉献给大家的!
如有不同见解请在评论区留言:
2018-03-16 00:26:26 -
(个人见解)不,文章跟代码其实有很大的区别。文章写出来,每个人都有自己不同的见解,但代码写出来确实要每个人都能看懂。文章要的是思路与文采,代码要求是逻辑与英语好点,代码写错一个你再往下写,就会进行不下去。而且各个代码之间有时代表的意思不同,像vb中%是代表整形的数值,在Java中是求余运算。
至于如何学习,主要看你自己的兴趣。如果没兴趣,代码就像枯燥的催眠剂。其次,现在各大网站都有免费教Java,c,c+的课程,都可以自己看看,不过干货很少,真正是要收费的。最后,还是要自己多动手去敲代码,实践出真知。别人只能助你,真正想要成功还是得靠自己。
最后推荐一些app,楼主可以去看视频学习。中国大学MOOC,学堂在线。
2017-05-05 08:42:37 -
我是做相关行业的,但是不精通代码。我是从研穷别人的代码开始,到可以修改别人的代码为我所用就很满足了。
2017-01-23 15:30:27 -
写代码就好像小时候玩过家家一样的游戏,首先要准备怎么玩,需要什么东西,这里当然是要需要什么技术,在玩的时候会临时缺少什么东西,在程序中就是及时hotfix的感觉,最后过家家玩完了,代码也就写完了,不能摆个摊子让别人收拾啊,这就是测试环节,收拾完了就等于测试完了,ok,上线吧……
2017-05-05 08:23:17 -
(个人见解)不,文章跟代码其实有很大的区别。文章写出来,每个人都有自己不同的见解,但代码写出来确实要每个人都能看懂。文章要的是思路与文采,代码要求是逻辑与英语好点,代码写错一个你再往下写,就会进行不下去。而且各个代码之间有时代表的意思不同,像vb中%是代表整形的数值,在Java中是求余运算。
至于如何学习,主要看你自己的兴趣。如果没兴趣,代码就像枯燥的催眠剂。其次,现在各大网站都有免费教Java,c,c+的课程,都可以自己看看,不过干货很少,真正是要收费的。最后,还是要自己多动手去敲代码,实践出真知。别人只能助你,真正想要成功还是得靠自己。
最后推荐一些app,楼主可以去看视频学习。中国大学MOOC,学堂在线。
2017-05-05 08:42:37