学完了c,c++,java,html,css,javascript,J2SE,J2EE还可以学啥提高自己的能力,编程内功已经有了

常见的数据结构和算法,如表,树,图,二叉排序树,哈希表,平衡二叉树,图的拓扑排序,最短路径等等,都可以用任意语言实现,现在有什么可以进阶吗,求高手知道啊,感激不尽,最好给出一条路????h

1. 学习告一段落,可以多做几个项目。动手做项目的过程中可以发现自己学习过程中的不足。
2. 做过一些项目之后,可以逐渐看一些设计、架构相关的书籍,比如设计模式。这些东西如果没有动手做过一定的项目,很难真正理解其中的精髓。
3. 对设计模式有所了解之后,可以多看一些优秀的开源源码。对自己的水平、眼界有很大的提高。
4. 有机会适当看看敏捷开发相关的书籍,同时对正规的需求分析文档、系统设计文档、测试文档的写法研究一下。这是实际项目开发工作中必不可少的内容,不要总是野路子开发。
5. 对项目管理的知识逐渐有所涉猎。
满意请采纳!
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-18
没有什么是学得完的。
第2个回答  2012-06-18
只能说你是系统性地学完了,有哪个东西是学得完的??找几个项目来做做,检验下自己学得怎么样吧
第3个回答  2012-06-18
可以做做ACM
第4个回答  2012-06-18
J2EE你学完了?那么牛叉?JDBC,JNDI,EJBS,RMI,JSP,JAVA SERVLETS,XML,JMS,JAVA IDL,JTS,JTA,JAVA MAIL 和 JAF都懂了? 去研究下开源吧。
第5个回答  2012-06-18
真没见过这么能学的,不知道你想向那个方向发展。
数据库方面的,学sql,要根据数据库学,oracle、mysql、sqlserver这样的数据库都学学。恩,正则表达式也要学学。
如果是网页,xhtml 也要了解一下。如果偏向于展示方面,网页编辑工具dreamweaver、图片编辑工具photoshop、flash制作工具,网页标签加深学一下。java EE方面的框架,可以学一下,比如jsf。还有ajax、jQuery这样的。
要做逻辑,继续加深语言的学习和实践。还要研究下xml、DTD、schema这一系的东西。
相似回答