Java学习体系:
1,技术知识的学习;
2,项目实际;
技术层面:
BS, CS, 手机端;
先的,只BS的;
技术知识的学习:---BS的
1,前端技术,
Html相关技术;div,css;
Js相关技术;(js,jquery,json,ajax)
Xml技术;
2,java语言;
2,javaWeb,MVC开发:
jsp,serlet,javabean,jdbc;mvc开发;
3,框架使用:
SSH,三层架构开发;
EJB,jsf;
4,技术点:
数据库的存储过程,事务等;
静态生成;
搜索;
Webservice;
5,大的技术:
缓存,分布,并发,线程、进程,云计算,......;
6,设计模式,开发流程的其它环节,
需求分析,设计;
Evans DDD建模(OO思想);GOF设计模式;
调试,测试;
Junit单元测试;
7,网站发布,优化,安全相关;
8,错误,问题总结
平台,工具:
平台:
Windows,linux;
服务器:
Tomcat;jboss;
开发工具:
Eclipse, Myeclipse; netbeans;
数据库:
Mysql; orcale; sqlserver;
先的,使用mysql,sqlserver;
先的:
Windows+Tomcat+Eclipse+Mysql, +jdk;
项目开发流程:
市场调查,立项;
分析,设计;
代码编写;
调试,测试;
后期维护;
开发模式:
纯JSP;(Html,css,js)
MVC(JSP+Servlet+Jdbc+javabean)
Jsp+SSH;
项目:
各类网站;(企业站,购物站,社交站)
CMS系统;
管理系统;(OA,CRM,HR,ERP)
交流系统:(网上客服,QQ)
文档,规范:
编码规范;
文档编写,注释,好的文档;
其它技术:
网络通信的;