零基础学习java可按照这份大纲来进行学习
第一阶段:Java专业基础课程
阶段目标:
1. 熟练掌握Java的开发环境与编程核心知识
2. 熟练运用Java面向对象知识进行程序开发
3. 对Java的核心对象和组件有深入理解
4. 熟练应用JavaAPI相关知识
5. 熟练应用JAVA多线程技术
6. 能综合运用所学知识完成一个项目
知识点:
1、基本数据类型,运算符,数组,掌握基本数据类型转换,运算符,流程控制。
2、数组,排序算法,Java常用API,类和对象,了解类与对象,熟悉常用API。
3、面向对象特性,集合框架,熟悉面向对象三大特性,熟练使用集合框架。
4、IO流,多线程。
5、网络协议,线程运用。
第二阶段:JavaWEB核心课程
阶段目标:
1. 熟练掌握数据库和MySQL核心技术
2. 深入理解JDBC与DAO数据库操作
3. 熟练运用JSP及Servlet技术完成网站后台开发
4. 深入理解缓存,连接池,注解,反射,泛型等知识
5. 能够运用所学知识完成自定义框架
知识点:
1、数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,视图,存储过程,函数,触发器,事务,游标,建模工具。
2、深入理解数据库管理系统通用知识及MySQL数据库的使用与管理。为Java后台开发打下坚实基础。Web页面元素,布局,CSS样式,盒模型,JavaScript,jQuery。
3、掌握前端开发技术,掌握jQuery。
4、Servlet,EL表达式,会话跟踪技术,过滤器,FreeMarker。
5、掌握Servlet相关技术,利用Servlet,JSP相关应用技术和DAO完成B/S架构下的应用开发。
6、泛型,反射,注解。
7、掌握JAVA高级应用,利用泛型,注解,枚举完成自己的CRUD框架开发为后续框架学习做铺垫。
8、单点登录,支付功能,项目整合,分页封装熟练运用JSP及Servlet核心知识完成项目实战。
第三阶段:JavaEE框架课程
阶段目标:
1. 熟练运用Linux操作系统常见命令及完成环境部署和Nginx服务器的配置
2. 熟练运用JavaEE三大核心框架:Spring,SpringMVC,MyBatis
3. 熟练运用Maven,并使用SpringBoot进行快速框架搭建
4. 深入理解框架的实现原理,Java底层技术,企业级应用等
5. 使用Shiro,Ztree和Spring,SpringMVC,Myts完成企业项目
知识点:
1、Linux安装配置,文件目录操作,VI命令,管理,用户与权限,环境部署,Struts2概述,hiberante概述。
2、Linux作为一个主流的服务器操作系统,是每一个开发工程师必须掌握的重点技术,并且能够熟练运用。
3、SSH的整合,MyBatis,SpringMVC,Maven的使用。
4、了解AOP原理,了解中央控制器原理,掌握MyBatis框架,掌握SSM框架的整合。
5、Shiro,Ztree,项目文档,项目规范,需求分析,原型图设计,数据库设计,工程构建,需求评审,配置管理,BUG修复,项目管理等。
6、独立自主完成一个中小型的企业级综合项目的设计和整体架构的原型和建模。独立自主完成一个大型的企业级综合项目,并具备商业价值
logo设计
创造品牌价值
¥500元起
APP开发
量身定制,源码交付
¥2000元起
商标注册
一个好品牌从商标开始
¥1480元起
公司注册
注册公司全程代办
¥0元起
查
看
更
多
自学Java如何入门?
数据库不仅仅是Java开发工程师的必学课程,也是其他语言都需要掌握的技能。用于对交互过程中客户的数据进行存储。该板块包括关系型数据库和非关系型数据库。例如:MySQL、oracle、redis、MongoDB等。数据库学习完毕后,可以将数据存储到数据库中,也可以通过SQL语句从数据库中查询数据,结合Java项目可以实现动...
java到底学什么?怎么学,具体要学习哪些?
在学习Java之前要先了解计算机基础知识,然后再学习Java,同时也要熟知DOS常用命令、Java概述、JDK环境安装配置、环境变量配置,当JDK和环境变量配置完毕后,你便可以编写Java程序。02 编程格式 此时你需要了解编程的具体流程,在开发过程中要文字“注释”,也要掌握“关键词”的使用时注意事项,对“标识符、...
java学习之前应当先学哪些课程?
java学习前应当学习学习java的基础知识、学习数据库的基础知识和开发应用、学习JEE基础、学习web开发、学习开源框架、学习面向对象分析与设计。如需java培训推荐选择【达内教育】。1、学习java的基础知识:所有之后的【Java学习】都是基于java的基础,如果基础不扎实,在学习较为深入的内容时会觉得非常艰难。2...
初学者学Java开发 学习路线是怎样的
4、数据库,不用了说了,最常见的那三个数据库,增删改查,多去练习SQL语句吧,复杂的连接表示有难度的。5、JSP和servlet 就目前来看 有些公司现在不用JSP,因为他的加载速度有点慢。不过还是现在学着吧,毕竟在JAVA体系中也是非常重要的。6、框架,struts2,hibernate4,mybatis3,spring4,spring ...
java学习主要是学习什么呢?
java学习主要是学习以下几点内容:1、基础知识。在学习Java之前要先了解计算机基础知识,然后再学习Java,同时也要熟知DOS常用命令、Java概述等。2、编程格式。此时需要了解编程的具体流程,在开发过程中要文字“注释”,也要掌握“关键词”的使用时注意事项。3、面向对象。对象分为“静态部门和动态部分”,...
Java软件工程师一般要学习哪些课程?
Java软件工程师需要学习的技术栈都在图中。这是我今年看过最好的Java学习路线图。
新手学JAVA都要学哪些知识啊
想要学好Java,需要有正确的学习路线,有坚持不懈的学习毅力,也需要有专业老师的指导,这样才能学得更好。那么,学习Java需要掌握哪些知识和技能呢?这里简单列举一些。 Java学习需要掌握的知识与技能: 1、Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。2、数据库部分,基础的sql...
学习java,应该在基础部分花费更多的时间还是在框架部分?
互联网最具价值的是数据,任何编程语言都需要解决数据存储问题,而数据存储的关键是数据库。目前企业应用最多的数据库是MySQL和Oracle,我们可以先学比较简单的MySQL数据库基础操作。这里主要先学习数据库的基本操作如:创建数据库,对数据库进行增、删、改、查等操作,删除数据库等。Java程序和数据库通信的...
java学习先从哪里开始?
让学习者可以深入理解【Java面向对象】相关知识点,可以胜任Java初级软件工程师、Web初级前端开发工程师、初级BI工程师等岗位;3、微服务与分布式解决方案。让学习者掌握Linux、Docker、Vue、SpringBoot、Shiro、分布式事务的使用等,可以熟练使用Docker完成项目部署,胜任Java中级开发工程师等岗位;4、大型互联网...
Java开发都需要学习什么?
1、java的基础知识。2、JEE基础:在这里首先要学习网站基础,包括HTML、DHTML、JavaScript;接着要学习XML,XML JAXP;然后学习JEE基础,包括JEE开发环境,RMI\/IIOP、JNDI;最后学习JDBC数据库的应用开发。3、数据库:Oracle、SQLserver、MySQL 4、web开发:全面的JEE的web开发知识:Servlet JSP javaBean ...