JavaEEHTML&JS+前端Python+大数据开发人工智能开发UI/UE设计软件测试新媒体+短视频直播运营产品经理C/C++Linux云计算+运维开发拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师iOSAndroid+物联网.NET

Java入门到大师极速版初级教程

更新日期:2022.06.23

全套视频教程及资料

视频教程技术解析配套源码学习工具学习笔记

一键免费下载

扫码关注,回复关键词,马上领取全套视频资源!

1. 微信扫描二维码,
    关注“黑马程序员”公众号(itheima666)

2. 回复关键词“领取资源01”,

即可在小程序的【JavaEE】学科中领取全部资源

课程须知

本套java基础视频教程面向想入行 Java 开发,但不想花小半年学习的人。本课程从 Java 基础讲起,贯穿主要的开发技术,如 SpringBoot,MyBatis,数据库等,抛弃鸡肋的知识点,让学...

  1. 课程介绍
  2. 课程目录
  3. 课程评论

视频简介:

本课程从 Java 基础讲起,贯穿主要的开发技术,如 SpringBoot,MyBatis,数据库等,抛弃鸡肋的知识点,让学习 Java 不再拖沓冗长

学完本课程能够收获:用最短的学习路径窥得 Java 开发全貌,一天一小时,21 天上手 Java 开发


课程亮点:

1. 时间短。目前同类视频,所谓的 30 天学会 Java 都是学习到 Java 基础为止,离着手开发还早着呢,而且这些视频的一天,其实都是暗指 6、7 小时,初学者一天根本学不过来。本视频效率与实践并重,真正做到一天一小时,21 天上手 Java 开发

2. 重实用。很多视频为了体现自己讲的全、讲的深,加入了很多初学者没必要掌握的章节,增加了学习难度,造成很多人中途放弃。本视频重视学习规律,精选要点知识,摒弃鸡肋知识,避免内容太多学了后面忘了前面。至于深入的内容,会在《笑傲篇》展开


课程内容:

课程共分为五章:Java 入门、开发web应用程序、面向对象、我的B站综合练习、数据持久化


讲解方式:

本课程从 Java 基础讲起,贯穿主要的开发技术,如 SpringBoot,MyBatis,数据库等,抛弃鸡肋的知识点,让学习 Java 不再拖沓冗长


第一章

* 首先对 Java 做个简单介绍,带着大家安装 JDK 配置环境变量,用 JShell 写出第一行 Java 代码,接下来介绍代码结构,什么是类和方法,写出第一份 Java 源码,解释 Java 字节码的优势劣势,打造好开发环境,安装好开发工具

* 接下来,从输入输出入手,介绍程序中如何表示字符、数字、变量和运算符,学到这里已经能够做一个简单的贷款计算器了

* 通过对贷款计算器提出新的需求,介绍 Java 中的条件语句与循环语句,这里只讲最常用的 if else 和 for 循环

* 介绍 java 中的方法的定义、调用流程、以及方法的意义,控制方法返回的两种方式,return 与 throw

* 最后介绍 java 中的 package,以及如何打包发布


第二章

* 介绍 C/S 架构和它能解决的问题,引入 Spring Boot 开发框架

* Spring Boot 入门,URL 的格式,框架如何处理输入和输出

* 用 Spring Boot 开发贷款计算器

* 当方法需要返回结果有多个时,可以使用数组,二维数组

* 扩展贷款计算器的功能,在等额本息方式之外,增加等额本金方式,为之后继承、多态、做好铺垫

* 最后介绍 web 程序的打包发布


第三章

* 从抽象角度介绍什么是对象,将现实世界的物体,使用代码表示

* 介绍定义类、字段、构造方法、对象方法的语法,this

* 从对象演化介绍对象是怎么来的,从现有数据和代码,分类整理成对象,比如对贷款计算器的改造

* 对比对象方法与静态方法

* 静态变量例子

* 何为继承,Object 类,构造器与继承,java 类型系统,类型转换

* 何为多态,多态的应用

* 何为封装,访问修饰符

* 接口

* 控制反转与依赖注入

* 核心类库中较为重要的类:ArrayList,HashMap

* 异常处理语法


第四章

* 我的 B 站综合练习

* 文件操作

* 视频转换


第五章

* SQL

* MyBatis


更多章节请下载完整视频观看 >>
综合评分5.0

0人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价