你既然有基础,就可以去自学了,想找个工作当然没问题。
给你介绍一下 学习的方法方向。
首先要学JavaSE,这是无庸置疑的。
与此同时,是的,与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。
在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤掉(永远不要忘了我们是为了就业),好吧,暂时和它们诀别,还是向着J2EE的方向前进吧。
在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节,往前走吧。
掌握一种编程工具,比如说Eclipse。
数据库,可以选择使用Oracle或者MySQL开始
。 JDBC,用Java连接数据库。
可以选择在这个地方切入Hibernate,也可以选择在Struts
之后。 HTML CSS JavaScript,这些东西是做web项目必需的内容
。 Servlet JSP,服务器端必需。
XML AJAX,新的流行趋势不能不了解。
作一些小项目吧。比如BBS、留言系统、学籍管理、商城等等,随便着一些业务逻辑比较简单的来做一做。 Struts,MVC的典型应用
Hibernate,OR Mapping的典范之作。
Spring IOC + AOP, 面向对象 + 面向切面,完善的旅程。
把以前自己的小项目加入Struts、Spring、Hibernate的元素吧。
去研究各种商业项目的业务逻辑吧,才能在你的简历中加入浓重的一笔。
EJB3.0,java在走了很多弯路后的回归之作,值得研究。
SOA,业界铁定的未来趋势,要紧紧跟随。
自学到熟练其实挺难的~不过掌握基本语法还是很轻松的,要想成长的快就得参加工作,在工作中成长。不过现在的问题就是如何进门:
我建议将java基本语法都学到精通~然后学习几个常用的开源框架:
spring、struts2 、hibernate、ibatis、jquery、POI、JFC.
数据库就学习mysql吧~
然后把css(这个挺重要的)学习一下,起码要熟悉.能独立设计编写页面.
拥有这些基本知识,在利用大四时间找个公司实习~等到毕业找工作就没问题了。
当然如果有条件去培训一下也是可以考虑的~
然后利用一个月的时间利用所学习的知识做个小项目。也可以把毕业设计提前做了哦~
有问题m我~祝你学习愉快~
当然可以啊
我就是没有任何基础的
零起步的,我也是学的java
刚开始入门有点难,后来感觉就那么回事
只要你敢于敲代码练习,学那个是小事
我门那个培训班的好多师兄都上班了
不过我还没有学完,,也快了
如果只是有一点基础的话,恐怕一学期不太够。
你最好去报个培训班,去学研发。比如这个班6个月时间把课程讲完,那么你在这六个月里至少要拿出两个半月的时间把基础学牢,然后掌握数据库和框架,这样基本就可以了,但更多的东西是在实际开发中获得的,所以。。慢慢来吧 谁一口都吃不成个胖子。
什么时候都不晚,我也是女生,虽然是软件工程专业的,但也是大学暑假开始正式学习的,现在在软件公司上班,没有想得那么难,很多东西都要进公司现学的。
最好别走这条路,现在很多公司都有性别歧视的,特别是做软件的。而且同等条件人家一般不招收女孩子。