首页 > 编程语言 >Java全栈学习路线图

Java全栈学习路线图

时间:2023-05-12 16:57:04浏览次数:49  
标签:02 01 Java 熟练掌握 路线图 全栈 课时 地址 课程

Java全栈学习路线图

 

第一阶段:Java基础篇

 

01  J2SE v2(41课时)  课程链接

 

02  Mysql数据库(20课时) 课程链接

 

03  JDBC(9课时)  课程链接

 

04  Swing图书管理系统V2.0(8课时)  课程链接

 

 

第一阶段:学习目标及知识要点


01    熟练掌握Java基础语法,Java面向对象知识;掌握Java异常处理,泛型,集合,多线程,IO流;了解Swing;


02    熟练掌握Mysql基本SQL语句;掌握索引,视图,触发器,函数,存储过程;


03    熟练掌握Jdbc连接数据库及操作数据库的常用接口;掌握Jdbc调用存储过程,元数据,Jdbc事务;


04    熟练掌握Java开发项目的基础流程,务必掌握Myeclipse(eclipse)断点调试;了解Swing;

 

 

 

 

============================================================================

============================================================================

 

 

 

 


第二阶段:网页基础篇

 

01  HTML(7课时) 课程链接

 

02   CSS(14课时)  课程链接

 

03    JavaScript基础篇(7课时)  课程链接

 

 

第二阶段:学习目标及知识要点


01    熟练掌握HTML常用标签,如HTML文本标签,图像标签,超链接标签,表格标签,表单标签,块标签;


02    熟练掌握CSS基本语法,选择器,CSS布局,CSS盒模型,以及常用的CSS属性;


03    熟练掌握JavaScript基本语法;掌握Js操作DOM,Js内置对象以及常用的Js函数;

 

 

============================================================================

============================================================================

 

 


第三阶段:Jsp&Servlet动态网页技术篇

 

01    Jsp&Servlet(12课时)  课程链接

 

02    Bootstrap(13课时)  课程链接

 

03    Jsp日记本系统(14课时)   课程链接

 

04    Layui(10课时)   课程链接

 

 

第三阶段:学习目标及知识要点


01    熟练掌握Jsp基础语法,九大内置对象及四个作用域,JavaBean组件,Servlet开发,EL表达式,JSTL核心标签库;掌握Tomcat基本配置及应用;


02    熟练掌握Bootstrap常用样式,及组件的使用;


03    熟练掌握基于Jsp&Servlet的MVC项目开发模式;

 

 

 

============================================================================

============================================================================

 

 

 


第四阶段:富客户端技术篇

 

01    JavaScript高级篇(3课时)    课程地址

 

02    Ajax&Json(4课时)    课程地址

 

03    Jquery(6课时)    课程地址

 

04    新闻发布系统(20课时)    课程地址

 

05    XML(4课时)    课程地址

 

06    EasyUI(40课时)    课程地址

 

07    学生信息管理系统(8课时)    课程地址

 

08    EasyUI权限系统(14课时)    课程地址
 

 

第四阶段:学习目标及知识要点


01    熟练掌握Js基于对象特性;熟悉Js闭包;


02    熟练掌握Ajax异步交互原理以及交互媒介Json;熟悉Json数据格式;


03    熟练掌握Jquery语法及Jquery Ajax;熟悉Jquery选择器,Jquery操作DOM,Jquery事件操作;了解Jquery动画;


04    熟练使用Jquery Ajax进行项目开发;


05    熟练掌握使用DOM4J及JDOM操作XML;熟悉DOM及SAX方式解析XML原理


06    熟练掌握EasyUI基本控件,以及与Java后台交互;


07    熟练使用Easyui富客户端技术进行项目开发;


08    掌握EasyUI高级控件用法以及与Java后台交互;

 

 

 

 

 

============================================================================

============================================================================

 

 

 

 


第五阶段:J2EE组件篇

 

01    项目构建Maven3(6课时)    课程地址

 

02    安全框架Shiro(10课时)    课程地址

 

03    分词组件Lucene5(6课时)    课程地址

 

04    高性能数据库Redis(7课时)    课程地址

 

05    分词分布式组件ElasticSearch(7课时)    课程地址

 

06    消息队列RabbitMQ实战课程    课程地址

 


第五阶段:学习目标及知识要点


01    熟练使用Maven;


02    熟练使用Shiro;


03    熟练使用Lucene;


04    熟练使用Redis;


05    熟练使用es;

 

 

 

 

 

 

============================================================================

============================================================================

 

 

 

 


第六阶段:J2EE框架篇

 

01    Spring4(14课时)    课程地址

 

02    SpringMvc(6课时)    课程地址

 

03    SpringMvc设备管理系统(17课时)    课程地址

 

04    MyBatis3(13课时)    课程地址

 

05    CRM客户关系管理系统(35课时)    课程地址

 

06    SSM博客系统(31课时)    课程地址

 

07    SpringBoot(8课时)    课程地址

 

08    SpringBoot打造电影网(20课时)    课程地址

 

09    SpringBoot打造企业级进销存(50课时)    课程地址

 

10    vue2+jwt+springboot+mybaits前后端分离通讯录视频教程    课程地址

 

11   springboot+layui全栈在线教育平台    课程地址

 

12  SpringSecurity+Vue3通用权限系统    课程地址

 

第六阶段:学习目标及知识要点


01    熟练掌握Spring4 IOC及AOP原理;熟悉Spring事务,Spring4整合Struts2,Hibernate4;


02    熟练掌握SpringMvc常用注解,以及Restful风格资源URL和SpringMvc文件上传;


03    熟练使用SpringMvc开发项目;


04    熟练掌握MyBatis3原理及基本使用;


05    熟练掌握SpringBoot原理及基本使用;

 

 

 

 

============================================================================

============================================================================

 

 

 


第七阶段:Oracle数据库和Linux操作系统

 

01    Oracle 11g(17课时)    课程地址

 

02    Centos(9课时)    课程地址

 

第七阶段:学习目标及知识要点


01    掌握Oracle基本原理和应用;


02    掌握Linux基本原理和应用;

 

 

 

 

============================================================================

============================================================================

 

 


第八阶段:分布式微服务开发

 

01    Dubbo(7课时)    课程地址

 

02    SpringCloud微服务    课程地址

 

03    SpringCloud alibaba Nacos 服务注册与发现&统一配置管理   课程地址

 

04    SpringCloud alibaba  Gateway微服务网关   课程地址

 

05   SpringCloud分布式电商秒杀系统    课程地址

 

06    SpringCloud alibaba Sentinel限流组件 课程地址

 

07    分布式事务Seata框架 课程地址

 

08    分布式消息队列RocketMQ框架 课程地址

 

09   API文档框架Swagger3  课程地址

 

第八阶段:学习目标及知识要点


01    掌握Dubbo分布式微服务开发基本原理和应用;


02  掌握SpringCloud分布式微服务开发基本原理和应用;

 

 

第九阶段:微信小程序开发

 

01   微信小程序(Java后端版)(50课时)    课程地址

 

02   SpringCloudAlibaba分布式电商小程序系统(106讲)    课程地址

 

============================================================================

============================================================================

 

 

 

 

扩展学习

 

01    ES6(19课时)    课程地址

 

02    VUE(28课时)    课程地址

 

03    IDEA开发利器(15课时)  课程链接

 

04    Java操作Excel之Poi(7课时)    课程地址

 

05    Java报表之JFreeChart(5课时)    课程地址

 

06    JMS之ActiveMQ(3课时)    课程地址

 

07    webservice之CXF(9课时)    课程地址

 

08    Activiti工作流(16课时)    课程地址

 

09    支付宝在线支付基于java(13课时)    课程地址

 

10    微信在线支付基于java(12课时)    课程地址

 

11    QQ第三方登录实现基于java    课程地址

 

12    微信扫码登录基于java    课程地址

 

13    容器Docker视频教程(31课时)        课程地址

 

14    反向代理Nginx视频视频(30课时)    课程地址

 

15    数据库中间件Mycat视频教程(32课时)    课程地址

 

16    版本控制svn视频教程    课程地址

 

16    版本控制git视频教程    课程地址

 

17    Struts2(17课时)    课程地址

 

18    Struts2学生信息管理(23课时)     课程地址

 

19    Hibernate4(19课时)     课程地址

 

20    Hibernate4在线考试(22课时)     课程地址

 

21    S2SH商城系统(41课时)     课程地址

 

22    Java8 Lambda表达式(9课时)     课程地址

 

23    实战springboot+CAS单点登录(11课时)     课程地址

 

24    “乐观锁”轻松搞定高并发下的幂等性问题实战    课程地址

 

25    redis实现分布式锁(6课时)     课程地址

 

26    zookeeper实现分布式锁(9课时)     课程地址

 

27   Mybatis-Plus(21课时)    课程地址

 

28   Java项目 远程DEBUG 实战教程(结合IDEA)    课程地址

 

29  动态修改用户Session实战课程  课程地址

标签:02,01,Java,熟练掌握,路线图,全栈,课时,地址,课程
From: https://www.cnblogs.com/kissy/p/17395102.html

相关文章

  • Java设计模式【单例模式】
    Java设计模式【单例模式】单例模式单例模式(SingletonPattern)是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供对该实例的唯一访问点。优缺点优点:提供了对唯一实例的受控访问。由于在系统内存中只存在一个对象,因此可以节约系统资源。缺点:单例类的......
  • Java设计模式简介(总结)
    Java设计模式简介(总结)什么是设计模式Java设计模式是一组经过验证的解决特定问题的编程技术,这些技术可以帮助开发人员快速、有效地开发高质量的软件。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式分类设计模式一般分为三大类:创建型、结构......
  • java 的 JDK JRE , android 的 SDK NDK , native c++ 的概念
       ......
  • Ohm:用 JavaScript 创造你的编程语言
    导读解析器是一种超级有用的软件库。从概念上简单的说,它们的实现很有挑战性,并且在计算机科学中经常被认为是黑魔法。在这个系列的博文中,我会向你们展示为什么你不需要成为哈利波特就能够精通解析器这种魔法。但是为了以防万一带上你的魔杖吧!我们将探索一种叫做Ohm的新的......
  • google-java-format 插件
    GoogleJavaStyleGuidegoogle-java-formatgoogle-java-format插件可用于重新格式化Java源代码,。启用后,它将替换通常的ReformatCode操作。该操作可以通过Code->ReformatCode触发,也可以使用Ctrl+Alt+L触发。IDEA中使用google-java-format插件在File->Settings->Pl......
  • 【转】JavaScript 执行上下文——JS 的幕后工作原理
    转自译文:JavaScript执行上下文——JS的幕后工作原理。译文中图片不显示,要结合原文看,看着不方便。整理了一份含图片的。所以有了此篇的转载,以方便阅读。以下是正文:原文:JavaScriptExecutionContext–HowJSWorksBehindTheScenes,作者:VictorIkechukwu所有JavaScript代......
  • 关于java中execl导入和导出的问题
    前言:最近没有更新,懈怠了。前两天刚写了一个execl导出的需求,过来总结一下这方面的内容大概在很久很久以前,微软的电子表格软件Excel以操作简单、存储数据直观方便,还支持打印报表,在诞生之初,可谓深得办公室里的白领青睐,极大的提升了工作的效率,不久之后,便成了办公室里的必备工具。随......
  • Java使用Font字体的方法
    Java使用Font字体有两种方式:1.直接使用系统已经安装的字体。Fontfont=newFont("SourceHanSerifSC",Font.PLAIN,18); 2.使用流读取外部字体资源,然后创建字体。InputStreamfontInputStream=ResourceUtil.getStream("font/SourceHanSerifSC.ttf");Fontfont......
  • 客户端javascript对象的几何属性(获得大小及坐标)
    在一些客户端javascript对象中,存在着如宽度、高度、坐标类的几何属性,同时这些属性在不同的浏览器下又有不同的属性名。现在将所有的此类对象的几何属性汇总,便于学习,免得搞混。1.浏览器窗口在桌面的坐标(x,y)Window      IE下:window.screenLeft,window.screenTo......
  • java爬虫如何使用代理
    在Java程序中使用代理是爬取网站数据的常见技术之一。代理服务器允许你通过它来访问某个网站,从而让你可以隐藏自己的真实IP地址或者规避一些地理限制等问题。本文章将介绍如何使用Java实现网络爬虫代理。我们首先将介绍Java提供的代理相关类和方法,然后是如何编写代码实现代理网络......