电脑编程入门自学
1. 电脑编程入门
真羡慕你,初三就有这样的想法,我高二才开始的,你要加油啊~!
我教给你方法, 你要有一台自己的电脑才可以哦~!
你只要按照我的方法学习,我保证你能成为编程高手,等到高三了,你天才了.
只要你有耐心啊,兄弟。我强烈支持你啊!~!~
我告诉你,一个编程高手的数学是很厉害的哦~! 数学,英语你好好学习哦~! 其他的可以不用学习了.
很多人连基础都不会,只学了个C语言,又跳到了C#或者java等上面.
为什么有些人抱怨自己基础差,什么都学不会,看书想睡觉.
是因为我们太浮躁,太急于求成.
有多少人愿意静下心来学习的,有多少人沉迷在编程中的.
有多少人愿意去学习那些像天书一样的重要的理论知识的.
有多少人愿意去学习内核的?
没有,太少了,反正我现在没见过... ...
中国有句古话 "欲速则不达".
殊不知,工欲善其事必先利其器.
不知道大家记得 张无忌 吗?他是如何学会干坤大挪移,靠的是什么?
<<编程高手箴言>>里说 "如果你准备花5年的时间成为高手,那我敢说,
你根本不用等到5年,你只要有这个耐心就足够了,你可能2年-3年就能
达到目标,但如果你想在一年时间内成为高手,即使5年后,你也成不了高手".
第一条:要有坚强的意志力
第二条:要有超乎常人的决心
第三条:要耐的住寂寞
第一步: C语言程序设计.入门的不二选择,原因懒的说. 你要每天上机编程,看视频,看书,不出3个月就能入门的,像汇编啊,数据结构学习方法和C语言一样.
第二步: 数据结构. 程序=算法+数据结构+良好的编程风格
第三步: 汇编语言. 接近底层的法宝和后续课程的武器.
学习汇编语言的理由:
是我们理解整个计算机系统的最佳起点和最有效途径
为编写高效代码打下基础
对深入了解Linux内核提供前提条件
下载工具:电驴
好书推荐:
<<C语言程序设计>>外国的
<<C语言实例解析精粹>>
<<汇编语言 王爽 第2版>><
<80x86汇编语言程序设计教程>>
<<数据结构(C语言版).严蔚敏>>
视频推荐:
数据结构(C语言版).严蔚敏
大灰狼老师出品的零基础汇编视频课程
吉林大学的汇编教程
第四步: 计算机组成原理. 大概了解而已,不必深入研究.
第五步: 操作系统. 一定要掌握,这个是重中之重,概念一定要理清.
里面的内容会改变你的一生.慢慢品味.
视频推荐:
东南大学的操作系统
推荐书籍:
<<操作系统之哲学原理>>
第六步: 内核,编译原理. 简直就是上帝禁区,,努力入门了,会有质的飞跃.
视频推荐:
<<Linux内核入门>>
<<编译原理实现及实践>>
好书推荐:
<<自己动手写操作系统>>
<<Linux内核 0.12 赵博士的>>
记得要学会 下载 视频,买适合自己的书,多上机编程.
学完了这些,将近2年多了,看上去平淡无奇,但是你慢慢会发现自己的威力的,
发现没学过的人和你的不一样.
有了上面那些扎实的内功,学什么你都手到擒来.
就像张无忌一样,苦练了很久的九阳神功,学干坤大挪移不费力气,靠的就是扎实的内功功底.
道理是一样的,上面的那些就是基础就像"九阳神功".
这时候你可以挑一件 可视化开发工具 给自己使用吧. (比如: C#,c++ builder,VB.NET等)
还要掌握独门暗器 Web开发的工具.(比如:Jsp,Asp.net.等)
TCP/IP,计算机网络,软件工程,数据库等慢慢学习吧!~!
记住:不要以为你无所不能,其实你还是一只充满好奇的菜鸟而已.
当你对计算机一窍不通的时候,认为自己是个菜鸟.
当你对计算机深入了解以后,成为了别人眼中的高手.
当你回过头看时,发现自己还是站在了原点,才发现自己还是一只充满好奇的菜鸟.
还有一些东西忘了(因为你现在才初三,我建议你的数学要超前学习,超过老师的教学,只要你自学完了高三数学,你才有时间去学习这些数学):
高等数学,离散数学,线性代数,英语这些东西也非常重要,需要学习... ...
把数学变为自己的利器,编程高手的利器.
希望中国的软件产业能发展起来,而不是软件工人,我也希望中国拥有自己的PUC技术,自己的操作系统,自己的编程语言,我希望有生之年能看到.
因为我相信,中国人是世界上最聪明的人种.
2. 电脑编程入门自学
那就从C语言开始学吧,看谭浩强的《C程序设计(第三版)》还有配套的习题解答上机指导,C是最基础的,大学里很多专业都学,你可以先看看…那个等级考试的考点都在大学里,报名在哪里报就在哪里考…分四级,一级office一般没人考,也没多大用…二级就有C语言,还有java,Delphi等,选一门考就行,考C的最多,也最有用,我就考的二级C…三级有数据库技术,网络技术,管理信息系统等,我考的是数据库,四级不太了解…其实这个等级考试上大学之后再考就行,也不太难,到时候在自己学校报名就行…我学信息管理的,有问题可以给我留言…
3. 自学编程怎么入门(零基础)
个人自学编程可以从以下几方面入手:
确定编程学习的方向。编程语言有多种:C++,C,C#,JAVA,python等,每种语言都有不同的优缺点,可以根据自己的兴趣方向选择一门编程语言作为自己的学习目标。
拓展资料:
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
为了解决使用机器语言编写应用程序所带来的一系列问题,人们首先想到使用助记符号来代替不容易记忆的机器指令。这种助记符号来表示计算机指令的语言称为符号语言,也称汇编语言。
在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅易于检查和修改程序错误,而且指令、数据的存放位置可以由计算机自动分配。
用汇编语言编写的程序称为源程序,计算机不能直接识别和处理源程序,必须通过某种方法将它翻译成为计算机能够理解并执行的机器语言,执行这个翻译工作的程序称为汇编程序。
参考资料:编程_网络
4. 如何学习电脑编程入门。
计算机编程的学习过程虽然具有一定的难度,但是只要有一个系统的学习规划,大部分人都能学得会。对于初学者来说,可以按照以下步骤完成编程入门:
1、选择一门编程语言。虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择,不仅应用范围广泛,而且也有大量的开发案例可以参考学习。
最后,在学习编程语言的过程中,也需要同时学习计算机网络、数据库等相关知识,在当前的云计算和大数据时代背景下,还需要掌握如何通过云计算(PaaS)来辅助开发,以及如何利用大数据平台的各种资源。
5. 自学电脑编程如何入门·需要什么教材
额、得看有没有一点点基础啊,而且想往哪方面发展。举个例子,一开始没有基础的话,可以先看关于C、或者是C++的教程,如果你想做游戏编程,可能用C写脚本这些东西要再强化一下;如果是手机游戏,可能要学java、或者javaME;又比如你想做网站的,那么又有php、jsp、asp一般就这三个系列的,在学习这方面的时候还要带上相应的如MySql等的数据库学习;总之,先确定方向了,在想怎么学吧。虽然有好多的培训公司也是不错的,不过动不动就是几万块,真心需要自相想好的,具体什么书、我就不推荐了,省的被别人说成是托。总之,确定了方向,基本就可以买一些书自学了、具体看什么书?其实我想说,你那要有大学图书馆或者新华书店,你可以先进去看一下,不然好多书说的挺好,其实看着就没那么给力了。嗯,这些都是肺腑之言,因为我就是学编程的···呵呵
6. 电脑编程入门需要学什么呢
一门语言,推荐C++/C或者python
基础知识:计算机组成原理,计算机通信/网络,数据库
基本数学知识:算法与数据结构,高等数学,线性代数,离散数学
7. 怎么自学电脑编程
如果是完全的零基础,我建议你从VB语言、HTML超文本标记语言这二个开始学。
现在一般IT公司所用的编程技术,大约分四类:
JAVA编程;
微软的.NET:asp.net,c#.net等等;
PHP编程;
C语言/C++类
每一类都涉及了一些相关的技术知识。但不管你将来想选择哪一类,我觉得VB,HTML都算是最基本要学的了,才能掌握一些基础知识。这些课程,在“猎豹网校”上都有视频教程(你网络查一下),全是计算机的课程,有了基础以后,你再看自己想学什么吧。你还要上班,如果完全靠看书自学,真的是比较辛苦的。跟着视频入门会比较轻松一些,不懂的,多看几遍,自己再相应练习就行了。
8. 自学电脑编程入门学什么
C 是基础,把你从编程菜鸟领进门,之后,学什么语言并不重要,关键是培养编程思想,就是对现实问题用计算机语言编出高效的解决问题的方法。不要陷入选择编程语言的误区, 熟悉了一种语言后,再熟悉另一种,非常快,我最初学电脑是 C ,后 用vb ,写了6年程序,转 c# 用了两天,转java 做android 程序用了一个星期。
所以,建议你先学c,学学数据结构,然后,自己尝试做些小程序,把问题考虑全面了,把程序做的有用,大家喜欢用,才是硬道理,用户不会关心你用什么语言开发的。现在很多从培训学校出来的应聘时简历写的精通这语言,熟悉那数据库,其实什么都做不了。而现在许多公司的项目经理,几乎都不写代码了,编程语言都快忘了。
9. 电脑编程自学入门
先给你树立一下信心,学习编程基础不需要什么文化水平的,稍微认识一些简单的英文单词就行,不认识也没关系,关键就那么几个。网上好多大牛,文化水平也不高的。
第一个编程语言有人建议学C,有人建议学python。
我第一个是学的C,看的郝斌的视频,讲解的挺好,学编程一定要实际动手编程,不能光看。
但个人学习的缺点就是太慢,没人指导,进度慢。如果直接去培训机构学习学费又高,我又没有钱,只能自学。
在2010年左右嵌入式非常火,2014年左右APP非常火,现在大数据方向非常火。一个火的同时,以前的热度自然就淡下来了。
嵌入式的应用编程(我现在就在做),相对来说,是这些工资 相对较低的,但他要求的编程水平也相应的低一些。嵌入式更偏电子方面一些(相对来说),有的做嵌入式应用编程也和电子没多大关系,总的来说,嵌入式方向,需要掌握的多,但编程水平一般要求比服务器方向要低一些。没有那么多的并发处理。
培训机构教的编程一般都是从零基础开始的,培训的内容挺多,时间紧,会让你更快入门的,但别以为培训完后你就是大牛了,虽然领你做过几个项目,但你仍没有实际的工作经验,这很重要。但是你会非常快的入门,会有人帮你理清许多东西。这是自学所没有的。
我的建议还是能去培训机构学还是要去的,有人教和自学的效率不是相差一点半点。
我没去培训机构而是自学,一是因为学费太高,我没钱,二是因为我要挣钱,我没时间,我没钱。
10. 程序员入门:如何自学编程
1、选定方向
编程的世界是多元纷繁的,大的方向就分前端开发、后端开发、移动开发、云计算、数据处理、智能硬件、物联网、虚拟现实等等,光编程语言都几十种。如果没有做过功课,贸然进入只会分分钟懵逼。所以最好是根据自己的兴趣爱好再结合市场前景,先选定一个方向,再选择一门语言,然后头也不回的深深扎进去。
2、优化学习方式
做好笔记,记录经验,我们大多数人并没有过目不忘的神技,很多时候我们学了也不一定马上掌握,需要过后花时间慢慢领悟,而且还有忘掉的风险,所以对于重要的知识点都要做好笔记。
3、多看官方文档,外文资料
互联网是一个更新迭代很快的行业,所有编程语言都会不断的更新新功能和修复旧Bug,网上查的资料很有可能是旧的解决方案,现在已经不适用了。所以最好最快的方法就是查看官方文档。
4、动手做项目
我们学习编程的最终目的就是用所学的做出具有一定功能的项目,而做项目又是最好的学习和巩固知识的方式。如果前期能力不足就先做一些简单的功能模块,一步一步慢慢来,不要一开始就要实现各种酷炫炸天功能,遇到不会的就在网上查, 现在互联网这么发达,获取资源也及其方便。