23岁了零基础学习编程,怎么学啊?

英语不会没关系,新手暂时不会去直接看开发官方文档。没英语也完全能学编程的,不要有心理负担。
首先,找个好入门的编程语言。c语言就不错,先大概了解以前面向过程的开发模式。学

本文最后更新时间:  2023-05-04 09:33:07

英语不会没关系,新手暂时不会去直接看开发官方文档。没英语也完全能学编程的,不要有心理负担。

首先,找个好入门的编程语言。c语言就不错,先大概了解以前面向过程的开发模式。学习c语言,有大量入门书籍,以及网上视频教程和学习资料,毕竟是元老级别的语言了。学的过程中也是积累常见英语单词的过程,把不懂的词汇着重得记下来,以后你会发现,经常用的也就那几个。什么main, double, switch等。开发环境选择经典的vc6.0吧!轻巧又容易安装配置。

c语言大概作为入门,了解即可。这里花一个月。要记住这只是给你热热身,大概对编程世界有个感性认知。c语言真要琢磨,也是需要费一番功夫的。

然后接着选一门面向对象的语言,这是重点!选好一门语言钻研下去,这可是吃饭工具啊~

面向对象语言有Java,c++,c#等,百度搜下就有了,其中比较热门的就那几种,看你以后想开发哪类程序的,每个语言有它对应的生态圈。

举个例子,Java的生态圈就非常庞大,包括javase,Javaee,spring等,其中se是Java语言基础,ee是企业版开发,spring是为了方便企业版开发(轻量级企业应用)而推出的第三方框架,也算是Java范畴内的。

所以如果你选择了Java。就先学JavaSe,打牢基础了,再考虑Javaee方向还是安卓方向,学对应的技术知识。这是后话。

学习面向对象的语言重点理解透彻面向对象编程的思想,这对你以后学其他知识点大有裨益。否则难以为继。

这个时候开发工具(IDE集成开发环境)就可以选比较高级一点了,什么eclipse,IDEAintellJ,vs太多啦。

这过程的学习内容包括:一门面向对象语言,几种常见的数据结构实现,一款Ide工具的常见用法。大概三个月。

后面道路就宽阔了,选择也多了起来。只要坚持熬过了这段时期,入门了,你才真正进入编程世界。海阔品鱼跃,天高任鸟飞。

还有一点,技术更迭进步地实在太快了,新技术层出不穷,我列举的语言都没涉及新的开发语言,也没有提到近年来流行的开发技术。只是说出了当初学习的路线,也是大多数人走过的。而且基础永远是不会变的,是根基。精通一门语言转换到另外一门也是很快的。

要保持对技术的敬仰之心,渴求之心,你才能一直走下去,并且走的更远。

 1/2    1 2 下一页 尾页
温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。