新手如何入门编程?

1天前 (02-26 03:20)阅读2回复0
路人甲
路人甲
  • 管理员
  • 注册排名2
  • 经验值428235
  • 级别管理员
  • 主题85647
  • 回复0
楼主

新手如何入门编程?

编程是一种技能。从理论上讲,它类似于学习其他技能的方式。它主要是练习,但请注意,编程有一个编程思维。你必须用这种思维来理解它,否则你就进不了门。

练习编程思维

这种感觉就像武侠小说中的任督二脉。编程思维会议结束后,你就开始真正开始了。它就像你的基础。至于其他语言,你可以在上面盖房子。我记得大一刚开始编程的时候,全班半期考试一个人通过,因为编程思维,大脑转不过弯来。顺便说一句,如果你有良好的数学基础,这里有额外的分数。如果你的基础不好也没关系。慢慢地,你会在编程的同时提高你的数学能力。

新手如何入门编程

现在网络比较发达,信息很多,可以找几篇编程思维的文章,语言无限。

选一门语言

我是二十年前上的大学,所以最初的入门语言是C语言。如果你没有受过训练,我认为不要选择C。这个班会教很多语言。我数了数。我学到了不少于七八种语言。事实上,我没有使用太多,有些已经被淘汰了。你可以选择最热门的语言。就我个人而言,我建议Python学习Python。即使你不做编程,它也可以成为你的助手。

新手如何入门编程

当然,如果你对Web开发感兴趣,也可以学习JavaScript。

新手如何入门编程

如果你学习,你可以在网上阅读和查看信息,但对于初学者来说,最好直接观看视频。基本视频基本上不需要钱。你可以去MOOOC网络搜索一些基本视频,边看视频边写代码。记住,编程是一项工程工作。你必须写代码。如果你不写,你会忘记的。

开始一个项目

学习语言后,并不意味着你会编程。你可以写几行代码或一些小工具,但要做一个项目,你需要掌握一个语言生态系统,生态系统需要找到一个方向。

我给你举个Web方向的例子。如果你想做Web前端开发,你必须知道

  1. HTML是什么?、CSS、JavaScript
  2. 什么是ES6、7等
  3. NPM是什么?、Node.js
  4. 什么是模块化,什么是组件化,什么是函数编程
  5. React是什么?、什么是Vue等等

当然,这些可以在完成项目后知道,也可以在购买系统的专业书籍后知道。是的,在你开始项目之前,你必须开始阅读。如果你不喜欢阅读,它真的不适合编程,编程真的反映了什么是所谓的终身学习

如果你没有一个更好的项目,我建议如果你学习JavsScript的Web方向编程,我建议你尝试一个Web版本的Todo。这是一个相对简单的项目,但可以涉及许多方面。互联网上有很多例子。你可以边做边学。

如果是Python,我建议你先做爬虫项目,自己做电影站等工具,爬一些数据,试试。

不断的坚持

最后,不断坚持。你会遇到很多问题。你必须去谷歌和Stackoverflow,然后经常在谷歌上翻别人的代码,基本上开始成长。

0
回帖

新手如何入门编程? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息