JAVA web开发,需要学习什么?
回答过这个问题了,参考如下:会计转行从事IT,如何在一年时间内全职学习? - Night Silent 的回答
JAVA web开发,需要学习什么?回答过这个问题了,参考如下:
会计转行从事IT,如何在一年时间内全职学习? - Night Silent 的回答我来说一下吧,java基础学习完,时间控制在一个月活着更短,不要超过了,如果你是学生,可以深入,但,更推荐你把后面高级的学完,再来看基础,效果更好一些。然后学习javaweb,这个是必备的,包括js,jq,基本数据库操作,初步会用两个关系型数据库,mysql和oracle,主要是会写sql语句,至于数据库优化之类的暂且放开。学完这些,你可以自己弄个小项目玩玩。然后开始学习javaweb框架,SSH框架,学习一遍拉倒了,因为现在新项目,除非脑子有问题,才会用ssh。然后就是ssm框架。里面需要重点学习的是spring,这玩意是现在javaweb里面的牛刀,不会这个,你都不好意思说自己搞javaweb的。后面就到了一些外围,工作中可以给你加分的东西了,redis,mongodb,hadoop,zookeeper之类的,弄完这些,可以回头深入基础了,到底多深入?如果你走到了这一步,你自己应该能够感觉到什么重要什么不重要了。这是一条很长的路,几乎可以说是无止境,jvm高级,数据库高级,高可用系统架构。。所有的文章导航:https://github.com/ZhongFuCheng3y/3y(欢迎star)
会计转行从事IT,如何在一年时间内全职学习? - Night Silent 的回答我来说一下吧,java基础学习完,时间控制在一个月活着更短,不要超过了,如果你是学生,可以深入,但,更推荐你把后面高级的学完,再来看基础,效果更好一些。然后学习javaweb,这个是必备的,包括js,jq,基本数据库操作,初步会用两个关系型数据库,mysql和oracle,主要是会写sql语句,至于数据库优化之类的暂且放开。学完这些,你可以自己弄个小项目玩玩。然后开始学习javaweb框架,SSH框架,学习一遍拉倒了,因为现在新项目,除非脑子有问题,才会用ssh。然后就是ssm框架。里面需要重点学习的是spring,这玩意是现在javaweb里面的牛刀,不会这个,你都不好意思说自己搞javaweb的。后面就到了一些外围,工作中可以给你加分的东西了,redis,mongodb,hadoop,zookeeper之类的,弄完这些,可以回头深入基础了,到底多深入?如果你走到了这一步,你自己应该能够感觉到什么重要什么不重要了。这是一条很长的路,几乎可以说是无止境,jvm高级,数据库高级,高可用系统架构。。
Java Web框架有很多,比如常用的SSM,SSH,当然了,除了框架之外,还有很多必须了解的Java技术体系,下文都会提到。
我把所有需要的知识点罗列了出来,大部分有答案,少部分没有答案。
这里安利一个很不错的Java技术仓库,该仓库为【Java工程师技术指南】力求打造最完整最实用的Java工程师学习指南!https://github.com/h2pl/Java-Tutorial
真心有用,建议三连!!!
这些文章和总结都是作者近几年学习Java总结和整理出来的,非常实用,对于学习Java后端的朋友来说应该是最全面最完整的技术仓库。 我靠着这些内容进行复习,拿到了BAT等大厂的offer,这个仓库也已经帮助了很多的Java学习者,如果对你有用,希望能给个star支持,谢谢!
下面给大家带来一份Java核心知识点整理,共283页!都是非常精品的知识点整合。
其中包括Java集合类、设计模式、JVM、多线程、网络编程、Spring全家桶、微服、数据库等Java工程师必备知识点。
另外还包括计算机网络、操作系统、分布式常用技术比如zookeeper、消息队列、大数据等知识点,可以说是非常全面了!
下文java必会知识附答案!并为大家整理了一个pdf,所有的知识点和答案都在pdf里面。
完整PDF《JAVA核心知识点整理》只要关注微信公众号【程序员黄小斜】后回复【PDF】即可直接领取!
下面是截图!
Java核心基础
异常
反射
注解
JVM
集合类
多线程
网络编程
spring
数据库
微服务
分布式
完整PDF《JAVA核心知识点整理》只要关注微信公众号【程序员黄小斜】后回复【PDF】即可直接领取!
我在学习JavaWeb的时候做了完整的笔记,可以按照我下面的笔记来学习:
Servlet+Tomcat
- Tomcat就是这么简单
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】
- Servlet第三篇【request和response简介、response的常见应用】
- Servlet第四篇【request对象常用方法、应用】
- Servlet第五篇【介绍会话技术、Cookie的API、详解、应用】
- Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】
- Tomcat+Servlet面试题都在这里
JSP(了解即可)
- JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】
- JSP第二篇【内置对象的介绍、4种属性范围、应用场景】
- JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】
- JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】
- JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】
- JSP第六篇【自定义标签之传统标签】
- JSP第七篇【简单标签、应用、DynamicAttribute接口】
- JSP面试题都在这里
http://weixin.qq.com/r/uDgqMjPEOW5GrXdR922q (二维码自动识别)
监听器和过滤器
- 过滤器第一篇【介绍、入门、简单应用】
- 过滤器第二篇【编码、敏感词、压缩、转义过滤器】
- 监听器第一篇【基本概念、Servlet各个监听器】
- 监听器第二篇【统计网站人数、自定义session扫描器、踢人小案例】
- 过滤器监听器面试题都在这里
http://weixin.qq.com/r/uDgqMjPEOW5GrXdR922q (二维码自动识别)
数据库
- 在工作中常用到的SQL
- 数据库面试题(开发者必看)
- 数据库两大神器【索引和锁】
- 面试前必须知道的MySQL命令【expalin】
- 数据库原理
- Oracle总结【SQL细节、多表查询、分组查询、分页】
- Oracle总结【视图、索引、事务、用户权限、批量操作】
- Oracle总结【PLSQL学习】
- Mysql免安装配置教程(图文版)
- Oracle11安装和卸载教程
- SqlServer安装和连接JDBC资料
http://weixin.qq.com/r/uDgqMjPEOW5GrXdR922q (二维码自动识别)
JDBC
- JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- JDBC【PreparedStatment、批处理、处理二进制、自动主键、调用存储过程、函数】
- JDBC【事务、元数据、改造JDBC工具类】
- JDBC【数据库连接池、DbUtils框架、分页】
- JDBC面试题都在这里
http://weixin.qq.com/r/uDgqMjPEOW5GrXdR922q (二维码自动识别)
AJAX
- AJAX入门!
- AJAX应用!
- AJAX常见面试题
- AJAX跨域完全讲解
JavaWeb小项目
- 【JavaWeb基础】文件上传和下载
- 【JavaWeb基础】Web开发模式
- 【JavaWeb基础】JDBC用户登录注册
- 【JavaWeb基础】购物车案例
- 【JavaWeb基础】客户关系管理系统
- 【JavaWeb基础】权限管理系统
- 【JavaWeb基础】图书管理系统【部署开发环境、解决分类、图书、前台页面模块】
- 【JavaWeb基础】图书管理系统【用户、购买、订单模块、添加权限】
- 【JavaWeb基础】图书管理系统总结
我帮阿里云推广服务器89/年,229/3年,买来送自己,送女朋友马上过年再合适不过了,买了搭建个项目给面试官看也香,还可以熟悉技术栈,(老用户用家人账号买就好了,我用我女朋友的 )。扫码或者点击购买
搭建教程,从0开始一步一步带你搭建
关注我的公众号:Java3y,获取更多的原创笔记,海量视频资源/原创思维导图/学习路线
所有的文章导航:https://github.com/ZhongFuCheng3y/3y(欢迎star)
非常感谢人才们能看到这里,如果这个文章写得还不错,觉得「三歪」我有点东西的话 求点赞求关注?求分享 求留言 对暖男我来说真的 非常有用!!!
责任编辑: