.

新人大礼包

阿里云认证限时免费

快速掌握API使用,让应用程序轻松实现强大功能

Clouder专项技能认证:实现调用API接口

免费领取

< 全部学习路线 < 全部学习路线
Java学习路线
6
学习阶段
26
免费课程
871 课时
教学视频
18
自测考试
排名第一的编程语言,从事云计算、大数据开发工作必备
学前小测验 学前小测验
Java语言基础
数据库开发
Java Web基础
开发框架
开发工具
面试技巧
【推广返利】
学习路线
阶段 1:Java语言基础
3门课程 | 343课时 | 3套阶段自测考试
学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。
一键加入所有课程
Java编程入门
免费
31课时
Java面向对象编程
免费
149课时
Java语言高级特性
免费
163课时
相关测试
初级难度
考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。
开始自测
中级难度
考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。
开始自测
高级难度
考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。
开始自测
阶段 2:数据库开发
4门课程 I 84课时 I 3套阶段自测考试
学习前要求:Java语言基础,能使用Java语言编写小程序。
学习后将掌握:SQL基本语句、MySQL相关操作,以及JDBC(后面将学的Mybatis框架是对JDBC的封装)的使用。
一键加入所有课程
数据库及SQL/MySQL基础
免费
22课时
SQL进阶及查询练习
免费
25课时
JDBC数据库开发入门
免费
15课时
JDBC数据库开发进阶
免费
22课时
相关测试
初级难度
考查您对数据库、SQL、MySQL、JDBC入门知识的「了解」程度,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。
开始自测
中级难度
考查您对数据库、SQL、MySQL、JDBC知识的「理解」程度,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。
开始自测
高级难度
考查您在工作中对SQL、MySQL、JDBC知识的「应用」能力,您需要多动手操作,从而巩固知识并通过考试。
开始自测
阶段 3:Java Web开发基础
7门课程 I 203课时 I 3套阶段自测考试
学习前要求:熟悉HTML、CSS、JavaScript相关知识。
学习后将掌握:JSP、Servlet等Java Web基础知识,掌握之后将有助于你更好地学习框架知识,比如SpringMVC。
一键加入所有课程
XML快速入门
免费
44课时
Ajax快速入门
免费
14课时
Servlet快速入门
免费
19课时
过滤器、监听器快速入门
免费
18课时
JSP快速入门
免费
41课时
项目实战1:客户关系管理系统
免费
22课时
项目实战2:图书商城
免费
45课时
相关测试
初级难度
考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「掌握程度」,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。
开始自测
中级难度
考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「理解程度」,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。
开始自测
高级难度
考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「应用能力」,您需要多动手操作,从而巩固知识并通过考试。
开始自测
阶段 4:Java开发框架
3门课程 | 50课时 | 3套阶段自测考试
学习前要求:熟练掌握Java语言基础,掌握Java Web开发基础知识。
学习后将掌握:三大主流框架,Spring、SpringMVC和Mybatis,项目开发必备。
一键加入所有课程
Spring框架快速入门
免费
25课时
SpringMVC框架快速入门
免费
15课时
MyBatis框架快速入门
免费
10课时
相关测试
初级难度
考查您对Spring、SpringMVC、MyBatis开发框架的「了解」程度,考单一知识点。
开始自测
中级难度
考查您对Spring、SpringMVC、MyBatis开发框架的「理解掌握」程度,考多个关联知识点。
开始自测
高级难度
考查您对Spring、SpringMVC、MyBatis开发框架的「应用」能力,需要有项目经验。
开始自测
阶段 5:Java开发工具
4门课程 I 34课时 I 阶段自测考试即将上线
学习前要求:能够独立开发Java Web项目。
学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。
一键加入所有课程
版本控制工具Git快速入门
免费
10课时
版本控制工具SVN快速入门
免费
5课时
项目管理工具Maven快速入门
免费
7课时
开发部署神器:Cloud Toolkit
免费
6课时
阿里巴巴Java开发规范
认证
12课时
相关测试
初级难度
考查您对Java开发工具的「了解」程度,考单一知识点。
中级难度
考查您对Java开发工具的「理解」程度,考多个关联知识点。
高级难度
考查您对Java开发工具的「应用」能力,您需要多动手操作。
阶段 6:Java面试技巧
5门课程 | 157课时 | 阶段自测考试即将上线
学习前要求:已掌握基础,已做过一些项目,已基本满足Java工程师招聘要求。
学习后将掌握:巩固Java开发相关知识,提高面试通过率。
一键加入所有课程
面试串讲1:面试技巧及语言基础
免费
62课时
面试串讲2:Java数据库开发
免费
14课时
面试串讲3:开发工具及框架
免费
22课时
面试串讲4:Java Web开发
免费
34课时
面试串讲5:系统架构及项目设计
免费
25课时
相关测试
初级难度
考查您是否已经了解以上所学的Java知识。
中级难度
考查您是否已经理解和掌握以上所学的Java知识。
高级难度
考查您是否已经熟练应用以上所学的Java知识。
课程合作伙伴