㈠ 一个什么都不懂的新手要当程序员该先学什么
有很多人都喜欢问这个问题,那么我就再你解答一次。
程序员不是想当就能当,程序员必须要有敏捷的思维能力、坚持不懈的毅力,程序员可以理解为文理科的结合(如果你不是学汇编或者C++的话),你还得要有强大的记忆力(一个程序员不只掌握一门编程语言)。
如果你想学编程,我建议你把基础学好(包括初中英语和大学以下的所有数学)。算法是程序的灵魂,只有学好数学,培养逻辑思维,才能写出优质的代码。
以下为我推荐的语言,从高到低,推荐等级依次降低:
1、python 现在这门语言的影响力越来越广,并且他简单易学
2、Ruby 我知道当我打出这个词的时候会有很多人骂我,但是请理性,作为一钟编程语言,我确信他能呆在这个位置
3、PHP 他号称自己是最简单的语言(javaScript也这么说过)
4、C/C++ 是的,这个霸主理应享受这样的地位
5、JAVA 你也许回问我为什么把JAVA放在C后面,但我告诉你,C/C++的优良性确实比JAVA好,也许你会觉得C繁琐,但他很高效
6、JavaScript 这门语言是门对新手非常友好的语言,你可以随便下载一个编辑器就可以写,无需编译,放到浏览器内就可以运行
7、HTML5 原谅我把这门最简单的语言放在最后,说他简单是因为他只需要记忆。
好了,最后一点,语言无优越。每种语言都有它的好处,但也有他的坏处,最常见的程序就是混合式开发。希望你能抉择好。
㈡ 零基础编程学什么
零基础编程学习内容如下:
第一:Python基础语法阶段。Python基础语法阶段的学习难度相对比较小,但是如果计算机基础比较薄弱,需要多做一些实验,以便于尽早建立自己的编程思想。学习Python的过程中除了要多做实验之外,还需要重视多与技术专家交流,可以充分利用互联网资源。
第二:机器学习阶段。机器学习不仅是大数据分析的两种主要方式之一,也是人工智能领域的六大研究方向之一,所以学习机器学习还是比较重要的。在掌握Python语言之后,可以直接学习机器学习领域的一些经典算法,然后通过Python语言来完成算法实现和算法训练等过程,进而逐渐掌握机器学习的步骤。
第三:大数据平台阶段。学习大数据知识一定离不开学习大数据平台,初学者可以从Hadoop、Spark开始学起,虽然内容相对比较多,但是可以参考的学习案例也比较丰富,所以并不会遇到太大的学习障碍,对于学习能力比较强的人来说,也完全可以自学。
建议
重视基础,才能走的更远很多人觉得学习编程只需要刚才我说的那几步,学习语法、写简单demo,然后学习高级特性,最后着手做项目就可以了。但是这只是最初级的程序员,离开这门语言,他们可能就什么都不剩下了。
没有计算机基础的支撑,他们不明白计算机网络的原理,不知道为什么要考虑网络编程,不明白为什么要考虑DNS、负载均衡,不知道操作系统的原理,就不能够理解服务器出问题时的根本原因,无法排查,不懂得数据结构和算法,就不明白为什么有的程序是这么写的,有的集合类是这么设计的。
重视基础,是每一个程序员都要做到的一点,离开基础,其他的东西都是空中楼阁,基础不扎实,你连谈论技术时也不会有底气,更别说谈架构、谈业务场景了。
㈢ 我想学编程 我什么都不懂 应该怎么学
1、我觉得学好编程,需要较好的数学基础,及一定的英语、计算机常识及编程技术。因为某种编程技术达到一定程度后就基本没什么可学了,要想编出优秀、代码简单、实用的程序,必须有扎实的数学基础及对程序的灵活运用能力。
2、因为编程是一种比较枯燥的事情,时间久了,就难免会出现问题。最重要的是要有恒心,不能遇到挫折就半途而废!
3、建议还是上个学习班什么的,一个人学,个方面原因,真的很难!
㈣ 零基础想自学编程,请问不太会计算的话要先学什么呢
现在热门的编程岗位就是Web前端、Java,如果是为了就业可以考虑这两个技术方向,如果是对编程感兴趣,可以学Python,语法简单,可以迅速做一些小项目。
"编程"就是我们为了完成某项任务, 将解决问题的步骤, 用计算机能够理解的语言写成指令, 这就是"编程". 而后, 计算机会根据这些指令一步步执行, 最后完成任务.
编程语言有很多种,只需要精通一门编程语言或者说一个技术方向就可以了,可以结合自身,选择一门自己喜欢并合适自己的。
HTML5+JS(web前端开发)
什么是前端?在网站上看到的一切图片、文字、视频、都是前端写的。
目前web前端开发还是热门编程方向,这门语言对于零基础的学员来说学起来难度不大。
Java
java仍然是市场上最流行和最火爆的编程语言,常常跟企业联系在一起, 因为具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐。
Python
Python是动态形的灵活的解释性语言,从软件开发到Web开发,Python都有在被使用,因为他的解释性,适合轻量级开发,Python是很多新手会选择的编程语言。
C语言
C语言,语法较多,时间相对还是比较多的,所以也可以考虑从C语言入手,因为打好编程基础,以后再学其他语言会很快上手。如果是快速就业,不太适合C语言
C++
和C语言一样,语法有一定难度,C++是一种最广泛支持范式的编程语言,。当然如果C学的不错,C++上手也会快。
㈤ 我想学习编程,但我什么都不懂,我应该从哪方面入手呢
楼上的,你不直到vc++是带这微软色彩的c++么。根本不是纯正的C++。
C/C++ 编译器,还可以用 GNU 软件包。直接用记事本写。
还有就是我们中国的盗版东西太多了。vs还用钱么。
那些书只是讲了编程,但是 操作系统呢。这个不用学么?不学你会用?那不是只是一个独立的程序。
网络知识呢。。 那不学你永远只能做单机软件。
㈥ 没学过编程的如何入门
没学过编程的如何入门,简单来说看相关视频,看相关教程,可以从最简单的程序输出语句开始学习,最简单的语句是hello world。逐步过渡到复杂语句,再过渡到复杂流程。
总之由浅入深,由简到难。我们以前入门都是学习c语言,现在很多人直接从java开始学习。可能更偏重实用些。
希望对你有帮助,祝你学有所成。