① 怎么自学编程,本人连代码都不懂
想学什么样的编程语言,就看相应编程语言的教程就可以了。网上的入门教程,或者自己去买书,都可以。
所有的教程都是从语法开始,因为对于任何一种编程语言来说,语法是最基础的东西。
语法都是人为规定好的。
但是,一旦你掌握了某一种编程语言的语法,从学习第二种开始,就会感觉很轻松了。因为所有的编程语言的语法都是相似的。
源代码是什么?
你想让计算机按照自己的意愿去做是,但是计算机听不懂人说话,也看不懂中文,怎么办?
可以把源代码看作是计算机的语言,语法是固定的。你把你希望要计算机做的事情,写成源代码,交给计算机,然后让计算机按照你的想法去做事。
当然,为了让计算机能够明白你的意思,源代码需要按照语法规定的方式来写。
计算机编程语言和英语、日语等是一回事,一个是用来和计算机交流用的,一个是用来和人交流用的。
不同的编程语言,编程的步骤稍微有些不同。
C++/C#/java之类,需要 编译 之后,计算机才可以执行。
ASP/PHP之类,不需要编译,可以直接执行。
初学编程,可以考虑C#或者Java。
② 编程看不懂代码,迷茫。
其实看不懂才是正常的,看懂才是不正常的。即使已经学习编程多年,即使做软件开发多年。
总结一下你问题的核心——源代码。
很多人在说多练习、多学习基本上都与源代码有关。
但是,这对你软件开发能力没有太实质性的提高。
首先我们要清楚,编程或者编程语言的作用时什么?它不是为了编程而编程。我们为了实现某种软件功能,需要通过编程来实现。而软件是为了解决实际人无法解决或花费很大成本的工作,由软件可以很容易解决或成本比较低。
而编程和编程语言只是实现这个软件的一种工具、方法。
为什么说“看不懂才是正常的”?
现在随便一款具有实际功能的软件,就需要几百、几千甚至几万个源代码文件,而每个源代码又有几百、几千甚至几万行源代码。计算机源代码不是小说,从头看到尾就行了,源代码内部会形成复杂的关系,函数之间互相调用、函数使用公共变量、类之间的继承等等。在这么复杂的系统里,能把源代码看懂是非常困难的。
同时通过阅读源代码来理解这个软件的完整功能,这种方法效率低、收效低。
源代码是通过某种编程语言书写,而源代码中必然包含与这种编程语言相关的语言特征,而这些特征往往与这款软件的功能没有实际上的关系。也就说,源代码中包含了大量对我们理解软件功能没有用,甚至反作用的信息。就好像我们要在一万本书里找一本我们需要的书中的一页。想想效率多么低。
软件设计资源也是分层次,它是在不同的工作阶段产生,例如前期有软件需求信息,之后有软件设计信息,而源代码几乎是最某端的产品。
而有时很多人要了解的是软件设计信息,但是我们却要通过阅读源代码来了解软件设计信息,而在这个过程中阅读者必须将源代码中很多多余的信息给去掉,则能总结成软件设计信息。想了解软件需求信息也是同理。
总之很多时候我们在一个层次上去了解另外一个层次上的信息,这难度是非常难的。看源代码只应该解决与这个源代码相关的细节问题。
宏观问题由宏观方面解决,微观问题由微观方面解决。而源代码是微观内容,而软件设计信息、设计意图等属于宏观内容。
至于你看不懂源代码没有关系。
并且写源代码也不是问题,写源代码不是为了写而写。只要清楚你写什么,写本身就不是难度。而软件开发中需要写什么呢?就软件开发前期阶段的分析和设计。而分析和设计的结果就是软件的解决方案,而这种解决方案就是写源代码的依据。
《UML2.0实战教程(Trufun)》
《面向对象分析与设计(UML.2.0版)》
《UML与软件建模》
不知道你有没有看过UML语言(统一建模语言),它是现在面向对象设计理论方法最常见的语言。虽然它叫语言,但是它不是编程语言,它与软件分析和设计有关的语言,是用于描述软件解决方案的语言。
《UML2.0实战教程(Trufun)》中就简单的介绍了使用UML进行面向对象设计的方法。而它所形成的软件解决方案,就可以通过某种方法转换成编程语言。《UML与软件建模》第十二章中有介绍。
③ 手机编程可以自学嘛看不懂教程书怎么办
很高兴为你解答:
可以自学,但是很难,你可以参考网上教程进行学习。
④ 想当程序员,学编程学不会怎么办
首先先把基础打好,网上很多教程网站,runoob,可以选一个把里面总结的知识点过一遍,不会的就学。
java,算是一种高级语言,比起C什么的话,算是简单些。
任何语言要想学好,都需要练习,练习,再练习。
多思考,多做题,不会的,搜一下然后再思考,完了再自己写答案。
另外多看书,《thinking in java》、《effective java》这些对于刚入门的来说,看看还是有很大收益的。
另外光会编程还不行,你还得会搭架子,知道MVC,多看些开源框架,比如spring、struts、mybatis等等。
顺便了解下前端的书,知道HTML,javascript什么的,这样别人让你做页面的时候你就能信手拈来。
最后祝好。
⑤ 我很想学编程,但看不懂编程代码怎么办
因为你根本就不知道这个代码是什么意思,
如:
int A = 15;
int B = 154;
double SA = 1544514;
Console.WriteLine("A是{0},B是{1},SA{2}",A,B,SA);
Console.ReadKey();
这段代码,学 过的都知道,int整数型(也可以叫数值型)double(64位浮点),我现在正在学习C#,英文一塌糊涂,但是我还是很坚持啊,看不懂:1.你没有打好基础,或者根本就没有看教程,2.放下心来,有时候看不懂代码是心理的烦躁 3.如果是小白,没有接触过编程,建议先学习 “”易语言“”我就是易语言出来的,把易语言学精通了,你就可以学英文了,这样,你有了基础,学习就不会太难。 总之一句话,慢慢来,莫着急,学编程,耐心大。无耐心,学不会。有耐心,啥都会!额,瞎编的
⑥ 怎么学习编程
学编程会有以下逐步学习的过程:
1.熟练掌握Java Web程序开发
2.熟练掌握MVC框架的企业级开发
3.熟练掌握数据库面向对象的开发
4.Linux系统原理、常用命令、Shell脚本编程/Unix系统原理
5.熟练掌握软件大型化,切面化,多视图技术。
6.企业级软件标准化作业流程
建议楼主找一家好的电脑培训学校学习,这样才可能比较好的学到你想学的知识。我觉得新华电脑不错,我在里面进行过短期培训。我认为学校最好的地方在于都是从基础开始授课,这样也不用担心自己基础不好而跟不上了。你可以去了解下,希望能帮到你。
⑦ 零基础学习编程,教程完全看不懂,怎么办
自学编程建议从C语言学起,可以说60%~80%的程序员都是从C语言开始的。
编程语言分为结构化程序语言和面向对象的程序语言,其中结构化程序语言要比面向对象的要简单,语法要简单一些,而且也容易理解一点,C语言是经典的结构化编程语言,易学易用,它的编译器turbo c也非常容易使用,所以非常适合作为初学者的入门语言。 学完C语言之后可以纵向扩展,学过C之后再转入C++、C#或者是java的学习,C++和C#就不用说了,它们都是在C语言基础之上建立的面向对象语言,而Java与C语言在语法上也有一定的相似性,所以学完C之后再转入Java的学习也是顺理成章的事。
当然一开始就上面向对象的语言不是说不可以,比如说VB还是很简单的,VB做一些简单的系统也是非常实用的,这个就要看怎么选择了,如果是为了短期能做点东西比如说做个系统,那么VB是一个不错的选择,但还是建议把基础打牢,从C语言学起,学完C之后学其他的语言就很容易了。
HTML只是一门标记语言,很容易掌握,如果需要用的话,可以临时突击一下,一个星期内估计就能会使用了,所以觉得没必要去刻意的学它。
⑧ 我开始学编程,可是苦于没有基础,看网上的教程什么的,也看不懂,怎么打基础呢
关键点一:目标
我们在学习编程之前一定要给自己定一个目标,你为什么要编程?
是为了装酷;仅仅因为兴趣;想做一款程序 亦或是 想通过编程赚大钱。
前一种,8小时能速成,自己研究研究分支循环语句,运算符什么的就能在朋友面前露几手,装装酷了
第二三种,就不止需要入门了,还要达到熟练运动的程度,至于要多熟练就要看自己的心里目标了
第四种,必须达到精通的地步,至于什么叫做精通,不是你就把《XXX从入门到精通》看完了就叫精通了,要能自己完成一个项目,平时也要多刷题,推荐应用“牛客”【牛客】 而且要不断去学习最新的编程知识与技巧。这个十分辛苦,真心不建议自学,对于那些准备自学的人,我只想说:加油吧,看好你们!