目录
1、JavaSE基础
2、数据库
3、Web前端
4、JavaWeb (后端)
5、JavaWeb(进阶)
6、JavaWeb项目实战练习
7、SSM框架
8、互联网分布式&架构师项目
1、JavaSE基础
掌握DOS命令、JDK JRE JVM,Java源文件的组成,Java基本知识,Java基本语法、Java常用类、Java掌握变量、数据类型、运算符、Java三大特性;精通面向对象思量和Java基础语法;Java异常处理;Java数组的使用,Java IO *** 作。
MySQL数据库是所有程序员都需要学习的,因为不管是C语言,还是C++,还是Java,或者其他,软件最终都是 *** 作数据,而数据存储在数据库当中,所以数据库是必须要学习的,大学中大部分都是学习微软的SQLServer,但是企业中,尤其是互联网公司大部分使用的都是MySQL数据库。
JDBC:Java语言连接数据库,通过使用java语言来对数据库中数据进行增删改查等 *** 作。
对于系统结构来说,常见的有两种:第一种是CS结构,第二种是BS结构。
BS结构是目前的主流。
所谓的BS其实就是:Browser / Server,浏览器访问服务器的形式。
而C/S就是:Client/Server。
浏览器B端的就是web前端,在浏览器上运行的语言包括:HTML、CSS、JavaScript【JS最重要】。
BS结构,我们主要进行的是S端,S端是Server端(服务器端),服务器端可以是C语言,可以是PHP,当然也可以是Java。
目前Java居多,占大部分!建议先学习Servlet,再学习JSP。
Servlet包括:
- B/S架构概论
- Tomcat服务器安装与配置
- Servlet生命周期
- ServletConfig
- ServletContext
- Servlet线程安全问题
- Http协议
- GET和POST区别与选用
- HttpServletRequest和HttpServletResponse
- Cookie
- HttpSession
- 转发和重定向
- Filte
- Listener
- 设计模式
- ……
JSP:
- JSP核心语法
- EL表达式
- JSTL标签
- ……
- AJAX(发送一步请求的一个技术)。
- jQuery(是一个JavaScript语言的高级框架)。
基于Servlet + JSP + MySQL + JDBC + HTML + CSS + JavaScript + jQuery + AJAX做一些项目。
SSM指的是Spring + SpringMVC + MyBatis
建议的学习顺序:先学习MyBatis,再学习Spring,最后学习SpringMVC。
当然可以选学SSH框架,SSH指的是:Spring + Struts2 + Hibernate
建议SSH的学习顺序:Hibernate、Spring、Struts2。
-
Dubbo
-
MQ
-
redis
-
zookeeper
-
fastDFS
-
Nginx
-
SpringBoot
-
SpringCloud
-
.....
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)