.

新人专享礼

免费领取人工智能热门课

人工智能技术实战

含在线课程

快速上手深度学习

基于深度学习技术自动写歌词

¥0

云市场价格¥59

查看课程详情
< 开发者课堂
Java学习路线
 
• 从事云计算、大数据开发工作必备技能
• 6大阶段,26门免费课程,871课时,助您全面掌握Java开发技能
• 每阶段包含初、中、高三个难度等级考试,全方位自测掌握程度
• 常见面试疑难点串讲,助您轻松找到心仪工作
• 阿里巴巴Java开发规范,助您快速提升开发质量和效率
Java语言基础
数据库开发
Java Web基础
开发框架
开发工具
面试技巧
学习路线
初级难度
考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。
中级难度
考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。
高级难度
考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。
阶段 1:Java语言基础
3门课程 | 343课时 | 3套阶段自测考试
学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。
阶段自测考试
Java语言基础掌握程度自测
初级难度
考查您对数据库、SQL、MySQL、JDBC入门知识的掌握程度,考单一知识点,您需要认真学习课程或查阅相关文档,从而通过考试。
中级难度
考查您对数据库、SQL、MySQL、JDBC知识的理解程度,考多个关联知识点,您需要熟练掌握这些技能,从而通过考试。
高级难度
考查您在工作中对SQL、MySQL、JDBC知识的应用能力,您需要多动手操作,从而巩固知识并通过考试。
阶段 2:数据库开发
4门课程 I 84课时 I 3套阶段自测考试
学习前要求:Java语言基础,能使用Java语言编写小程序。
学习后将掌握:SQL基本语句、MySQL相关操作,以及JDBC(后面将学的Mybatis框架是对JDBC的封装)的使用。
阶段自测考试
数据库知识掌握程度自测
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
中级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
高级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
阶段 3:Java Web开发基础
7门课程 I 203课时 I 阶段自测考试即将上线
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
中级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
高级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
阶段 4:Java开发框架
3门课程 | 50课时 | 阶段自测考试即将上线
学习前要求:熟练掌握Java语言基础,掌握Java Web开发基础知识。
学习后将掌握:三大主流框架,Spring、SpringMVC和Mybatis,项目开发必备。
阶段自测考试
Java开发框架掌握程度自测
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
阶段 5:Java开发工具
4门课程 I 34课时 I 阶段自测考试即将上线
学习前要求:能够独立开发Java Web项目。
学习后将掌握:团队协同开发神器,Git、SVN、Maven等,以及提升团队开发效率的编码规范。
阶段自测考试
Java开发工具掌握程度自测
初级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
中级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
高级难度
考察您对Java语言基础的掌握程度,涉及JDK开发环境,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用等。
阶段 6:Java面试技巧
5门课程 | 157课时 | 阶段自测考试即将上线
课程合作伙伴