欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 感言 > 初学编程时的感言

初学编程时的感言

时间:2017-10-15 17:23

如果是自己初学编程的话,可以介绍下可以看那些书籍,

我是JAVA程序员,给你推荐学JAVA路线的书籍。

1)大多程序员一般从C语言开始学C语言推荐书籍:谭浩强《C语言程序设计》 非常适合初学者!!中国每两个程序员中就有一个看过他的书。

2)之后开始学习JAVA,当然可以没有C语言基础直接学(我就是)JAVA推荐书:张孝祥《JAVA就业培训教程》 清华大学出版社 我就是学这本书学会的,这书简单易懂,几乎可以自学成才。

PS:这本是入门书,如果你要做JAVA程序员,那再推荐一本《java编程思想第四版》(thinking in java 4) 这本书没什么说的,任何一位JAVA程序员都知道的书,不过需要有一定的JAVA基础才能使用。

3)所有的程序都需要数据库支持,所以推荐一本ORACLE数据库的书(oracle数据库是当下使用最多最广的数据库)ORACLE推荐书:钟鸣 刘晓霞《Oracle 实用教程》从9i到10g 机械工业出版社 这本十分耐用,看完前3章基本就可以比较好的使用数据库,追看2章就能DBA入门。

即使更深入的研究数据库,这本书也是可以参考的4)JAVA的优势在于WEB的开发,所以一本好的JSP编程书籍必不可少。

JSP推荐书:飞思科技产品研发中心 编著的《JSP应用开发详细》电子工业出版社 这书对JSP的知识介绍的极为详细,是我当初学习时,几位学习过JAVA的朋友一起推荐的。

是一本不错的参考书5)JAVA的开发大多是基于各种框架的,那么对于最流行框架和模式的学习也是有必要的推荐书:孙卫琴《精通STRUTS 基于MVC的JAVA WEB 设计与开发》 电子工业出版社 本书作者是一位IT届著名的人物,很多思想对程序员有极大的启发。

6)如果你学完了以上书籍,那么恭喜你,你已经可以去大多公司应聘程序员了。

而且学习到这个程度的时候,对于自己的编程学习,你完全有能力自己规划了。

最后,祝你成功

初学编程的困惑

自AOP(面向方面的程序设计)产生后,像Python,Perl,Ruby这类动态语言,取代传统编程语言,自是一种趋势。

但趋势毕竟是趋势,没有底层基础何谈高层实现。

如果没有操作系统,嵌入式环境或中间件,那么SOA以及web2.0等等都只是空中楼阁。

但你现在接触Python还早了点,编程没有半点基础,你还是需要掌握一门语言,以此了解数据结构,操作系统,以及网络,这些基础的东东。

C近乎是永久的,它主宰了一定领域内的程序设计(系统开发,嵌入式编程,...),并已成为编程人员的必修课。

在Linux环境下学C有一定优势。

Linux是开源的,这可以让你足够充分的了解C语言的功能和魅力。

Ubuntu是基于Debian(GNU Linux)的操作系统,图形界面支持很好,很适合初学者学习。

忘了说,对于学习顺序。

随着学习深入,你自会了解需要什么,该学什么。

IT行业面广,不同行业的coder需要不同的基础。

学习切忌浮躁,只需踏实,定能成为高手。

初学编程的几个问题

1、对这些课程的学习,数据结构和C语言可以同时学习,但数据结构开始肯定不会理解得那么深刻。

把C语言的基本语法掌握了(C语言是入门简单,深入很难,因为它底层学习的东西很多,比如操作硬件部分),然后再学其他东西。

对于编译原理这些东西,如果你不是搞研究的话,没有必要学那么深,理解基本知识就可以了,这只是为了自己想问题的时候“心理有数”而已。

2、至于说“不会C和C++的程序员不是真正的程序员”,可以从两方面来看,首先,C\\\/C++语言特别是C语言的基本语法(如三大程序流程)等的特性仍然处处要用;还有就是从语言发发展的角度,最初的汇编、然后面向过程、以及今天的面向对象和面向组件,其后者都是在前者的基础上发展过来的。

如果直接学JAVA或C#,无法体会语言深层次的实现机制和蕴含的奥妙。

3、关于ASP跟ASP.NET,从发展角度来看ASP.NET是在ASP(ASP 1.0、ASP 2.0、ASP 3.0)的基础上产生的,ASP 4.0就是ASP.NET了,注意这不是一次简单意义上的升级,而是整个架构的重新设计。

以前的ASP采用VB作为服务器端编程语言,采用JS编写客户脚本;(ASP.NET以前也有人称为ASP+,而微软推广.NET平台,所以将此网页编程技术称之为ASP.NET),ASP.NET可以采用C#作为服务器编程语言,当然也可以采用C++、J#、VB.NET等(现在可以用F#)。

对于你说的有些书上写“ASP.NET VB 版”并不矛盾,意思就是说“这本书是采用VB.NET作为服务器端语言的ASP.NET网页编程技术书”,有的书也写了ASP.NET C#版呢,(其中的VB是指VB.NET,它们的关系有点像ASP和ASP.NET,是微软为了让以前的VB程序员使用.NET平台而升级的,为了这件事,很多VB程序员开始都很郁闷,有些程序员没有继续学习和使用VB.NET,而直接跳到C#了,没办法,很多时候只能跟着微软走) 4、对于第四个问题,ASP.NET是一种网页编程语言或者说是一种技术,而ADO.NET是一种数据访问方式,对于ADO.NET的发展就说来话长了,前面还有什么ODBC、OLEDB、ADO后,ADO作为ASP的数据访问方式,自然ADO.NET就是为了适应ASP.NET而设计的了。

其实ADO.NET只是为ASP.NET提供数据访问对象(如Connction、Command等)的一种而已,现在随着C#的发展,可以采用LINQ to SQL来访问数据库,非常方便灵活。

关于ADO.NET一般ASP.NET会用一到两章内容来讲解,如果你学ASP.NET,那么它是你必须掌握的东西。

5、WEB领域中目前来看主要还是JSP(JAVA)、ASP.NET(C#)和PHP三大阵营,也可以说是三足鼎立了。

不过个人感觉ASP.NET使用的人是最多的,公司招聘职位也是最多的(一次招聘会上24家招程序员,其中21家招.NET程序员,只有3家招的是JSP的),不过JAVA的工资平均要高一点这到是事实;而PHP好像都是很多老程序员在用,至于跨平台,说实话,现在有多少人会到Linux上去搞网页编程

好了,就说这么多吧,最后说一句:不要盲目跟风,选择自己喜欢的,然后不断去学习去深入,然后找到一份好的而自己喜欢的工作就行了。

初学编程的问题

c 是 vc++的子集学了c 再学vc++当然容易很多没学过c也可以直接学vc++尖括号表示引用的头文件在编译器指定的地方双引号表示引用的头文件存放在了别的地方是不是你曾经移动过这些文件

从而导致了路径不正确

初学者老是出错是正常的没有哪一个大型的软件能保证完全没有bug

我初学编程,开始应该学习什么语言

1:语言都是大同小异的,有80%是相同,20%是不同,C++是C的一个深层次,C是C#的一个深层次,不是版本不一样的。

2:C语言是比较好的。

3:VS2008比VS2005功能更强大

初学编程的好几个问题

最简单的是VB6.0,不过不如JAVA强大。

现在安卓的程序都是JAVA弄出来的。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片