Java学习路线(学+测) - 阿里云全球培训中心
搜索产品或内容
文档
购物车
ICP备案
控制台
登录
立即注册
开发者课堂
阿里云认证
HOT
阿里云认证
认证查询
开放实验室
实验列表
帮助文档
高校合作
产业学院
云中学院
学生训练营
客户培训
管理培训
技术培训
云中学院企业版
伙伴赋能
人才计划
NEW
阿里云人才计划
加入阿里云
更多
开发者社区
资讯
关于我们
个人中心
{"moduleinfo":{"h5BtnLink":"","list_count":[{"count_phone":6,"count":6}],"bg":"https://img.alicdn.com/tfs/TB1wUcDeKL2gK0jSZPhXXahvXXa-2880-600.png","h5prevText":"< 全部学习路线","pcBtnLink":"","prevText":"< 全部学习路线","prevLink":"https://edu.aliyun.com/developer","arr_count":[{"count_phone":4,"count":4}],"h5BannerBtnText":"","intr":"排名第一的编程语言,从事云计算、大数据开发工作必备","bannerTitle":"Java学习路线","h5prevLink":"https://edu.aliyun.com","pcBannerBtnText":""},"list":[{"text":" "},{"text":"• 从事云计算、大数据开发工作必备技能"},{"text":"• 6大阶段,26门免费课程,871课时,助您全面掌握Java开发技能"},{"text":"• 每阶段包含初、中、高三个难度等级考试,全方位自测掌握程度"},{"text":"• 常见面试疑难点串讲,助您轻松找到心仪工作"},{"text":"• 阿里巴巴Java开发规范,助您快速提升开发质量和效率"}],"arr":[{"txt":"学习阶段","num":"
6
大"},{"txt":"免费课程","num":"
26
门"},{"txt":"教学视频","num":"
871
课时"},{"txt":"自测考试","num":"
18
套"}],"countinfo":{"arr":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"h5BtnLink":"","list_count":[{"count_phone":6,"count":6}],"bg":"https://img.alicdn.com/tfs/TB1wUcDeKL2gK0jSZPhXXahvXXa-2880-600.png","h5prevText":"< 全部学习路线","pcBtnLink":"","prevText":"< 全部学习路线","prevLink":"https://edu.aliyun.com/developer","arr_count":[{"count_phone":4,"count":4}],"h5BannerBtnText":"","intr":"排名第一的编程语言,从事云计算、大数据开发工作必备","bannerTitle":"Java学习路线","h5prevLink":"https://edu.aliyun.com","pcBannerBtnText":""},"list":[{"text":" "},{"text":"• 从事云计算、大数据开发工作必备技能"},{"text":"• 6大阶段,26门免费课程,871课时,助您全面掌握Java开发技能"},{"text":"• 每阶段包含初、中、高三个难度等级考试,全方位自测掌握程度"},{"text":"• 常见面试疑难点串讲,助您轻松找到心仪工作"},{"text":"• 阿里巴巴Java开发规范,助您快速提升开发质量和效率"}],"arr":[{"txt":"学习阶段","num":"
6
大"},{"txt":"免费课程","num":"
26
门"},{"txt":"教学视频","num":"
871
课时"},{"txt":"自测考试","num":"
18
套"}],"countinfo":{"arr":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
< 全部学习路线
< 全部学习路线
Java学习路线
6
大
学习阶段
26
门
免费课程
871
课时
教学视频
18
套
自测考试
排名第一的编程语言,从事云计算、大数据开发工作必备
{"moduleinfo":{"bannerTitle":"Java学习路线","list_count":[{"count_phone":7,"count":7}]},"list":[{"text":"Java语言基础","id":"#part1"},{"text":"数据库开发","id":"#part2"},{"text":"Java Web基础","id":"#part3"},{"text":"开发框架","id":"#part4"},{"text":"开发工具","id":"#part5"},{"text":"面试技巧","id":"#part6"}],"countinfo":{"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"bannerTitle":"Java学习路线","list_count":[{"count_phone":7,"count":7}]},"list":[{"text":"Java语言基础","id":"#part1"},{"text":"数据库开发","id":"#part2"},{"text":"Java Web基础","id":"#part3"},{"text":"开发框架","id":"#part4"},{"text":"开发工具","id":"#part5"},{"text":"面试技巧","id":"#part6"}],"countinfo":{"list":{"length_pc":0,"length":0}}}}
Java语言基础
数据库开发
Java Web基础
开发框架
开发工具
面试技巧
{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":3,"count":3}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"3门课程 | 343课时 | 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"关闭","idName":"part1","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 1:Java语言基础","modTitle":"学习路线"},"list":[{"lessonNum":"31","btnText":"开始学习","link":"https://edu.aliyun.com/course/1000","cardTitle":"Java编程入门","courseID":"1000","status":"免费"},{"lessonNum":"149","btnText":"开始学习","link":"https://edu.aliyun.com/course/1011","cardTitle":"Java面向对象编程","courseID":"1011","status":"免费"},{"lessonNum":"163","btnText":"开始学习","link":"https://edu.aliyun.com/course/1012","cardTitle":"Java语言高级特性","courseID":"1012","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/15","btnTextNoPass":"开始自测","testID":"15","text":"考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/17","btnTextNoPass":"开始自测","testID":"17","text":"考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/19","btnTextNoPass":"开始自测","testID":"19","text":"考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":3,"count":3}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"3门课程 | 343课时 | 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"关闭","idName":"part1","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 1:Java语言基础","modTitle":"学习路线"},"list":[{"lessonNum":"31","btnText":"开始学习","link":"https://edu.aliyun.com/course/1000","cardTitle":"Java编程入门","courseID":"1000","status":"免费"},{"lessonNum":"149","btnText":"开始学习","link":"https://edu.aliyun.com/course/1011","cardTitle":"Java面向对象编程","courseID":"1011","status":"免费"},{"lessonNum":"163","btnText":"开始学习","link":"https://edu.aliyun.com/course/1012","cardTitle":"Java语言高级特性","courseID":"1012","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/15","btnTextNoPass":"开始自测","testID":"15","text":"考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/17","btnTextNoPass":"开始自测","testID":"17","text":"考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/19","btnTextNoPass":"开始自测","testID":"19","text":"考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
学习路线
阶段 1:Java语言基础
3门课程 | 343课时 | 3套阶段自测考试
学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。
一键加入所有课程
Java编程入门
免费
31课时
开始学习
Java面向对象编程
免费
149课时
开始学习
Java语言高级特性
免费
163课时
开始学习
相关测试
初级难度
考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。
开始自测
中级难度
考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。
开始自测
高级难度
考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。
开始自测
{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":4,"count":4}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"4门课程 I 84课时 I 3套阶段自测考试","btnLink":"www.taobao.com","warn":"尚未开始学习","ifLogin":"打开","idName":"part2","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:Java语言基础,能使用Java语言编写小程序。
学习后将掌握:SQL基本语句、MySQL相关操作,以及JDBC(后面将学的Mybatis框架是对JDBC的封装)的使用。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 2:数据库开发"},"list":[{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1696","cardTitle":"数据库及SQL/MySQL基础","courseID":"1696","status":"免费"},{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1707","cardTitle":"SQL进阶及查询练习","courseID":"1707","status":"免费"},{"lessonNum":"15","btnText":"开始学习","link":"https://edu.aliyun.com/course/1694","cardTitle":"JDBC数据库开发入门","courseID":"1694","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1698","cardTitle":"JDBC数据库开发进阶","courseID":"1698","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/195","btnTextNoPass":"开始自测","testID":"195","text":"考查您对数据库、SQL、MySQL、JDBC入门知识的「了解」程度,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/196","btnTextNoPass":"开始自测","testID":"196","text":"考查您对数据库、SQL、MySQL、JDBC知识的「理解」程度,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/197","btnTextNoPass":"开始自测","testID":"197","text":"考查您在工作中对SQL、MySQL、JDBC知识的「应用」能力,您需要多动手操作,从而巩固知识并通过考试。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":4,"count":4}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"4门课程 I 84课时 I 3套阶段自测考试","btnLink":"www.taobao.com","warn":"尚未开始学习","ifLogin":"打开","idName":"part2","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:Java语言基础,能使用Java语言编写小程序。
学习后将掌握:SQL基本语句、MySQL相关操作,以及JDBC(后面将学的Mybatis框架是对JDBC的封装)的使用。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 2:数据库开发"},"list":[{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1696","cardTitle":"数据库及SQL/MySQL基础","courseID":"1696","status":"免费"},{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1707","cardTitle":"SQL进阶及查询练习","courseID":"1707","status":"免费"},{"lessonNum":"15","btnText":"开始学习","link":"https://edu.aliyun.com/course/1694","cardTitle":"JDBC数据库开发入门","courseID":"1694","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1698","cardTitle":"JDBC数据库开发进阶","courseID":"1698","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/195","btnTextNoPass":"开始自测","testID":"195","text":"考查您对数据库、SQL、MySQL、JDBC入门知识的「了解」程度,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/196","btnTextNoPass":"开始自测","testID":"196","text":"考查您对数据库、SQL、MySQL、JDBC知识的「理解」程度,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/197","btnTextNoPass":"开始自测","testID":"197","text":"考查您在工作中对SQL、MySQL、JDBC知识的「应用」能力,您需要多动手操作,从而巩固知识并通过考试。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
阶段 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知识的「应用」能力,您需要多动手操作,从而巩固知识并通过考试。
开始自测
{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":7,"count":7}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"7门课程 I 203课时 I 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"打开","idName":"part3","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:熟悉HTML、CSS、JavaScript相关知识。
学习后将掌握:JSP、Servlet等Java Web基础知识,掌握之后将有助于你更好地学习框架知识,比如SpringMVC。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 3:Java Web开发基础"},"list":[{"lessonNum":"44","btnText":"开始学习","link":"https://edu.aliyun.com/course/1708","cardTitle":"XML快速入门","courseID":"1708","status":"免费"},{"lessonNum":"14","btnText":"开始学习","link":"https://edu.aliyun.com/course/1697","cardTitle":"Ajax快速入门","courseID":"1697","status":"免费"},{"lessonNum":"19","btnText":"开始学习","link":"https://edu.aliyun.com/course/1700","cardTitle":"Servlet快速入门","courseID":"1700","status":"免费"},{"lessonNum":"18","btnText":"开始学习","link":"https://edu.aliyun.com/course/1709","cardTitle":"过滤器、监听器快速入门","courseID":"1709","status":"免费"},{"lessonNum":"41","btnText":"开始学习","link":"https://edu.aliyun.com/course/1699","cardTitle":"JSP快速入门","courseID":"1699","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1710","cardTitle":"项目实战1:客户关系管理系统","courseID":"1710","status":"免费"},{"lessonNum":"45","btnText":"开始学习","link":"https://edu.aliyun.com/course/1702","cardTitle":"项目实战2:图书商城","courseID":"1702","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/211","btnTextNoPass":"开始自测","testID":"211","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「掌握程度」,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/212","btnTextNoPass":"开始自测","testID":"212","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「理解程度」,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/213","btnTextNoPass":"开始自测","testID":"213","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「应用能力」,您需要多动手操作,从而巩固知识并通过考试。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":7,"count":7}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"7门课程 I 203课时 I 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"打开","idName":"part3","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:熟悉HTML、CSS、JavaScript相关知识。
学习后将掌握:JSP、Servlet等Java Web基础知识,掌握之后将有助于你更好地学习框架知识,比如SpringMVC。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 3:Java Web开发基础"},"list":[{"lessonNum":"44","btnText":"开始学习","link":"https://edu.aliyun.com/course/1708","cardTitle":"XML快速入门","courseID":"1708","status":"免费"},{"lessonNum":"14","btnText":"开始学习","link":"https://edu.aliyun.com/course/1697","cardTitle":"Ajax快速入门","courseID":"1697","status":"免费"},{"lessonNum":"19","btnText":"开始学习","link":"https://edu.aliyun.com/course/1700","cardTitle":"Servlet快速入门","courseID":"1700","status":"免费"},{"lessonNum":"18","btnText":"开始学习","link":"https://edu.aliyun.com/course/1709","cardTitle":"过滤器、监听器快速入门","courseID":"1709","status":"免费"},{"lessonNum":"41","btnText":"开始学习","link":"https://edu.aliyun.com/course/1699","cardTitle":"JSP快速入门","courseID":"1699","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1710","cardTitle":"项目实战1:客户关系管理系统","courseID":"1710","status":"免费"},{"lessonNum":"45","btnText":"开始学习","link":"https://edu.aliyun.com/course/1702","cardTitle":"项目实战2:图书商城","courseID":"1702","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/211","btnTextNoPass":"开始自测","testID":"211","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「掌握程度」,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/212","btnTextNoPass":"开始自测","testID":"212","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「理解程度」,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"试题准备中","link":"https://edu.aliyun.com/clouder/exam/intro/213","btnTextNoPass":"开始自测","testID":"213","text":"考查您对JSP、Servlet、Ajax等Java Web开发基础知识的「应用能力」,您需要多动手操作,从而巩固知识并通过考试。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
阶段 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开发基础知识的「应用能力」,您需要多动手操作,从而巩固知识并通过考试。
开始自测
{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":3,"count":3}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"3门课程 | 50课时 | 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"打开","idName":"part4","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:熟练掌握Java语言基础,掌握Java Web开发基础知识。
学习后将掌握:三大主流框架,Spring、SpringMVC和Mybatis,项目开发必备。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 4:Java开发框架"},"list":[{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1202","cardTitle":"Spring框架快速入门","courseID":"1202","status":"免费"},{"lessonNum":"15","btnText":"开始学习","link":"https://edu.aliyun.com/course/1205","cardTitle":"SpringMVC框架快速入门","courseID":"1205","status":"免费"},{"lessonNum":"10","btnText":"开始学习","link":"https://edu.aliyun.com/course/1204","cardTitle":"MyBatis框架快速入门","courseID":"1204","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/247","btnTextNoPass":"开始自测","testID":"247","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「了解」程度,考单一知识点。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/248","btnTextNoPass":"开始自测","testID":"248","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「理解掌握」程度,考多个关联知识点。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/249","btnTextNoPass":"开始自测","testID":"249","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「应用」能力,需要有项目经验。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":true,"btnText":"一键加入所有课程","list_count":[{"count_phone":3,"count":3}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"3门课程 | 50课时 | 3套阶段自测考试","warn":"尚未开始学习","ifLogin":"打开","idName":"part4","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:熟练掌握Java语言基础,掌握Java Web开发基础知识。
学习后将掌握:三大主流框架,Spring、SpringMVC和Mybatis,项目开发必备。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 4:Java开发框架"},"list":[{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1202","cardTitle":"Spring框架快速入门","courseID":"1202","status":"免费"},{"lessonNum":"15","btnText":"开始学习","link":"https://edu.aliyun.com/course/1205","cardTitle":"SpringMVC框架快速入门","courseID":"1205","status":"免费"},{"lessonNum":"10","btnText":"开始学习","link":"https://edu.aliyun.com/course/1204","cardTitle":"MyBatis框架快速入门","courseID":"1204","status":"免费"}],"dialogdata":[{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/247","btnTextNoPass":"开始自测","testID":"247","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「了解」程度,考单一知识点。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/248","btnTextNoPass":"开始自测","testID":"248","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「理解掌握」程度,考多个关联知识点。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"是","btnTextNoUse":"敬请期待","link":"https://edu.aliyun.com/clouder/exam/intro/249","btnTextNoPass":"开始自测","testID":"249","text":"考查您对Spring、SpringMVC、MyBatis开发框架的「应用」能力,需要有项目经验。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
阶段 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开发框架的「应用」能力,需要有项目经验。
开始自测
{"moduleinfo":{"showTest":false,"btnText":"一键加入所有课程","list_count":[{"count_phone":5,"count":5}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"4门课程 I 34课时 I 阶段自测考试即将上线","warn":"尚未开始学习","ifLogin":"打开","idName":"part5","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:能够独立开发Java Web项目。
学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 5:Java开发工具"},"list":[{"lessonNum":"10","btnText":"开始学习","link":"https://edu.aliyun.com/course/489","cardTitle":"版本控制工具Git快速入门","courseID":"489","status":"免费"},{"lessonNum":"5","btnText":"开始学习","link":"https://edu.aliyun.com/course/83","cardTitle":"版本控制工具SVN快速入门","courseID":"83","status":"免费"},{"lessonNum":"7","btnText":"开始学习","link":"https://edu.aliyun.com/course/1207","cardTitle":"项目管理工具Maven快速入门","courseID":"1207","status":"免费"},{"lessonNum":"6","btnText":"开始学习","link":"https://edu.aliyun.com/course/1945","cardTitle":"开发部署神器:Cloud Toolkit","courseID":"1945","status":"免费"},{"lessonNum":"12","btnText":"开始学习","link":"https://edu.aliyun.com/course/417","cardTitle":"阿里巴巴Java开发规范","courseID":"417","status":"认证"}],"dialogdata":[{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「了解」程度,考单一知识点。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「理解」程度,考多个关联知识点。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「应用」能力,您需要多动手操作。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":false,"btnText":"一键加入所有课程","list_count":[{"count_phone":5,"count":5}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"4门课程 I 34课时 I 阶段自测考试即将上线","warn":"尚未开始学习","ifLogin":"打开","idName":"part5","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:能够独立开发Java Web项目。
学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 5:Java开发工具"},"list":[{"lessonNum":"10","btnText":"开始学习","link":"https://edu.aliyun.com/course/489","cardTitle":"版本控制工具Git快速入门","courseID":"489","status":"免费"},{"lessonNum":"5","btnText":"开始学习","link":"https://edu.aliyun.com/course/83","cardTitle":"版本控制工具SVN快速入门","courseID":"83","status":"免费"},{"lessonNum":"7","btnText":"开始学习","link":"https://edu.aliyun.com/course/1207","cardTitle":"项目管理工具Maven快速入门","courseID":"1207","status":"免费"},{"lessonNum":"6","btnText":"开始学习","link":"https://edu.aliyun.com/course/1945","cardTitle":"开发部署神器:Cloud Toolkit","courseID":"1945","status":"免费"},{"lessonNum":"12","btnText":"开始学习","link":"https://edu.aliyun.com/course/417","cardTitle":"阿里巴巴Java开发规范","courseID":"417","status":"认证"}],"dialogdata":[{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「了解」程度,考单一知识点。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「理解」程度,考多个关联知识点。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您对Java开发工具的「应用」能力,您需要多动手操作。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
阶段 5:Java开发工具
4门课程 I 34课时 I 阶段自测考试即将上线
学习前要求:能够独立开发Java Web项目。
学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。
一键加入所有课程
版本控制工具Git快速入门
免费
10课时
开始学习
版本控制工具SVN快速入门
免费
5课时
开始学习
项目管理工具Maven快速入门
免费
7课时
开始学习
开发部署神器:Cloud Toolkit
免费
6课时
开始学习
阿里巴巴Java开发规范
认证
12课时
开始学习
{"moduleinfo":{"showTest":false,"btnText":"一键加入所有课程","list_count":[{"count_phone":5,"count":5}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"5门课程 | 157课时 | 阶段自测考试即将上线","warn":"尚未开始学习","ifLogin":"打开","idName":"part6","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:已掌握基础,已做过一些项目,已基本满足Java工程师招聘要求。
学习后将掌握:巩固Java开发相关知识,提高面试通过率。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 6:Java面试技巧"},"list":[{"lessonNum":"62","btnText":"开始学习","link":"https://edu.aliyun.com/course/1659","cardTitle":"面试串讲1:面试技巧及语言基础","courseID":"1659","status":"免费"},{"lessonNum":"14","btnText":"开始学习","link":"https://edu.aliyun.com/course/1660","cardTitle":"面试串讲2:Java数据库开发","courseID":"1660","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1661","cardTitle":"面试串讲3:开发工具及框架","courseID":"1661","status":"免费"},{"lessonNum":"34","btnText":"开始学习","link":"https://edu.aliyun.com/course/1662","cardTitle":"面试串讲4:Java Web开发","courseID":"1662","status":"免费"},{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1663","cardTitle":"面试串讲5:系统架构及项目设计","courseID":"1663","status":"免费"}],"dialogdata":[{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经了解以上所学的Java知识。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经理解和掌握以上所学的Java知识。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经熟练应用以上所学的Java知识。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"showTest":false,"btnText":"一键加入所有课程","list_count":[{"count_phone":5,"count":5}],"courseLink":"https://edu.aliyun.com/course/","ifOpen":"打开","needStudyNum":"5门课程 | 157课时 | 阶段自测考试即将上线","warn":"尚未开始学习","ifLogin":"打开","idName":"part6","examLink":"https://edu.aliyun.com/clouder/exam/intro/","success":"已加入本阶段所有免费课程,这些课程可在
【我的大学】-【我的课程】
中找到。","leftText":"学习前要求:已掌握基础,已做过一些项目,已基本满足Java工程师招聘要求。
学习后将掌握:巩固Java开发相关知识,提高面试通过率。","dialogdata_count":[{"count_phone":3,"count":3}],"listName":"阶段 6:Java面试技巧"},"list":[{"lessonNum":"62","btnText":"开始学习","link":"https://edu.aliyun.com/course/1659","cardTitle":"面试串讲1:面试技巧及语言基础","courseID":"1659","status":"免费"},{"lessonNum":"14","btnText":"开始学习","link":"https://edu.aliyun.com/course/1660","cardTitle":"面试串讲2:Java数据库开发","courseID":"1660","status":"免费"},{"lessonNum":"22","btnText":"开始学习","link":"https://edu.aliyun.com/course/1661","cardTitle":"面试串讲3:开发工具及框架","courseID":"1661","status":"免费"},{"lessonNum":"34","btnText":"开始学习","link":"https://edu.aliyun.com/course/1662","cardTitle":"面试串讲4:Java Web开发","courseID":"1662","status":"免费"},{"lessonNum":"25","btnText":"开始学习","link":"https://edu.aliyun.com/course/1663","cardTitle":"面试串讲5:系统架构及项目设计","courseID":"1663","status":"免费"}],"dialogdata":[{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经了解以上所学的Java知识。","btnTextPass":"
已通过考试","title":"初级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经理解和掌握以上所学的Java知识。","btnTextPass":"
已通过考试","title":"中级难度"},{"pass":"否","btnTextNoUse":"敬请期待","btnTextNoPass":"开始自测","text":"考查您是否已经熟练应用以上所学的Java知识。","btnTextPass":"
已通过考试","title":"高级难度"}],"countinfo":{"dialogdata":{"length_pc":0,"length":0},"list":{"length_pc":0,"length":0}}}}
阶段 6:Java面试技巧
5门课程 | 157课时 | 阶段自测考试即将上线
学习前要求:已掌握基础,已做过一些项目,已基本满足Java工程师招聘要求。
学习后将掌握:巩固Java开发相关知识,提高面试通过率。
一键加入所有课程
面试串讲1:面试技巧及语言基础
免费
62课时
开始学习
面试串讲2:Java数据库开发
免费
14课时
开始学习
面试串讲3:开发工具及框架
免费
22课时
开始学习
面试串讲4:Java Web开发
免费
34课时
开始学习
面试串讲5:系统架构及项目设计
免费
25课时
开始学习
推荐岗位
海量阿里云及生态伙伴岗位等你来
浏览全部岗位 >
JAVA开发工程师
浩鲸新智能科技股份有限公司
本科 | 3-5年 | 北京,杭州,南京,广州等
投递岗位
Java开发工程师
中华联合财产保险股份有限公司
本科 | 1-3年 | 杭州
投递岗位
应用架构师
中华联合财产保险股份有限公司
本科 | 5-10年 | 杭州
投递岗位
开放平台Java研发专家
阿里云计算有限公司
本科 | 3-5年 | 北京,杭州
投递岗位
{"moduleinfo":{"moduleTitle":"课程合作伙伴","list_count":[{"count_phone":4,"count":4}]},"list":[{"icon":"https://img.alicdn.com/tfs/TB1gOqATmzqK1RjSZFHXXb3CpXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1nkWzTmzqK1RjSZFjXXblCFXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1DByPTsfpK1RjSZFOXXa6nFXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1PUavTwTqK1RjSZPhXXXfOFXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1pTvYafc3T1VjSZPfXXcWHXXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1vz9ETgHqK1RjSZFEXXcGMXXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1mjfzge3tHKVjSZSgXXX4QFXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1C4iKTgHqK1RjSZFkXXX.WFXa-220-118.png","link":"javascript:void(0)"}],"countinfo":{"list":{"length_pc":0,"length":0}}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"moduleTitle":"课程合作伙伴","list_count":[{"count_phone":4,"count":4}]},"list":[{"icon":"https://img.alicdn.com/tfs/TB1gOqATmzqK1RjSZFHXXb3CpXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1nkWzTmzqK1RjSZFjXXblCFXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1DByPTsfpK1RjSZFOXXa6nFXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1PUavTwTqK1RjSZPhXXXfOFXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1pTvYafc3T1VjSZPfXXcWHXXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1vz9ETgHqK1RjSZFEXXcGMXXa-220-118.png","link":"javascript:void(0)"},{"icon":"https://img.alicdn.com/tfs/TB1mjfzge3tHKVjSZSgXXX4QFXa-220-118.png","iconColor":"https://img.alicdn.com/tfs/TB1C4iKTgHqK1RjSZFkXXX.WFXa-220-118.png","link":"javascript:void(0)"}],"countinfo":{"list":{"length_pc":0,"length":0}}}}
课程合作伙伴
{"moduleinfo":{"bg":"https://img.alicdn.com/tfs/TB1dmgOeKP2gK0jSZFoXXauIVXa-1920-200.png","link":"https://edu.aliyun.com/roadmap/damo","bgh5":"https://img.alicdn.com/tfs/TB1OFQMeSf2gK0jSZFPXXXsopXa-720-200.png"}}
{"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"bg":"https://img.alicdn.com/tfs/TB1dmgOeKP2gK0jSZFoXXauIVXa-1920-200.png","link":"https://edu.aliyun.com/roadmap/damo","bgh5":"https://img.alicdn.com/tfs/TB1OFQMeSf2gK0jSZFPXXXsopXa-720-200.png"}}}
如果您有任何问题,请通过下面的方式咨询,我们会在24小时内答复您:
aliyunedu@list.alibaba-inc.com