您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
想学习编程,该从哪里开始?
语言,自己的,代码想学习编程,该从哪里开始?
发布时间:2019-02-08加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
楼主不是从事的编程工作,是个人的兴趣,那这个还好说。但是我不知道楼主有没有一些编程基础。像我虽然本科机械专业,但是大学也学习了计算机基础,机械变成自动化的东西,对一些概念还是有点了解的。也是自学的前端东西,现在从事这方面的工作。
首先编程这个概念很大,不是说简单的我要写代码那样。编程语言也分很多种,每种语言都有它适合做的,像python适合书写人工智能,go语言书写区块链。不是说别的语言做不了,只不过是从开发效率上,上手难易,运行等方面综合来看。楼主说只是个人兴趣,不知道楼主想做点什么东西。写软件?做网站?写游戏?还是数据分析?所以只有考虑好了这些,才方便自己下一步怎么走。
简单介绍两个简单上手的吧。一个是前端开发,像我们每天浏览的页面,手机软件界面,都是前端书写的。基础语言是html,css,javascript,开发框架包括jquery,vue,react这些,UI库也很丰富。很容易就能写出来一个界面。只有页面没有数据也不行。后台语言学一个node吧,只要掌握里面的express就可以。实现一个简单的网站还是可以的。
第二个就是学习python,当然我说的不是人人工智能、机器学习这些。像python可以做web,爬虫,数据分析这些,都很有用。python语法简单,容易学习,主要是第三方库的强大,文档包括网上资料也很丰富。而且国家对python开发学习也很重视,自己学会了以后教家人孩子都可以。
没有基础的自学其实是有点难的,因为想一些东西的理解使用,要慢慢来,我认为最重要的就是坚持。网上学习资料很多,慕课网、网易云课堂、腾讯课堂等等。加一个qq群,多和大牛交流学习,对自己进步也有很大帮助。我本身也是自学入门,如果有需要可以找我聊聊一些东西^_^
我是测不准,喜欢本文的朋友点赞呦!
回答于 2019-09-11 08:43:50
可以把编程语言做一下分类,可能有很多的分类方法,C系语言和非C系语言,编译型和解释型等。
但是我觉得有一种分法,可能比较容易回答这个问题,那就是面向对象还是函数式,对于初学者我建议从面相对象语言开始,如JAVA,C#。
可能这个会和很多建议不一样,因为大部分人通常会推荐C语言,为什么?因为大学都是先教授c语言的。
那我说一下为什么推荐JAVA,C#这样学起来并不容易的语言:
第一,他们具有严格的语义语法定义,这些东西学起来很多,但是会帮助你避免很多错误。
第二,面向对象编程思想有着广泛的应用,并且深入影响到编程的各个方面,以面向对象的语言作为切入点,即使以后使用如Python,Scala等其他语言依然能够很好的应用这些思想。当然反之亦然。
第三,强大的IDE支持,良好的代码智能提示,和强力的代码格式化优化提示工具。帮助初学者。有人说,初学者不应该用强大的IDE, 因为会让你碰不到错误,从而降低理解,我觉得这个不对,IDE的使用也是编程器能力的一部分,就像战士的枪一样。
第四,不多说,就业岗位多。
总之,这两们语言,就像一个系统的正规的训练流程,做事一板一眼,可以说是内外兼修。
回答于 2019-09-11 08:43:50
学习软件或者听课程视频都晕乎乎的,脑子并没有高效吸收。所谓一个打工人,要有高效利用时间的思维,不能仅仅停留在研究层面,所以学习知识要从问题出发,解决一个问题,就会无形中吸收了知识最核心的价值——应用,而学习建模、编程软件,也要从解决问题和实际应用的角度出发,这个怎么做呢?
相信你也搜集了不少建模编程的课程资料和学习资源,却无从下手,不如登录ThingJS官网免费注册一个账号,按照我们简单的4个步骤,先制作一个属于自己的3D项目,实现操作自由,真正的知识是从实操中学习的。
系统化学习笔记供你参考: ThingJS:一个3D城市地图应用工具,等你获取,包括课程视频、插件下载软件,实操过程中还可以用到3D场景资源,并加入技术交流群,和15万个3D开发者一起学习。
ThingJS教程(2019版)
ThingJS教程(2020版)
CampusBuilder教程
ChartBuilder教程
ThingJS行业案例
回答于 2019-09-11 08:43:50
学习编程应该首先确定自己打算从事的方向,比如说 网站开发 windows应用开发 安卓 ios 几个大类,当你确定了之后就去观看相关技术的成套视频,必须是成套的,不要看那些片段的,不然你很难系统的学习,如果你不好决定将你的计划告诉我,我学过4门编程语言对各种语言都很了解,可以帮你找到适合你的资料
回答于 2019-09-11 08:43:50
如果想学程序建议你从C语言开始学,去买一本叫做《C语言参悟之旅》的书 作者: 左飞 李召恒 出版社:中国铁道出版社
这本书语言十分通俗易懂 书你是要反反复复的看的,看一遍是完全不够的。在编程的过程中你要不断的翻书来巩固。等你学到一定程度后你可以买一本谭浩强的《C程序设计》第四版 这本书比较全面 你要下载一个C语言的编程软件 visual c++ 6.0 一个可以C语言和C++都可以编译的软件。
上一篇:身高155,除了穿高跟鞋外,还能怎么通过搭配来增加视觉上的身高?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |