不限期 视频有效期
4 个阶段90 门课 课程内容
530 教学服务期限
包含: 阶段一 120 天 阶段二 130 天 阶段三 130 天 阶段四 150 天
什么是教学服务?
183 小时 视频时长
8495 学习人数
10.00 综合评分
近乎完美的课程学习保障体系
每天学习2小时,4个月,挑战20万~35万年薪
3步骤 / 28门课 · 课程总时长:41小时 · 练习题:351 · 作业:4 · 考试:3 · 课程源码:27 · 教辅资料:98
步骤1

Java基础语法

Java入门第一步,学习变量、运算符、流程控制、数组和方法等基础语法。掌握Java程序的执行流程,能够编写符合Java语法规则的程序。

第1课 Java初识

对Java进行简单介绍,Java程序如何执行,以及Java程序的结构。

第2课 Java常量与变量

Java的基本概念,包括标识符、关键字、数据类型、字面值、变量和常量等。

第3课 Java运算符

算术、赋值、逻辑和条件等常用运算符,以及简单的条件结构if和if-else。

第4课 Java流程控制之选择结构

进一步学习选择结构,包括多重if与嵌套if结构 ,以及switch结构。

第5课 Java流程控制之循环结构

掌握while循环、do-while循环、for循环和循环嵌套的使用。

第6课 Java数组之一维数组

介绍一维数组的定义和使用,以及增强型for循环的应用,并能够实现冒泡排序。

第7课 Java数组之二维数组

本课程通过案例介绍二维数组的定义和使用。

第8课 Java方法

方法的定义和调用,数组作为方法参数、方法重载、传值和可变参数列表等概念和应用。

第9课 综合案例:数组移位与统计

主要完成对数组的初始化,移位,显示和统计。

第10课 Java基础语法测试

本课为考评,满分100学分,共25道题,限时37分钟

步骤2

Java面向对象

面向对象是开发过程中的重点内容!本步骤会介绍面向对象的三大特征继承、封装、多态,最终能编写具有面向对象思想的Java程序。

第1课 Java面向对象

认识Java中的面向对象的思想,掌握面向对象的基本原则以及基本实现原理。

第2课 Java封装

着重介绍什么是封装,以及如何在Java中实现封装。

第3课 综合案例:学生信息管理

通过学生信息管理的综合案例,进一步学习封装在面向对象中的应用。

第4课 Java继承(上)

着重介绍继承的特点,以及如何在Java中实现继承。

第5课 Java继承(下)

着重对Object类进行介绍,同时讲解final关键字以及注解的简单应用。

第6课 Java单例模式

着重介绍单例模式的特点,以及懒汉式和饿汉式两种实现方式。

第7课 Java多态

着重介绍什么是多态、抽象类、接口以及内部类的概念和应用。

第8课 Java面向对象测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤3

Java常用工具类

工具类的查看是开发的必备技能!通过集合、多线程和I/O流等的介绍,及最后的综合案例,让你的Java技能更上一层楼。

第1课 Java异常

掌握什么是异常处理机制以及如何实现Java中的异常处理。

第2课 Java包装类

认识Java中的包装类,学习基础数据类型和包装类之间的转换。

第3课 Java字符串

掌握字符串的应用,包括String类和StringBuilder类的常用方法。

第4课 Java集合

介绍List、Set和Map三种集合的特点、存储方式和主要实现类的使用。

第5课 Java集合排序

主要介绍如何对基本数据类型以及自定义类的数据进行排序。

第6课 Java泛型

主要介绍泛型作为方法参数、自定义泛型和自定义泛型方法等内容。

第7课 Java多线程

能够进行多线程程序的编写,并掌握生命周期、同步和线程间通信等内容。

第8课 Java输入输出流

能够使用字节流和字符流进行数据的读写,以及对象的序列化与反序列化问题。

第9课 综合案例:播放器

综合应用前面所学的知识,制作一个控制台小案例:播放器。包括播放器的管理和播放歌曲列表。

第10课 Java常用工具测试

本课为考评,满分100学分,共25道题,限时37分钟

4步骤 / 23门课 · 课程总时长:49小时 · 练习题:266 · 作业:4 · 考试:3 · 课程源码:23 · 教辅资料:62
步骤1

网页搭建入门之HTML与CSS

Java Web入门的第一步!本步骤介绍前端的HTML、CSS基础,以及浮动和定位等内容,学会应用布局进行页面开发。

第1课 HTML入门

本课程介绍HTML的基本结构,常用标签等内容。

第2课 CSS入门

本课程介绍CSS基本使用、常用样式以及选择器等内容。

第3课 CSS浮动

本课程介绍盒子模型和浮动的内容。

第4课 CSS定位

介绍CSS定位中的相对定位、绝对定位和固定定位等内容,以及定位与浮动的结合使用。

步骤2

网页搭建入门之JavaScript与前端案例

JavaScript是前端开发中非常重要的内容!除了JavaScript语法,还安排了计算器、油画商城和轮播图等案例,最终能开发出专业美观的页面。

第1课 JavaScript入门

主要介绍JavaScript的基本语法,DOM和事件等内容。

第2课 案例:仿计算器

老师手把手带领大家完成仿计算器的案例,综合运用JavaScript的基本语法、DOM和事件。

第3课 前端油画商城案例

完成油画商城前端展示页的制作,包括导航区、商品展示区和页脚区。

第4课 项目:JavaScript轮播图

综合运用JavaScript知识,做出轮播图、tab页切换等实用特效

第5课 网页搭建测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤3

Java Web入门

本步骤带领大家进入Java Web的世界,掌握JSP、Servlet、Cookie、Session等内容,通过案例学会使用JSTL进行数据展示。

第1课 XML入门

本课程主要介绍XML的用途、语法规则、语义约束、如何解析XML,以及XPath表达式等内容。

第2课 Servlet入门

从Servlet开始全面进入Java Web开发,介绍Servlet的创建、运行和生命周期。

第3课 JSP入门

本课程主要介绍JSP的基本语法和执行流程。

第4课 Servlet与JSP进阶

本课程主要介绍Java Web核心特性,Servlet核心对象和JSP内置对象。

第5课 JSTL与EL表达式

本课程主要介绍Java Web开发中常用的JSP标准标签库JSTL和EL表达式的内容。

第6课 Java Web基础入门测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤4

Java Web进阶

本步骤介绍过滤器、监听器,以及JSON、Ajax和正则表达式等开发必备技能,并通过案例学习文件上传和验证码等功能开发。

第1课 JSON入门

本课程介绍JSON的基础语法,以及流行JSON框架FastJSON的使用。

第2课 jQuery与Ajax入门

本课程首先介绍JQuery的常用语法规则,然后介绍如何使用Ajax进行页面局部刷新。

第3课 Java正则表达式

本课程介绍正则表达式的语法规则,以及常见的校验规则。

第4课 过滤器

本课程主要介绍过滤器的创建过程、生命周期和过滤器链等内容,并通过案例进一步了解过滤器的应用场景。

第5课 监听器

着重介绍什么是监听器,他的常见应用场景以及如何在Java Web中实现监听器。

第6课 FreeMarker

介绍FreeMarker的基本使用以及与Servlet进行整合

第7课 项目:登录注册功能

本课程完成登录注册功能的编写,包括头像上传和验证码等内容。

第8课 Java Web基础进阶测试

本课为考评,满分100学分,共20道题,限时30分钟

3步骤 / 18门课 · 课程总时长:42小时 · 练习题:173 · 作业:2 · 考试:2 · 课程源码:17 · 教辅资料:83
步骤1

初识数据库操作

Java数据库开发的必备基础!介绍MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等内容,能够进行油画商城开发。

第1课 MySQL基础之数据类型

MySQL数据库的安装、数据类型。

第2课 MySQL基础之表的管理

本课程介绍MySQL数据库的表的管理及常用存储引擎。

第3课 MySQL基础之数据管理

MySQL数据库中数据的增删改查、多表联查等内容。

第4课 MySQL基础之常用函数

本课程介绍MySQL数据库中的常用函数。

第5课 JDBC入门

介绍Java数据库开发的重要知识点JDBC,包括API详解,增删改查操作的实现,以及使用数据库连接池C3P0以提高执行效率。

第6课 Java反射

反射是我们在后面的学习中经常会使用的知识点。主要会介绍反射的概念和常用的API

第7课 综合项目:油画商城

当前项目主要使用JDBC完成商品列表,添加商品,以及分类管理等功能

第8课 Java数据库基础测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤2

MyBatis从入门到进阶

本步骤开启Java框架学习征程!学习必备基础知识Maven、工厂模式,然后开始学习数据库持久化框架MyBatis,最终能开发蛋糕商城前后台。

第1课 IntelliJ IDEA开发工具入门

本课程主要介绍流行开发工具IntelliJ IDEA的使用。包括工具安装、如何创建并运行工程、常用快捷键的使用和常用配置等内容。

第2课 Maven入门

本课程会介绍项目管理工具Maven的使用,以及如何在IntelliJ IDEA和eclipse两款工具中使用Maven。

第3课 工厂模式

着重介绍工厂模式中的简单工厂和工厂方法的特点以及应用。

第4课 MyBatis入门

本课程介绍MyBatis的基本使用,以及参数传递、多表关联查询、预防SQL注入等内容,最后会分析MyBatis的工作流程。

第5课 MyBatis进阶

本课程主要介绍MyBatis日志管理、动态SQL、缓存、对象关联查询、分页、批处理和注解等内容。

第6课 项目:商品信息管理

在本课程中,老师手把手的带领大家完成商品信息管理的功能。包括分类管理、商品信息管理、商品分页显示等功能。

第7课 MyBatis基础测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤3

Redis数据库与Linux下项目部署

项目部署必备基础!学习Linux的基本命令,能够在Linux下进行项目部署,还要能够使用Redis数据库进行数据缓存!

第1课 Linux基础

课程中将介绍centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载。

第2课 Linux下JDK环境搭建及项目部署

本课程介绍如何向Linux服务器上传文件、JDK和TOMCAT的安装,以及如何发布和运行Java Web项目。

第3课 Redis入门

主要介绍Linux下和Windows下Redis的安装和使用,以及Java中Jedis的使用规则

4步骤 / 21门课 · 课程总时长:51小时 · 练习题:56 · 作业:3 · 考试:1 · 课程源码:25 · 教辅资料:53
步骤1

Spring从入门到进阶

主流的Spring框架!本步骤介绍Spring的IoC、控制反转、AOP和事务管理等重要内容,能够使用Spring与MyBatis整合进行项目开发。

第1课 Spring入门

本课程通过案例介绍Spring的重要概念——控制反转IoC和依赖注入DI。

第2课 Spring Bean管理

本课程首先介绍Spring的工厂类,然后重点介绍Spring Bean管理的两种方式——XML方式和注解方式。

第3课 Spring AOP

本课程介绍Spring的面向切面编程AOP的主要内容,包括AOP的底层实现,Spring的传统AOP及其自动代理等。

第4课 基于AspectJ的AOP开发

本课程结合案例介绍Spring的基于AspectJ的AOP开发,分为注解和XML两种方式。

第5课 JDBC Template

本门课程介绍使用Spring的JDBC Template简化持久化操作,包括基本使用和持久化案例。

第6课 Spring事务管理

本课程主要介绍事务管理的概念,以及Spring事务管理的实现。

第7课 项目:人员管理系统开发

本课程综合所学知识,介绍使用Spring+MyBatis框架整合,实现人员信息管理系统。

第8课 Spring从入门到进阶测试

本课为考评,满分100学分,共20道题,限时30分钟

步骤2

Spring MVC入门与SSM整合开发

SSM整合开发的重要步骤!介绍SpringMVC的数据绑定、拦截器、Restful风格应用,最后能够使用SSM整合开发办公系统核心模块。

第1课 Spring MVC入门与数据绑定

本课程主要介绍如何在IDEA环境下开发第一个Spring MVC程序,以及Spring MVC数据绑定的相关内容。

第2课 Restful风格的应用

本课程主要介绍如何开发符合Restful风格的API,以及Restful在跨域中的应用。

第3课 SpringMVC拦截器

本课程主要介绍Spring MVC拦截器的基本使用,以及如何使用拦截器开发用户流量统计功能。

第4课 实战:办公系统核心模块

本课程介绍如何使用SSM框架开发办公系统核心模块,包括添加报销单、待处理报销单和个人报销单的报销单管理模块,以及部门和员工管理的基础信息管理模块,综合运用所学知识,夯实SSM基础。

步骤3

Spring Boot实战

流行框架SpringBoot实战—校园商铺!完成通用模块、前台模块、商家模块、超级管理员等核心模块开发,最终能够在技能上符合就业要求。

第1课 Spring Boot入门

本课程主要介绍如何开发Spring Boot应用,以及Spring Boot的常见配置。

第2课 项目:校园商铺—项目准备

本课程主要是讲解校园商铺案例,项目1.0是使用SSM框架完成的,迭代到项目2.0,转化为SpringBoot。

第3课 项目:校园商铺—店铺管理

本课程主要是讲解校园商铺案例,使用SSM框架完成店铺的管理。

第4课 项目:校园商铺-商品管理及前台展示

本课程主要是讲解校园商铺案例,使用SSM完成商品管理,前台页面使用SUI-Mobile,同时引入Redis。

第5课 项目:校园商铺——框架大换血

本课程主要是讲解校园商铺案例,迭代到项目2.0,转化为SpringBoot。

步骤4

Java面试

找工作前的必修课!对常见的面试问题、面试准备和面试技巧进行介绍,助你成长为一名Java工程师!

第1课 Java面试——准备

本课程介绍面试前的准备,包括一些常见问题的解答方式及建议。

第2课 Java面试——Java基础面试技巧

本课程主要介绍Java基础的常见面试技巧。

第3课 Java面试——Web基础与数据处理

本课程主要介绍Java Web和数据库的相关面试技巧。

第4课 Java面试——主流框架

本课程主要介绍主流框架SSM及Spring Boot的相关面试技巧。

完成就业班学习

能够应用SSM和SpringBoot常用框架结合面向对象编程思想实现项目开发,完成Linux系统下的项目部署运行。
将能胜任月薪8,000RMB--15,000RMB的职位

常见问题

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
一起购买更优惠
立即购买
总计价格
意见反馈 帮助中心 APP下载
官方微信