在美国,具有面向对象编程技能的 Java 开发人员的平均年薪约为 91,024 美元。(Indeed.com)在本课程中,您将获得面向对象编程(OOP)概念的实践经验,包括 Encapsulation、抽象、继承和多态性。您将学习如何定义和实现类与 Object,并掌握接口、方法重载和 Java 集合框架等高级 OOP 技术。您将掌握使用列表、Data Set、队列和 Data Mapping 管理数据以及使用 Java 流处理文件输入/输出操作所需的技能。 您还将学习目录管理以及日期和时间操作。 在结业项目中,您将创建一个情绪跟踪应用程序,并与未来的雇主分享。


了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有6个模块
在本 Mod 中,您将了解 Java 中面向对象编程(OOP)的核心原则,包括类、对象、封装和构造函数。您还将探索继承、多态、接口和抽象类等高级主题。在动手实验中,您将创建类、构建构造函数、实现多态性以及设计接口和抽象类。在视频和测验的指导下,您将学会区分接口和抽象类,并掌握方法重载和内部类等高级概念。
涵盖的内容
5个视频2篇阅读材料2个作业4个应用程序项目4个插件
本 Module 将带您学习面向对象编程的高级概念
涵盖的内容
4个视频1篇阅读材料2个作业4个应用程序项目2个插件
本 Module 探讨集合框架。您将重点学习 Java 集合框架以及列表、Det、Queue 和 Mapping 在动态数据管理中的使用。您将掌握在实际情况中有效使用集合所需的知识和技能。
涵盖的内容
6个视频1篇阅读材料2个作业4个应用程序项目2个插件
在本 Modulation 中,您将重点学习文件处理的基本方面。你将获得创建、读取和写入文件、管理目录以及实施管道流的知识和实践技能。
涵盖的内容
4个视频1篇阅读材料2个作业4个应用程序项目2个插件
在本 Modulation 中,您将发现并练习使用 Java 内置的日期和时间类来格式化日期、显示日期和理解时区。作为许多日常应用程序的重要组成部分,您将掌握以编程方式计算日期和时间差以及将时区纳入这些计算所需的技能。
涵盖的内容
4个视频1篇阅读材料2个作业4个应用程序项目2个插件
在此 Modulation 中,您将应用本课程中练习的 Java 技能来开发个人情绪跟踪应用程序,该应用程序允许用户安全地创建、编辑和管理情绪条目。完成本课程后,您可以利用课程总结视频和课程词汇表回顾所学内容。然后,查看下一步,了解更多扩展 Java 知识的机会。
涵盖的内容
1个视频3篇阅读材料1个作业3个应用程序项目3个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师


提供方
从 软件开发 浏览更多内容
- 状态:免费试用
University of California San Diego
- 状态:预览
Universidad de Palermo
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问证书中的所有课程,并在完成作业后获得证书。您的电子证书将被添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
更多问题
提供助学金,