java开源项目代码学习相关课程
  • java 中级进阶高级 23种设计模式 详细介绍+代码详解

    中级课

    java 中级进阶高级 23种设计模式 详细介绍+代码详解
    24课时 304分钟 蒋浩宇
    java 中级进阶高级 23种设计模式 详细介绍+代码详解, 中级java 工程师 进阶高级工程师 要看, 用来开发框架 和开发高性能算法使用, 视频中介绍了设计模式 适用于所有引用于对象方式开发的技术语言 
    免费试看
  • Java架构师】Spring 5.x开源框架讲解

    初级课

    Java架构师】Spring 5.x开源框架讲解
    43课时 596分钟 李老师
      课程由浅入深,从项目开发环境搭建到SpringMVC到使用,重点讲解在企业项目开发中Spring常用功能,结合实际案例进行阶梯式讲解,整合实际开发中使用的工具代码。
    免费试看
  • 车牌识别停车场管理系统(附SSM项目代码

    高级课

    车牌识别停车场管理系统(附SSM项目代码
    30课时 421分钟 赖国荣
          掌握基于腾讯人工智能(AI)的车牌识别技术,使用车牌识别技术实现一个完整的停车场管理系统,项目包括网页调用摄像头拍照,车牌拍照识别,上传车牌图片识别,用户管理,车辆管理(临时车与包月车),车辆出场,入场管理,停车费收费管理,按照临时车或包月车自动计算停车费,系统参数设置,修改用户密码及安全退出等功能,该系统采用Jsp技术,使用SSM框架,Mysql数据库,ajax技术及人工智能等相关技术实现。 项目开发技术:java,jsp,mysql,MyBatis,SpringMVC,jquery,ajax,json 项目运行环境:jdk1.7及以上版本,tomcat6.0及以上版本,mysql5.5及以上版本 项目开发工具: 本项目开发工具是Eclipse,也支持myEclipse,Intellij Idea等其他版本开发工具 相关课程学习顺序 本校课程是培养JAVA软件工程师及JSP WEB网络应用程序开发,android工程师的全套课程,课程学习顺序如下: JAVA初级工程师:     1、计算机基础     2、HTML语言基础     3、C语言从入门到精通+贪吃蛇游戏     4、贪吃蛇游戏     5、SQL SERVER数据库基础     6、JAVA从入门到精通+推箱子游戏+QQ即时通讯软件     7、推箱子游戏;     8、仿QQ即时通讯软件; JAVA中级工程师:     9、SQLSERVER数据库高级     10、SQLSERVER从入门到精通(基础+高级)               11、JavaScript从入门到精通,     12、JSP从入门到精通+点餐系统,     13、JSP从入门到精通+在线视频学习教育平台,     14、JSP从入门到精通+大型电商平台;     15、XML从入门到精通,     16、数据结构(JAVA版), JAVA高级工程师:     17、Oracle数据库从入门到精通,     18、ajax+jquery从入门到精通,     19、EasyUI从入门到精通, SSH框架:     20、Struts2从入门到精通课程,     21、Hibernate从入门到精通课程,     22、Spring从入门到精通课程;     23、Echarts从入门到精通,     24、Excel基于POI的导入导出 工作流框架:     25、Activiti流程框架从入门到精通     26、JBPM流程框架从入门到精通 SSM框架:     27、MyBatis从入门到精通     28、Spring MVC从入门到精通 面试题:     29、职业生涯规划及面试题集锦 商业项目:     30、微信公众号在线支付系统     31、微信生活缴费在线支付系统     32、支付宝生活缴费在线支付系统     33、在线考试系统     34、手机订餐管理系统,     35、CRM客户关系管理系统     36、大型房地产CRM销售管理系统     37、CMPP2,CMPP3移动网关系统 人工智能:     38、人脸识别在线考试系统     39、人脸识别系统项目实战     40、车牌识别系统项目实战     41、身份证识别系统项目实战     42、营业执照识别系统项目实战           43、名片识别管理系统
    免费试看
  • JavaWeb项目实战之宿舍管理系统(Java毕业设计含源码)

    初级课

    JavaWeb项目实战之宿舍管理系统(Java毕业设计含源码)
    63课时 995分钟 王栋良
    该课程主要涉及到的技术有:bootstrap,bootstrap-datetime时间插件,JSP,JavaScript,jQuery,servlet,JDBC,Mysql。JDK版本为1.8,Tomcat8.0. 涉及的功能大致有:宿舍管理员管理,学生管理,宿舍楼管理,缺勤记录管理,修改密码,退出系统,用户登录及记住密码
    免费试看
  • 2019Java微服务架构2.0

    高级课

    2019Java微服务架构2.0
    107课时 1167分钟 千锋
    全网最新《微服务架构2.0》课程旨在推动并普及微服务架构思想,技术选型紧跟阿里系开源生态方案及服务网格等技术,规范微服务开发流程,让您真正体会互联网微服务开发的独特魅力。 本视频教程为之前《微服务解决复杂问题》的升级版本,主要升级亮点为:优化了课程学习顺序、升级了依赖版本号、摒弃了一些过时的技术、增加 Kubernetes + Istio 服务网格相关技术、完整的项目管理流程、完善的编程方法论(敏捷开发、十二要素应用、无状态应用等)及完整的项目案例。
    免费试看
  • 通俗易懂的Java12&Java13新特性教程

    高级课

    通俗易懂的Java12&Java13新特性教程
    34课时 298分钟 张长志
    2019年9月17日,国际知名的OpenJDK开源社区发布了Java编程语言环境的最新版本OpenJDK13。我们第一时间推出针对于Java 13的新特性。另外,6个月前,Oracle发布了Java 12版本,二者一脉相承,这里一并深入解析。本教程涉及Java 12 和 Java 13新特性的方方面面,主要体现在: 1. Java语法层面的变化:switch表达式、yield关键字、Text Block等; 2. API层面的更新:JVM常量API、String及Files新增方法、新版Socket底层实现; 3. 对G1 Mixed GC、ZGC的改进,新的Shenandoah GC 进行了细致讲解。同时为了更好的理解GC机制,还强调了STW、 热点代码、低延迟与吞吐量优先、GC多种分类场景进行了深入剖析; 4. 对微基准测试套件、CDS文件等进行介绍。 此外,授课老师还从多个方面对是否升级以及升级的注意事项提供建设性意见。最后高屋建瓴地对JDK的版本升级走向、Oracle及第三方大厂在其中的支持,提供了有力见解。
    免费试看
  • SpringBoot实战教程:SpringBoot企业级线上商城项目讲解

    初级课

    SpringBoot实战教程:SpringBoot企业级线上商城项目讲解
    58课时 1063分钟 十三
    当前课程中商城项目的实战源码是我在 GitHub上开源项目 spring-boot-projects 其中的一个项目代码,目前已有 3100 多个 star,本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 商城项目功能的讲解,让大家实际操作并实践上手一个大型的线上商城项目,并学习到一定的开发经验以及其中的开发技巧。 商城项目所涉及的功能结构图整理如下: 课程特色 对新手开发者十分友好,无需复杂的操作步骤,仅需 2 秒就可以启动这个完整的商城项目 最终的实战项目是一个企业级别的 Spring Boot 大型项目,对于各个阶段的 Java 开发者都是极佳的选择 实践项目页面美观且实用,交互效果完美 教程详细开发教程详细完整、文档资源齐全 代码+讲解+演示网站全方位保证,向 Hello World 教程说拜拜 技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,可以进一步提升你的市场竞争力 课程预览 以下为商城项目的页面和功能展示,分别为: 商城首页 1 商城首页 2 购物车 订单结算 订单列表 支付页面 后台管理系统登录页 商品管理 商品编辑
    免费试看
  • SpringBoot实战教程:SpringBoot入门及前后端分离项目开发

    初级课

    SpringBoot实战教程:SpringBoot入门及前后端分离项目开发
    44课时 959分钟 十三
    课程的实战源码是我在 GitHub 上开源项目 spring-boot-projects 中的其中一个项目代码,目前已有 2300 多个 star,项目截图如下: 由于项目比较受大家欢迎,因此心中就出现了将它做成教学视频的想法,也就是你现在了解的这个课程《SpringBoot入门及前后端分离项目开发》,本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 项目实践开发。Spring Boot 介绍、前后端分离、API 规范等内容旨在让读者更加熟悉 SpringBoot 及企业开发中需要注意的事项并具有使用 SpringBoot 技术进行基本功能开发的能力;这最后的项目实战为课程的主要部分,我会带着大家实际的开发一个前后端分离的 Spring Boot 实践项目,让大家实际操作并从无到有开发一个线上项目,并学习到一定的开发经验以及其中的开发技巧,旨在让读者具有将 Spring Boot 真正应用于项目开发的能力; 以下为实践项目的页面和功能展示,分别为: 登录页面 列表页面(分页功能) 图片上传功能 富文本编辑器整合使用 实践项目的主要功能和页面就是这些,通过项目展示大家也能够感受到,在实际应用开发中的高频次功能都已经实现,稍加修改就可以运用到企业开发中,整个项目的开发模式为前后端分离的模式,即 Spring Boot 提供后端接口,前端页面通过 Ajax 异步调用接口的方式与后端服务器进行交互并将数据填充至页面中,这也是目前企业开发中比较重用的开发模式,希望大家能够了解并且能够实际的上手开发。
    免费试看
  • 项目实战:ActiveMQ开发大型分布式系统

    高级课

    项目实战:ActiveMQ开发大型分布式系统
    41课时 424分钟 肖海鹏
    消息中间件是搭建大型企业级项目必不可少的成员,只有掌握了消息中间件的使用和应用场景,才能开发真正的大型分布式系统。 ActiveMQ支持JMS,是apache的顶级项目,在全球开源消息中间件中影响力大!
    免费试看
  • SonarQube代码质量管理

    初级课

    SonarQube代码质量管理
    20课时 274分钟 臧雪园
    Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时 Sonar 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 Sonar。 此外,Sonar 的插件还可以对 Java 以外的其他编程语言提供支持,对国际化以及报告文档化也有良好的支持。 课程主要分为四个方面对Jira进行了讲解和剖析: 1.  Sonarqube的介绍和安装 2.  Sonarqube案例分析和外部服务的集成 3.  Sonarqube分析项目使用的各参数详解 4.  Sonaruqbe的管理 注意:本课程主要是作为DevOps落地方案的一个技术之一,主要用于Devops工程师、开发人员、测试人员。其它人员购买前建议先看目录是否符合自己需求。
    免费试看
更多
免费试看
179187人学习 2823课时
不管你是Java小白,还是Java初级, 没关系,学完我们的教程,你会对Java的核心知识体系有清晰的理解,你将会站在高处鸟瞰Java,为接下来的学习打下坚实的基础。 本教程的每一个细节都经过精心专研,完全针对Java初学者。真正做到让初级轻松入门,直到掌握java SE的部分。
会员免费
免费试看
214638人学习 3442课时
本课程主要读者全面细致的讲解Java编程的所有核心知识,从基础语法、到面向对象以及Java的实际应用进行完整讲解。官方QQ群:612148723。
¥189.00
免费试看
66744人学习 1249课时
这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
¥18.00
免费试看
131237人学习 3533课时
Java一直作为优秀的编程语言活跃于软件开发行业,掌握Java不仅是一件兴奋的事,更是一把可以帮助你轻松进入软件行业大门的一把金钥匙,本套课程将为读者讲解Java8的所有核心技术知识,一共240集的Java8开发课程,全网独一无二的教学视频资料,你还等什么?赶紧来学吧!官方QQ群:612148723。
会员免费
免费试看
2653596人学习 94课时
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
会员免费
免费试看
34751人学习 956课时
你比其他Java程序员更优秀的原因,是你学习了这篇课程! 本篇涵盖了Java的主要语法和核心概念: (1)异常,抽象类,接口等语法概念 (2)装箱拆箱,反射,线程、同步与通知,等Java里的基本机制 (3)Java文档及API的用法,命令行、jar文件的使用方法 (4)Eclipse的常用操作 (5)中文编码,文件读写,时间处理等技术 Java学习指南的后续篇章以此篇为基础展开讲解。
¥39.00 拼团
免费试看
590人学习 393课时
课程采用企业中应用最广泛的jdk1.8和idea开发工具~     玩转java系列课程精选企业中最常用的知识点,工作学习中碰到的难于理解的知识点和企业中的实际项目,以案例为导向,循序渐进,深入浅出的讲解了java这门使用最广泛的编程语言。       本门课程为玩转java系列课程的第二篇,详细介绍了java面向对象的知识,包括封装,继承,多态,抽象类和接口等。   课程采用案例教学,通过丰富的案例从各个角度阐释知识点,深入浅出的讲解确保每个知识点都极易被理解运用。         学习本门课程需要先学习前导课程玩转JAVA一:JAVA入门。        课程使用jdk版本为jdk-8u73-windows-x64    idea版本为2017.3.4课程资料详尽,每个知识点都有详细的文档描述便于您的复习。        学完本门课程可以掌握java面向对象开发方式,能够开发一个使用面向对象思维方式设计的管理系统,为后续的学习打下扎实的基础。
¥29.00
免费试看
112366人学习 1740课时
本套课程是一套全面、细致、深入的Java开发教程,课程共计19个章节,从基础语法、面向对象到设计模式、算法、网络编程、多线程、IO、集合框架、反射、泛型、正则表达式、常用工具类等内容进行了深入细致的讲解。
会员免费
免费试看
14888人学习 1214课时
本课程是《零基础学Java》课程的第一阶段的基础入门课程,课程内容详实、细致,讲解通俗易懂!本课程采用JDK1.8版本进行Java语言的教学,代码编辑工具采用Notepad++。内容包括:Java语言发展史、Java程序入门、Java基础语法、Java程序流程、方法、数组相关知识点!适合没有Java编程基础,或基础较差的同学学习!
免费
免费试看
37720人学习 6829课时
掌握jdk的安装与配置,面向对象编程的基本思想;掌握条件语句,循环语句,数组,类的定义,继承与多态,接口,抽象类,内部类,异常处理,重载与重写;awt,swing图形界面编程,数据库编程,网络通信编程,IO输入输出与文件操作,多线程编程,反射机制,通过大量的课后上机练习题讲解,内部测试试题的详细解析,深入浅出的讲解,再通过开发推箱子游戏,仿QQ即时通讯软件的项目实训,能达到精通JAVA语言的目的
¥139.00
免费试看
6713人学习 170课时
《Java之优雅编程之道》主要是针对有一定基础的Java学员。本课程主要是围绕着如何编写整洁的Java代码,如何实现Java代码重构,以及如何提高Java代码性能而展开的一系列课程。本课程结合自身的真实工作经验,从常用的注释,名字,集合,数组,方法等等开始讲起,由浅到深,层层深入。通过本课程的学习,可以帮助Java学员编写出整洁,规范,高效的代码。
¥39.00 拼团
免费试看
2477人学习 680课时
本课程是《初级学Java》的配套习题集。适用于学习了Java基础理论的学员。课程精选了近百道习题,分为“选择问答篇”和“编程篇”两大部分。“选择问答篇”以选择题和问答题的形式,帮助学员夯实理论基础,同时也补充讲解了很多《初级学Java》课程中没有详细讲到的知识细节。“编程篇”意在提高学员的逻辑思维能力和实际编码能力。两大篇章共助学员提高Java语言水平!
¥69.00
免费试看
544人学习 666课时
熟悉项目开发过程中SSM框架、JSP、Mysql使用,知道各技术之间的如何衔接; 考虑到部分学生只需要学习前台(买家)或是后台(后台),故将电商系统分为电商系统前台和电商系统后台两个项目, 当前课程包含电商系统前台和电商系统后台 该课程主要涉及到的技术有:  项目涉及的技术:  1、前端:jsp、css、javascript、jQuery(js框架)、bootstrap框架  2、后台:Spring MVC、Spring、Mybatis框架、javaMail进行邮件发送、jstl 、jstl自定义分页标签、代码生成器等  3、数据库:Mysql  4、服务器:Tomcat 项目开发涉及的功能: 1、项目以及数据库搭建 2、用户登录、退出 3、用户注册、邮件发送、以及用户信息激活 4、首页商品信息页面搭建以及查询功能实现 5、查询商品明细 6、加入商品至购物车、删除、更新、清除购物车商品信息 7、确认订单信息 8、订单页面搭建以及下订单功能实现 9、查询我的购物车以及订单信息 10、商品明细查看,商品修改,商品下架 11、商品类型管理 12、订单管理 13、代码机器人使用等等 其他实战项目: java项目实战之电商系统全套(前台和后台)(java毕业设计ssm框架项目) https://edu.csdn.net/course/detail/25771 java项目之oa办公管理系统(java毕业设计) https://edu.csdn.net/course/detail/23008 java项目之hrm人事管理项目(java毕业设计) https://edu.csdn.net/course/detail/23007 JavaWeb项目实战之点餐系统前台 https://edu.csdn.net/course/detail/20543 JavaWeb项目实战之点餐系统后台 https://edu.csdn.net/course/detail/19572 JavaWeb项目实战之宿舍管理系统(Java毕业设计含源码) https://edu.csdn.net/course/detail/26721 JavaWeb项目实战之点餐系统全套(前台和后台) https://edu.csdn.net/course/detail/20610 java项目实战之电子商城后台(java毕业设计SSM框架项目) https://edu.csdn.net/course/detail/25770 java美妆商城项目|在线购书系统(java毕业设计项目ssm版) https://edu.csdn.net/course/detail/23989 系统学习课程: JavaSE基础全套视频(环境搭建 面向对象 正则表达式 IO流 多线程 网络编程 java10 https://edu.csdn.net/course/detail/26941 Java Web从入门到电商项目实战挑战万元高薪(javaweb教程) https://edu.csdn.net/course/detail/25976 其他素材版(毕业设计或课程设计)项目:点击老师头像进行相关课程学习
¥99.00
免费试看
97人学习 1841课时
本教程是在课程“Java面向对象开发基础”的基础上的进阶部分,java基础课程部分免费。主要包括Java高级编程部分,包括:Java修饰符、抽象类和接口编程、Java常用类、集合、异常、多线程开发、IO流和文件、Java网络编程、反射、Java8新特性等。内容全面,讲解细致,依然为实际课堂授课内容,语言通俗易懂,帮助学员形成系统的知识架构,视频课程配套听课参考笔记。
¥60.00
免费试看
165人学习 298课时
2019年9月17日,国际知名的OpenJDK开源社区发布了Java编程语言环境的最新版本OpenJDK13。我们第一时间推出针对于Java 13的新特性。另外,6个月前,Oracle发布了Java 12版本,二者一脉相承,这里一并深入解析。本教程涉及Java 12 和 Java 13新特性的方方面面,主要体现在: 1. Java语法层面的变化:switch表达式、yield关键字、Text Block等; 2. API层面的更新:JVM常量API、String及Files新增方法、新版Socket底层实现; 3. 对G1 Mixed GC、ZGC的改进,新的Shenandoah GC 进行了细致讲解。同时为了更好的理解GC机制,还强调了STW、 热点代码、低延迟与吞吐量优先、GC多种分类场景进行了深入剖析; 4. 对微基准测试套件、CDS文件等进行介绍。 此外,授课老师还从多个方面对是否升级以及升级的注意事项提供建设性意见。最后高屋建瓴地对JDK的版本升级走向、Oracle及第三方大厂在其中的支持,提供了有力见解。
¥30.00
免费试看
4343人学习 393课时
Java基础入门视频培训课程: 本教程讲解如何建立Java开发环境,数据类型,基本语法,介绍了面向对象的基本概念,代码格式和规范。用户可以零基础学Java。本课程重点讲解了很多程序逻辑案例,一方面可以让大家熟悉Java的基本语法,另一方面可以锻炼大家的逻辑思考能力。课程最大的亮点是对课程中设涉及到的每一个英语单词和句子进行了详细讲解和记录整理,方便同学们下来学习。
会员免费
猜你喜欢