首先,我觉得你需要明确自己的发展方向,你想学习的课程起码串联起来是个完整的体系,以后能够帮助你就业
书籍整理如下:
C++开发
1《C++ Primer》:全面学习C++的必备书籍
2《Thinking in C++》:了解C++背后的一些机bai制
3《深度探索C++对象模型》:深入了解C++,也是学习COM的必经之路
Windows平台
入门
1《Windows程序设计》:这本书主要讲的是Windows API的使用,是Windows编程入门书籍。上册涉及到的知识基本上就够用了,时间不充裕的话阅读上册即可。
2《Win32多线程程序设计》:Windows下多线程编程必备
3《Windows核心编程》:Window平台基础知识:消息机制,内存管理,多线程,动态链接库等
4《Windows网络编程》:介绍Windows下各种网络协议的开发和并发处理模型。
进阶
1《深入浅出MFC》:Windows下编程,MFC虽然有些过时,但其机制还是有学习的价值。重点学习书中提到的MFC 6大机制
2《COM本质论》:COM是Windows构建用户态的重要技术之一,Windows开发必修课,本书对COM的设计动机作了深入阐述
3《深入解析ATL》:ATL全名Active Templete Library,是用C++的模版封装了COM,这本书主要讲的是对源码分析
4《WTL White Paper》:WTL源自微软,基于ATL的一套开源模版库,主要用于界面编程和工具类的使用
5《代码大全》:这边书主要讲的是工程编码规范
高级
1《深入解析Windows *** 作系统》:Windows大牛书籍,讲的主要是Windows *** 作系统的内核原理
调试技术
1《软件调试》
2《Windows高级调试》
3《windows用户态程序高效排错》
Linux平台
Linux内核
1《Linux Kernel Development》/《Linux内核设计与实现》:Robert Love的著作,不厚的一本书,深入浅出地将Linux内核娓娓道来
Linux使用和Shell编程
1《sed & awk》/《sed与awk》:sed与awk都是Linux下常用的日志分析利器
Linux编程
1《Beginning Linux Programming》/《Linux程序设计》:老牌的Linux编程入门书
2《Advanced Programming in the Unix Environment》/《Unix环境高级编程》:对Unix编程环境做了细致的总结,涵盖了进程间通讯、网络通讯、文件系统等各方面的知识
网络编程
1《TCP/IP Illustrated, Volume I》/《TCP/IP详解,卷一》:对理解TCP/IP协议的设计理念和协议细节有显著的帮助。
2《Unix Network Programming》/《Unix网络编程》,卷一、卷二:网络编程方面难以逾越的著作,事无巨细、深入浅出,强烈推荐
对这些书目抱有100%的信心,全部掌握,融会贯通,即可打通奇经八脉,天下无双。
对了,你没有基础最好从c与c++基础开始。找些基础书开始看。
[C语言入门经典(第四版)](美)霍顿扫描版,《C++ Primer》就不错。
英语是世界语言了,不管学什么都要学好英语,对你是很有帮助的,学好英语,机会就会比不懂英语的人机会多很多!
如何快速学好英语及方法1:
想学好英语,首先要培养对英语的兴趣。“兴趣是最好的老师”,兴趣是学习英语的巨大动力,有了兴趣,学习就会事半功倍。我们都有这样的经验:喜欢的事,就容易坚持下去;不喜欢的事,是很难坚持下去的。而兴趣不是与生俱来的,需要培养。有的同学说:“我一看到英语就头疼,怎么能培养对英语的兴趣呢?”还有的同学说:“英语单词我今天记了明天忘,我太笨了,唉,我算没治了。”这都是缺乏信心的表现。初学英语时,没有掌握正确的学习方法,没有树立必胜的信心,缺乏了克服困难的勇气,丧失了上进的动力,稍遇失败,就会向挫折缴q,向困难低头。你就会感到英语是一门枯燥无味的学科,学了一段时间之后,学习积极性也逐渐降低,自然也就不会取得好成绩。但是,只要在老师的帮助下,认识到学英语的必要性,用正确的态度对待英语学习,用科学的方法指导学习。开始时多参加一些英语方面的活动,比如 ,唱英文歌、做英语游戏、读英语幽默短文、练习口头对话等。时间长了,懂得多了,就有了兴趣,当然,学习起来就有了动力和欲望。然后,就要像农民一样勤勤恳恳,不辞辛苦,付出辛勤的劳动和汗水,一定会取得成功,收获丰硕的成果。毕竟是No pains, no gains吗。
练好基本功是学好英语的必要条件,没有扎实的英语基础,就谈不上继续学习,更谈不上有所成就。要想基本功扎实,必须全神贯注地认真听讲,上好每一节课,提高课堂效率,脚踏实地、一步一个脚印地,做到以下“五到”:
一、“心到”。在课堂上应聚精会神,一刻也不能懈怠,大脑要始终处于积极状态,思维要活跃、思路要开阔,心随老师走,听懂每一句话,抓住每一个环节,理解每一个知识点,多联想、多思考,做到心领神会。
二、“手到”。学英语,一定要做课堂笔记。因为人的记忆力是有限的,人不可能都过目不忘,记忆本身就是不断与遗忘作斗争的过程。常言说,“好脑筋不如烂笔头”。老师讲的知识可能在课堂上记住了,可是过了一段时间,就会忘记,所以,做好笔记很有必要。英语知识也是一点点积累起来的,学到的每一个单词、词组以及句型结构,都记在笔记本上,甚至是书的空白处或字里行间,这对以后的复习巩固都是非常方便的。
三、“耳到”。在课堂上,认真听讲是十分必要的,不但要专心听老师对知识的讲解,而且要认真听老师说英语的语音、语调、重音、连读、失去爆破、断句等发音要领,以便培养自己纯正地道的英语口语。听见听懂老师传授的每一个知识点,在头脑里形成反馈以帮助记忆;理解领会老师提出的问题,以便迅速作答,对比同学对问题的回答,以加深对问题的理解而取别人之长补自己之短。
四、“眼到”。在认真听讲的同时,还要双眼紧随老师观察老师的动作、口形、表情、板书、绘图、教具展示等。大脑里形成的视觉信息和听觉信息相结合,印象就会更加深刻。
五、“口到”。学习语言,不张嘴不动口是学不好的,同学们最大的毛病是读书不出声,害羞不敢张嘴。尤其是早读课,同学们只是用眼看或默读,这样就只有视觉信息,而没有听觉信息在大脑里的反馈,当然记忆也不会太深刻,口部肌肉也得不到锻炼,也就很难练就一口纯正的英语。所以,要充分利用早晨头脑清醒的时间,大声朗读;课堂上要勇跃回答老师提问、积极参与同学间讨论和辩论,课下对不清楚的问题及时提出,要克服害羞心理,不耻下问。对学过的课文要多读、勤读、苦读,可以跟录音机读,竭力模仿其语音语调以纠正发音,要读得抑扬顿挫朗朗上口,一些精典文章最好能背得滚爪烂熟。利用一切可能的机会,练习英语口语,比如,与外教交流、参加“英语角”活动、与同学进行对话、讲英语故事、唱英文歌曲、演英语短剧、进行诗歌朗诵等。除了对课本中的范文要细读精读之外,还要多看些适合我们中学生的课外读物,既可增长知识,又开阔了我们的视野,也提高了我们的阅读水平。
学英语,词汇的记忆是必不可少的,词汇是学好英语的基础,没有了词汇,也就谈不上句子,更谈不上文章,所以记单词对我们就显得极其重要。记忆单词关键有二:
一是持之以恒:每天坚持记忆一定量的词汇,过几天再回头复习一次,这样周期循环,反复记忆,经常使用,就会变短时记忆为长时记忆并牢固掌握。需要注意的是,一旦开始,就要坚持下来,千万不能半途而废,切不可三天打鱼,两天晒网。
二是良好的记忆方法:记忆单词的方法很多,学无定法,但学有良法。我认为,张思中的“集中识词,分类记忆”不失为一种适合中学生的好方法。把中学生应掌握的3500个单词集中汇总,分门别类,先过单词关,然后再学教材,在课本中使用和巩固它们的用法。分类的方法有多种,同一元音或元音字母组合发音相同的单词归为一类;根据词形词性、同义词反义词等集中记忆;把相同词根、前缀、后缀、合成、转化、派生等构词法相同的单词或词组列在一起集中识记印象比较深刻,记忆效果也比较明显。这样每天记40-80个单词,坚持不懈,多联想,多思考,多使用,词汇问题不就解决了吗?在学习的过程中多注视单词的用法和词组的搭配,牢记老师讲过的单词惯用法和句型,这样不仅有助于我们解题,而且在写作时也会信手拈来,运用自如。
把单词记住,了解词性、词义,掌握其固定搭配与习惯用法,背会时态、从句的各种用法,工作只是完成了一半,我们还得将它们应用到实践中去。就像学游泳,光学理论,不下水应用,不等于掌握了这门技术。不必要搞题海战术,但一定量的典型练习来巩固所学知识是必不可少的。先重视基础练习,如课后习题,单元同步练习,这些是针对课堂知识的巩固性练习,不能好高骛远,光想着一口吃个胖子。基础知识掌握后,有的放失地做一些语法方面的专项练习和考试题型的专题练习。特别提倡同学们准备一本“错题集”,把平时做错的具有代表性的试题或语言点记录下来,以备将来查漏补缺,这样对知识的掌握可以达到事半功倍的效果。
英语是一种语言,不是记住了单词、词组、句型和语法项目就是把它学好了,关键在于使用语言,所以在学习英语时一定要注意听、说、读、写、译全面发展。英语学习首先是一个记忆过程,然后才是实践过程。学习英语,无论如何,勤奋是不可少的,它是一个日积月累的渐进过程,是没有任何捷径可走的,也没有所谓“速成”的灵丹妙方,急于求成,不做踏实工作,是学不好英语的。任何成功的获得都要靠自己的努力,要踏踏实实、勤勤恳恳、兢兢业业、一步一个脚印地学习,端正态度,认真对待学习中的挫折和失败。失败并不可怕,可怕的是对自己丧失信心而一蹶不振。对考试的失败,冷静分析,认真思考,只要对胜利充满信心,善于总结经验教训,不断努力,不断追求,胜利一定是属于你们的。
如何快速学好英语及方法2:
1.制定长远目标,明确每节课的学习任务。
根据不同学习阶段及自身能力确立一个“跳一跳才能够得着”的长远目标。有了目标就有了学习动力,有了责任感、紧迫感及努力方向。另外还要学会根据不同课型确定每节课的认知小目标,这样一开始上课,就会受到目标的激励,使大脑处于兴奋状态,才能定向注意,专心致志地去主动学习,提高学习效率。
2.争取课内外各种机会多练习英语。
语言不是教会的,而是在使用中学会的。交际能力只能在交际中得到最有效的培养。一个优秀的语言学习者应具有强烈的语言交际的欲望,应力争语言训练的各种机会。应不怕因犯语言错误而被别人讥笑。
3.课前预习。
预习是个人独立的阅读和思考。它可以培养学习者快速阅读抓主旨大意、抓主要信息、依据上下文猜测词义的能力,也可以培养分析综合及归纳概括、自己发现问题及解决问题等能力。预习也像“火力侦察”,可发现疑难引起思考,一方面可促使学习者自己查阅有关资料,查阅字典,另一方面可减少听课的盲目性,增强听课效果。
4.专心上课,有心识记。
上课是学生学习的主渠道,而学好外语的关键是尽一切努力将所学的东西记住,需要时能运用自如。因此,上课时应高度集中注意力.尽量做到五到,即心到、眼到、耳到、口到、手到。应培养瞬间记忆能力,强化“有意注意”,争取就在课内有目标、有意识地去识记该课的生词、短语、句型、重点句子。当接触到该记忆的内容时,应通过眼看、耳听、口念,将其迅速输入到记忆中枢,然后再复现出它的形象。在复现时快速用手指在桌上划出这个单词,或一个长句中最难记的或最重要的单饲,强迫自己在课内就能记住这节课最重要的东西。这样,使自己真正有着“这节课确实学到不少东西”的踏实感、成功感,进而激发动机,提高兴越,更有信心地去继续今后的学习。
5.勤记笔记。
课内扼要记笔记可以帮助集中注意力,理顺思路,增进记忆,锻炼分析归纳、综合概括以及快速反应能力。俗话说“好记性不如烂笔头”。笔记也为日后复习提供一个复习记忆纲要。要学好英语离不开泛读。进行课外阅读时也应扼要记些笔记,做些索引、摘录等,这对加深理解、巩固、积累知识,培养学习能力大有好处。
6.及时、经常、科学地复习。
复习是学习之母。要解决困扰学习者最大的知识遗忘问题,只有靠科学的复习。“艾宾浩斯遗忘曲线”揭示遗忘规律是先快后慢,先多后少。因而从时间安排上讲,复习既要及时又要经常。不仅在当天,而且在第二天、一周后、一月后以及就在你需要用它之前或者在考试前都应安排复习。从复习方法上讲.可采用强化复习(过渡/超额复习)、分散复习、集中复习,把新旧知识有机联系起来,按知识内在规律进行综合归类等复习方法,做到温故而知新,而不是简单机械复现,从而更牢固地掌握知识
学习IT信息技术本身对学历没有要求,但是要学习这个专业,需要- -定的基础或者培养自己的相关条件。数学逻辑能力是必需的最好达到一定程度可以去一些培 训机构进行学习。如果你是编程的初学者,你要上手一门语言,是非常困难的;在日常编程中,常用的单词也就不五十多个关键字和保留字,还有一些特殊字符,熟练之后也就记住了。IT行业并不是一个很看重学历的行业,更重要的是看技术的行业。
但是从事IT相关的工作要求是需要学历的,但是刚初中毕业就要学it技术这是存在很大难度的,远超于中考和高考大数据学习相关的知识,确实与数学有一定的关联,但是数学好与不好,与大数据的学习并没有绝对的关系。但要想在大数据技术这条路上走得更远,一定要重视数学和英语的学习。因为学习大数据技术时会遇到很多障碍,而英语交流能力对于后续的学习交流也有比较现实的意义。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,合作企业达20000余家,覆盖全国一线二线城市大中小型公司,成功帮助20000余名人才实现就业。
首先看有没有基础,有基础的话可能时间就短一些。如果零基础,全日制学习(培训班),一般是4-6个月,时间太短应该学不会。还有长期的,时间是2年。另外还要看你是什么时间学,业余学习还是全日制学习,业余学习的话时间久一些。
其次,it培训学多久主要还是看机构,毕竟每个机构的培训情况都不太一样,但基本都是五到六个月之间,像网上一些两个月的速成班是不太靠谱的,要么那些就是针对有基础而开设的培训班。如果你是零基础的话,最起码都是五个月起步,当然也要看自己的学习情况,学得快的,五个月左右就能就业,学得稍微慢些的差不多也要个半年左右。整体来说,IT是所有职业中算是比较好学成的一个职业,通常在5~6个月左右基本就能学完,只要掌握好这门技术,基本就能“出师”了。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,合作企业达20000余家,覆盖全国一线二线城市大中小型公司,成功帮助20000余名人才实现就业。
大专。
IT行业是一个新型朝阳行业,高速增加。如今是信息社会,发展最快的就是IT行业。在当前的IT项目开发中计算机网络技术以及通信技术扮演的角色非常重要,使得各种信息能够正确传递。在项目管理中,参与项目管理的人员可以进行EMAIL收发,信息能够确保及时沟通。
扩展资料:
注意事项:
在进入此行业前一定要多了解这行业,想清楚你要往哪个方向发展,再就是编程的语言:java,PHP,Python,C++或其他,但是主要就这几个。
选好语言之后就是方向:前端开发或者后台开发,ios或安卓,爬虫或者自动化,再往深一点就是人工智能或数据分析。
当然以上这些是建立在你学历至少是专科或者学历能力比较强的基础上,如果说你学历比较低,学习能力不强的话,可以推荐选择测试或者UI。
参考资料来源:百度百科-IT行业
需要一些计算机基础知识,英语基础知识,数学基础知识,当然这些基础知识也不是必须要有多好,只要高中以上的学历,都是可以满足对于这些基础知识的需求的。
即使没有基础也是不用担心的,现在还好多专门学习编程的学校都是从基础讲起的,由浅入深,循序渐进,对于零基础的人也是比较友好的,所有也可以考虑去这种学校进行学习。
以上就是关于学IT要买什么书全部的内容,包括:学IT要买什么书、学IT要英语好吗没有英语功底可以学吗、学IT需要什么学历等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)