从年Sun发布Java以来,一直以来Java似乎从未离开过,并且每年涌入Java生态的开发者还在不停的增加。据不完全统计,全球有25亿电子器件运行着Java,多万Java开发者活跃在web应用以及安卓市场上,有7.08亿部手机、10亿个智能卡和7亿部PC机上运行着Java应用程序,越来越多的企业因为使用了Java而提高了生产效率。
在今天阿里猿就来带大家一起学习Java,希望能为大家带来学好Java这门技术的好方法,以及让大家对自己未来的方向有所明确!
紧缺技术开发人才必备技能学习路径
——Java学习路线
概述:
排名第一的编程语言,从事云计算、大数据开发工作必备技能。
第一阶段:Java语言基础
学习前要求:基本的计算机操作操作能力,比如软件安装、系统设置等,查找文档资料的能力。
学习后将掌握:Java基础语法,包括变量、方法、类、对象、继承、接口、线程等,为后续JavaEE开发打基础。
第二阶段:数据库开发
第三阶段:JavaWeb开发基础
第四阶段:Java开发框架
第五阶段:Java开发工具
第六阶段:Java面试技巧
Java学习路线第一阶段课程课程价值:
01
本课程主要讲解JavaSE的发展历史,JDK开发环境的搭建,CLASSPATH属性作用,Java程序基本结构、基本数据类型的划分及使用、程序结构、方法的定义与使用。
本课程是作为Java系列课程的初期课程,掌握本课程之后可以继续学习Java面向对象编程及高级开发部分。
02
面向对象是Java语言之中最为重要的特征,也是进一步学习Java的重要知识体系。在本课程之中将为读者详细的讲解面向对象的定义、类与对象的组成、内存分析、封装性、继承性、多态性等概念的全面分析。
在本课程之中还会为学员详细的归类面向对象之中重要的代码模型、数据分析方式、核心设计模式原理与分析使用。
03
Java是一门实用的编程语言,而如果要想使用Java进行程序开发,那么就必须对系统提供的类库有所掌握,同时也应该熟练的使用JavaDoc文档,本课程将为读者讲解Java多线程编程、常用类库、IO编程、网络编程、类集框架、JDBC等实用开发技术。
本课程考虑到学员对于面向对象的理解以及常用类的设计模式,在讲解之中将进行源代码的使用分析与结构分析。
讲师简介:
李兴华,著名Java培训讲师,JavaEE高端培训讲师,北京魔乐科技(MLDN)教学总监,丰富的Java/Android/JavaEE开发经验以及多年培训经验。
学习对象
●面向两江数字经济产业园各企业开放;●面向希望了解Java知识的同学开放;学习方式
●在线学习共3课时
堂课
内容来源
●内容由阿里云大学免费提供
课程大纲
▼零基础学Java10系列一:编程入门
第1章:Java语言简介
第2章:搭建Java开发环境
第3章:初识Java开发
第4章:Java基本概念
第5章:Java数据类型划分
第6章:Java运算符
第7章:Java程序逻辑控制
第8章:方法的定义及使用
零基础学Java10系列二:面向对象编程
第1章:类与对象
第2章:深入分析类与对象
第3章:this关键字
第4章:static关键字
第5章:代码块
第6章:面向对象案例分析
第7章:数组的定义与使用
第8章:引用传递实际应用
第9章:数据表与简单Java类映射转换
第10章:String类特点分析
第11章:String类常用方法
第12章:继承的定义与使用
第13章:覆写
第14章:综合案例:继承分析
第15章:Annotation注解
第16章:多态性
第17章:Object类
第18章:抽象类的定义与使用
第19章:包装类
第20章:接口的定义与使用
第21章:综合案例:抽象类与接口应用
第22章:泛型
第23章:包的定义及使用
第24章:UML图形
第25章:单例设计模式
第26章:枚举
第27章:异常的捕获及处理
第28章:内部类
第29章:函数式编程
第30章:链表的定义与使用
第31章:Eclipse开发工具
零基础学Java10系列三:Java高级编程
第1章:Java多线程编程
第2章:线程常用操作方法
第3章:线程的同步与死锁
第4章:综合实战:“生产者-消费者”模型
第5章:多线程深入话题
第6章:多线程综合案例
第7章:Java基础类库
第8章:数字操作类
第9章:日期操作类
第10章:正则表达式
第11章:国际化程序实现
第12章:开发支持类库
第13章:比较器
第14章:类库使用案例分析
第15章:文件操作
第16章:字节流与字符流
第17章:IO操作深入
第18章:输入与输出支持
第19章:对象序列化
第20章:JavaIO编程案例
第21章:认识反射机制
第22章:反射应用案例
第23章:反射与类操作
第24章:反射与简单Java类
第25章:ClassLoader类加载器
第26章:反射与代理设计模式
第27章:反射与Annotation
第28章:类集框架简介
第29章:List集合
第30章:Set集合
第31章:集合输出
第32章:Map集合
第33章:集合工具类
第34章:Stream数据流
第35章:网络编程
第36章:Java数据库编程基础操作
第37章:Statement数据库操作接口
第38章:PreparedStatement数据库操作接口
Java学习路线第一阶段相关测试
初级难度:
考查您对Java语言基础的掌握程度,涉及变量、程序结构、数据类型、方法的定义与使用等。
中级难度:
考查您对Java面向对象编程知识的掌握,涉及类与对象、内存分析、封装、继承、多态等概念。
高级难度:
考查您对Java多线程编程、常用类库、IO编程、网络编程、类及框架等开发技术的掌握程度。
Java学习路线第一阶段学习报名
线上课程请识别下方