java学习pdf 下载相关课程
  • JAVA面向对象高级编程

    高级课

    JAVA面向对象高级编程
    75课时 1048分钟 张晨光
    OOP: Object Oriented Programming,面向对象的程序设计。所谓“对象”在显式支持面向对象的语言中,一般是指类在内存中装载的实例,具有相关的成员变量和成员函数(也称为:方法)。面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度,使编程就像搭积木一样简单,是当今电脑编程的一股势不可挡的潮流。
    免费试看
  • 数据结构和算法(Java)

    中级课

    数据结构和算法(Java)
    58课时 782分钟 张晨光
    如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无以至千里嘛。
    免费试看
  • Java工程师必学系列课程之5--《字符串及正则表达式》视频课程

    初级课

    Java工程师必学系列课程之5--《字符串及正则表达式》视频课程
    45课时 852分钟 沙利穆
    课程目标:学习Java语言中字符串相关的知识、字符编码常识和正则表达式的使用,并完成案例前导课程:《Java工程师必学系列课程》前4部课程内容:本课程是《Java工程师必学系列课程》的第5部分,主要讲解Java语言中字符串相关知识、字符编码常识和正则表达式的使用。本课程涉及的主要内容可以分为四部分:一、String、StringBuffer和StringBuilder类基本常识、基本原理和使用技巧二、字符编码常识三、Java语言正则表达式的详细语法和使用技巧四、实战案例课程说明:在开发Java程序的过程中,最常用的类莫过于字符串相关的类。可以毫不夸张的说,任何一个Java程序,都离不开对字符串保存和处理。很多学员对字符串的理解只是处于比较粗浅的阶段。殊不知,如果对字符串处理的不好,会影响到软件的运行效率。本课程专门讲解字符串相关的知识,将从字符串的存储方式、底层的运行方式等各方面深入讲解其中的原理和技巧。此外,对字符串进行更高级的处理,又要用到正则表达式的相关知识。正则表达式广泛应用于各种与字符串处理相关的场合。它是一套独立的语言系统,经过几十年的完善和发展,现在已经非常的强大,并且形成了国际标准。各种高级编程语言,都实现了自己的表达式引擎。本课程详细的讲解了Java语言中正则表达式的语法和使用技巧。掌握了正则表达式,对编程水平的提高有非常大的帮助!同时,本课程在最后一部分,安排了非常精彩的、完整的实战案例,通过实战的形式切实帮助学员提高解决具体问题的能力!预期效果:认真学习完本课程,学员可以掌握字符串处理及正则表达式相关的系统知识,并能提高实际的编码水平。环境配置要求:学习本课程需安装JDK1.8或更高版本的JDK,以便程序能正确运行,建议使用IntelliJ IDEA 2019.1.2或更高版本的开发工具。    因有合作协议约束,《穆哥学堂》只提供PDF版本的课件!
    免费试看
  • Selenium自动化测试入门到精通项目实战 Java

    高级课

    Selenium自动化测试入门到精通项目实战 Java
    55课时 473分钟 Tim
    课程介绍 你是否在寻找机会进入自动化测试领域? 你是否渴望学习selenium webdriver + Java以及最新的框架和技术进行web自动化测试? 你是否感兴趣学习Selenium如何用在你现有的项目里的? 这门课带你从Selenium搭建环境开始讲起,然后学习selenium,TestNG, logback, maven, jenkins。 我们假设学员没有任何自动化经验,来设计的这套课程。每个课题都从最基础的开始讲起。Selenium相关的该覆盖的课题都覆盖了。 例子都是来自于真实的web应用项目,帮助你理解不同的组件怎么用上自动化,这将展示给你一个行业层面的框架,增加自信心。 全网没有其他课程像这门课涵盖到如此之深的细节。 您将会学到什么 学完课程以后,你将拥有完整的Selenium Webdriver知识 你将具备从头开始设计Page Object、Page Factory、DATADRIVEN等搭建自动化框架的能力 用100多个实例对Selenium现实场景应用进行深入理解 全面了解TestNG, Maven, Jenkins, HTML报告,多浏览器并行测试 了解数据库测试和使用Selenium进行性能测试 你将彻底了解testNG框架 你从网上随便选择一个网站,都可以实现自动化,用所有可能的测试用例进行自动化测试 将提高你的编码技能,以编写最优化的自动化测试用例代码 你基本可以搞定任何Selenium面试,并能从设计阶段开始领导整个Selenium自动化项目 你应该能够使用应用程序的GUI来验证数据完整性 你将能够创建漂亮的报告来打动客户或领导 更深入地理解自动化指南和代码质量标准 会附带一个练习网站,可以用上所有可用的WebDriver功能,实现自动化 【适合人群】 软件手动测试人员想转为自动化测试的人员 自动化软件测试人员想加强专业技能的 刚毕业学生想从事软件行业 QA 组长或项目经理 【课程优势】 学完课程以后,你将拥有完整的Selenium Webdriver知识 【讲师介绍】 资质介绍: 12年以上软件测试工作经验,其中7年以上自动化测试开发经验 新书“Python3+Selenium3自动化测试项目实战”作者
    免费试看
  • Springboot+MyBatis企业级RESTful API开发项目实战/java视频教程

    初级课

    Springboot+MyBatis企业级RESTful API开发项目实战/java视频教程
    420课时 4048分钟 任苹蜻
    课程简介 这是一门使用Java语言,SpringBoot框架,从0开发一个RESTful API应用,接近企业级的项目(我的云音乐),课程包含了基础内容,高级内容,项目封装,项目重构等知识,99%代码为手写;因为这是项目课程;所以不会深入到源码讲解某个知识点,以及原理,但会粗略的讲解下基础原理;主要是讲解如何使用系统功能,流行的第三方框架,第三方服务,完成接近企业级项目,目的是让大家,学到真正的企业级项目开发技术。 适用人群 刚刚毕业的学生 想提高职场竞争力 想学从零开发SpringBoot项目 想提升SpringBoot项目开发技术 想学习SpringBoot项目架构技术 想学习企业级项目开发技术 就是想学习SpringBoot开发 能学到什么 从0开发一个类似企业级项目 学会能做出市面上90%通用API 快速增加1到2年实际开发经验 刚毕业学完后能找到满意的工作 已经工作学完后最高涨薪30% 课程信息 全课程目前是82章,155小时,每节视频都经过精心剪辑。 在线学习分辨率最高1080P 课程知识点 1~11章:学习方法,项目架构,编码规范,Postman使用方法,Git和Github版本控制 12~16章:搭建开发环境,快速入门SpringBoot框架 17~20章:快速入门MySQL数据库 21~30章:MyBatis,登录注册,找回密码,发送短信,发送邮件,企业级接口配置 31~41章:实现歌单,歌单标签,音乐,列表分页,视频,评论,好友功能 42~48章:阿里云OSS,话题,MyBatis-plus,应用监控 49~53章:Redis使用,集成Redis,SpringCache,HTTP缓存 54~58章:Elasticsearch使用,集成Elasticsearch,使用ES搜索 59~61章:商城,集成支付宝SDK,支付宝支付 62~64章:常用哈希和加密算法,接口加密和签名 65~67章:实时挤掉用户,企业级项目测试环境,企业级接口文档 68~69章:SpringBoot全站HTTPS,自签证书,申请免费证书 70~73章:云MySQL数据库,云Redis数据库使用,轻量级应用部署环境,域名解析 74~80章:Docker使用,生产级Kubernetes集群,域名解析,集群全站HTTPS 81~82章:增强和重构项目,课程总结,后续学习计划
    免费试看
  • JAVA报表开发JasperReport+iReport5.6详解

    高级课

    JAVA报表开发JasperReport+iReport5.6详解
    21课时 310分钟 安燚
    课程包含从基础的环境搭建,到控件的详细使用和对ireport难点进行重点讲解,一共21个小节。 难点包含: 条件styles Crosstab交叉表格 报表分组和统计 Subreport子报表(参数传递,子报表返回值) chart图表类所有控件 jasperreport导出word,excel,pdf 多数据源报表 JSP中显示jasperreport报表等
    免费试看
  • Python中小学儿童孩子青少年少儿编程入门零基础趣味创意视频教程

    初级课

    Python中小学儿童孩子青少年少儿编程入门零基础趣味创意视频教程
    30课时 598分钟 林男
    课程概述 本课程提供零基础的孩子学习编程,学习Python语言的基本知识,讲课内容通俗易懂,结合大量的实例,让孩子更容易理解编程中的一些概念。 学会本课程后,孩子能看懂一般的Python代码,并能写简单的程序,学会编程思想,为后期学习更深的编程知识打下良好的基础。学好Python编程基础知识后,才能进行后面游戏编程、科学数据处理和AI技术等等方面的学习。有了编程的思想,对于以后学习其它编程语言比如C++、java、php等等就容易多了。 目录如下:
    免费试看
  • 通俗易懂的MySQL高级教程(含配套资料)

    高级课

    通俗易懂的MySQL高级教程(含配套资料)
    63课时 689分钟 张长志
    本教程为授权出品 MySQL是目前流行的关系型数据库管理系统,在WEB应用方面 MySQL 也是目前好的 RDBMS 应用软件之一。随着淘宝去IOE(去除IBM小型机、Oracle数据库及EMC存储设备)化的推进,MySQL 数据库在当前的互联网应用中变得越来越重要,本教程主要讲授针对 Java 开发所需的 MySQL 高级知识,课程中会让大家快速掌握索引,如何避免索引失效,索引的优化策略,了解innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握explain、show profile、慢查询日志等日常SQL诊断和性能分析策略。
    免费试看
  • 高性能微服务架构设计模式

    高级课

    高性能微服务架构设计模式
    6课时 68分钟 黄鸣
    本课程是对分布式微服务架构设计模式进行讲解,以亿级QPS的电商网站为例对常见的技术架构进行分析,从高性能,高可用的角度比较各种方案的优劣点,重点讲解使用CQRS模式怎么进行高性能的微服务架构设计,读者学习本可以可以很好的学习分布式系统的一些重要理论,以及这些理论在不同场景下怎么使用和选择。分库分表,缓存,消息队列这些技术在本课程都可以学习到,课程不仅传授知识,更是希望有启发融会贯通的作用。
    免费试看
  • 10分钟掌握redis实战(redis安装, springboot+redis实战,附完整源码)

    中级课

    10分钟掌握redis实战(redis安装, springboot+redis实战,附完整源码)
    3课时 11分钟 林忠明
    10分钟掌握redis实战(centos7安装redis, springboot+redis实战,附完整源码)。 快速掌握centos7安装redis的方法,展示springboot +redis的配置方法,以及redis序列化,附完整实例及源码。 无废话,无长篇大论。 简单,直接,有效,立马掌握。
    免费试看
更多
免费试看
179187人学习 2823课时
不管你是Java小白,还是Java初级, 没关系,学完我们的教程,你会对Java的核心知识体系有清晰的理解,你将会站在高处鸟瞰Java,为接下来的学习打下坚实的基础。 本教程的每一个细节都经过精心专研,完全针对Java初学者。真正做到让初级轻松入门,直到掌握java SE的部分。
会员免费
免费试看
214638人学习 3442课时
本课程主要读者全面细致的讲解Java编程的所有核心知识,从基础语法、到面向对象以及Java的实际应用进行完整讲解。官方QQ群:612148723。
¥180.00 ¥189.00 9.5折
免费试看
66744人学习 1249课时
这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
¥17.00 ¥18.00 9.5折
免费试看
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学习指南的后续篇章以此篇为基础展开讲解。
¥37.00 ¥39.00 拼团
免费试看
590人学习 393课时
课程采用企业中应用最广泛的jdk1.8和idea开发工具~     玩转java系列课程精选企业中最常用的知识点,工作学习中碰到的难于理解的知识点和企业中的实际项目,以案例为导向,循序渐进,深入浅出的讲解了java这门使用最广泛的编程语言。       本门课程为玩转java系列课程的第二篇,详细介绍了java面向对象的知识,包括封装,继承,多态,抽象类和接口等。   课程采用案例教学,通过丰富的案例从各个角度阐释知识点,深入浅出的讲解确保每个知识点都极易被理解运用。         学习本门课程需要先学习前导课程玩转JAVA一:JAVA入门。        课程使用jdk版本为jdk-8u73-windows-x64    idea版本为2017.3.4课程资料详尽,每个知识点都有详细的文档描述便于您的复习。        学完本门课程可以掌握java面向对象开发方式,能够开发一个使用面向对象思维方式设计的管理系统,为后续的学习打下扎实的基础。
¥28.00 ¥29.00 9.5折
免费试看
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语言的目的
¥132.00 ¥139.00 9.5折
免费试看
6713人学习 170课时
《Java之优雅编程之道》主要是针对有一定基础的Java学员。本课程主要是围绕着如何编写整洁的Java代码,如何实现Java代码重构,以及如何提高Java代码性能而展开的一系列课程。本课程结合自身的真实工作经验,从常用的注释,名字,集合,数组,方法等等开始讲起,由浅到深,层层深入。通过本课程的学习,可以帮助Java学员编写出整洁,规范,高效的代码。
¥37.00 ¥39.00 拼团
免费试看
2477人学习 680课时
本课程是《初级学Java》的配套习题集。适用于学习了Java基础理论的学员。课程精选了近百道习题,分为“选择问答篇”和“编程篇”两大部分。“选择问答篇”以选择题和问答题的形式,帮助学员夯实理论基础,同时也补充讲解了很多《初级学Java》课程中没有详细讲到的知识细节。“编程篇”意在提高学员的逻辑思维能力和实际编码能力。两大篇章共助学员提高Java语言水平!
¥66.00 ¥69.00 9.5折
免费试看
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 其他素材版(毕业设计或课程设计)项目:点击老师头像进行相关课程学习
¥94.00 ¥99.00 9.5折
免费试看
97人学习 1841课时
本教程是在课程“Java面向对象开发基础”的基础上的进阶部分,java基础课程部分免费。主要包括Java高级编程部分,包括:Java修饰符、抽象类和接口编程、Java常用类、集合、异常、多线程开发、IO流和文件、Java网络编程、反射、Java8新特性等。内容全面,讲解细致,依然为实际课堂授课内容,语言通俗易懂,帮助学员形成系统的知识架构,视频课程配套听课参考笔记。
¥57.00 ¥60.00 9.5折
免费试看
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及第三方大厂在其中的支持,提供了有力见解。
¥29.00 ¥30.00 9.5折
免费试看
4343人学习 393课时
Java基础入门视频培训课程: 本教程讲解如何建立Java开发环境,数据类型,基本语法,介绍了面向对象的基本概念,代码格式和规范。用户可以零基础学Java。本课程重点讲解了很多程序逻辑案例,一方面可以让大家熟悉Java的基本语法,另一方面可以锻炼大家的逻辑思考能力。课程最大的亮点是对课程中设涉及到的每一个英语单词和句子进行了详细讲解和记录整理,方便同学们下来学习。
会员免费
猜你喜欢