新手入门软件开发,走自学道路,先学什么?

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:06:19
新手入门软件开发,走自学道路,先学什么?
有过C的基础,但只有些皮毛。
可以直接学JAVA或C++了吗?

我是JAVA方向的,先学了一点C,学的自认为还不错,然后学的JAVA,因为JAVA的一些语法和C差不多,所以学的比较顺手。
许多JAVA书籍都是假定你有了一定的C编程经验,所以建议你学一些C的东西,范围的话,把C学到 指针 之前就可以了。
JAVA入门就比较宽泛了,市面上很多书,推荐《JAVA大学教程》,外国大学的JAVA教程,翻译过来的,封面是几只拟人化的蚂蚁,例子都很有趣,不像国内的书籍,干巴巴的。
然后深入理解的话《Thinking in Java》,现在出到了第四版,机械工业出版社,书脊上写着华章教育,黑封皮。这个也是翻译过来的,写得很不错!!
之后就是WEB开发,个人推荐孙鑫的,黄黑封皮的大厚本,《Java Web 开发详解》。内容上,建议先学servlet,后学JSP。
再往后就是学struts等等具体的开发工具,容器之类的,可以去电驴网,成吨的资源,下载一个视频教程,跟着他讲的做就行了。
学习过程中要多上机实验,多动手敲代码,祝你成功!
希望能帮到你!

其实不一定要有基础的 你现在可以直接学JAVA或C++ 多动手 一样可以学好的

如果想混饭吃就要精通 精通是经过不断的编码调试程序积累而成的。
学习语言不要贪图多。c要学,是基础,c++和Java选上一个就行了。
语言只是工具,当然熟练的掌握一两门工具是非常必要的。

最好是有高手带,自学形同闭门造车。