开始可以使用myeclipse进行一些基础技术的练习,然后学习建web项目
配合tomcat将项目发布,先使用最简单的显示页面,然后学习链接数据库,导数据库驱动文件什么的,将数据库的信息显示在页面上,然后学习使用servelet 实现前台与后台的交互,
之后学习struts、hibernate、spring等框架的使用,还可以在页面中加入css、javascript和ajax等地应用,
这是我学java的过程,可以作为参考看看
1.初学JAVA者学些C语言做基础
2.网页三剑客: DreamWeaver FireWorks(or PhotoShop) Flash ;
对于JAVA程序员来说上面的不一定非要学,但如果你想做一个JAVA WEB开发程序员你最少要会html语言,这是最基本的
当然如果你会一些Div+Css样式更好
3.数据库(mysql,SQL Server,Oracle等等),这些数据库中你至少要会一种数据库,
平时在学校的话一般都是用mysql or SQL Server,其原理基本相似,只要会一个其他的都差不多
4.linux操作系统,如果学校不教的话,可以不学,等工作用到了再学习,但是如果学校教授这门课程并且你想成为一句JAVA开发工程师的话
那这门讲你最好用心学一下,对以后的开发会起到一定的作用(如果你的公司是linux下开发java的话)
5.java这当然是相当重要的了,这是作为一个JAVAWEB开发程序员最基础的部分,也就是说WEB开发的动态代码都是用JAVA写的,即使是框架也不例外。
这是一门核心知识。比较受大众喜欢的书籍:Thinking in Java(《JAVA 编程思想》),《eclipse 从入门到精通》等等。
前台页面开发——css,javascript
业务逻辑层开发——struts,ajax
逻辑处理层——spring
数据库层——hibernate,oracle,mysql,sqlserver