【鸿蒙开发】第三章 鸿蒙应用开发学习路线

1 前言

前面两个章节我们学习了鸿蒙的简介,完成了鸿蒙开发的环境配置,并运行起了HelloWorld项目。了解了鸿蒙项目开发的整体流程,但是不是觉得不知道从何学起呢?为了解决大家这个困惑,那么本章节我们一起来学习下整个鸿蒙应用开发的学习路线,明确需要学习哪些知识,鸿蒙相关的知识需要到哪里学习,为后面的鸿蒙开发奠定基础。

2 Harmoney学习

我们可以通过官方教学视频官方文档论坛优先作品这几个维度来完成从入门基础到实战开发的学习。虽然学不动,但还是要跟上大部队的步伐呀o( ̄︶ ̄)o

2.1 官网考试认证

作为开始,我们首要任务是获得华为官方的两个认证、学习里面的教学视频先吧,有哪些认证需要获取,哪些教学视频需要学习呢,我们下面列举一下:

  1. 获得HarmoneyOS开发者能力认证,通过学习《HarmoneyOS第一课》可掌握基本的开发能力,参加考试获得HarmonyOS应用开发者基础认证、HarmonyOS应用开发者高级认证。
  2. 学习HarmoneyOS开发者职业认证的课程,HCIA-HarmonyOS应用开发能力工程师、HCIP-HarmonyOS应用开发高级工程师可以看视频及通过模拟考试。由于要交费预约报名考试,所以自行决定是否要获取相关证书。
  3. 根据自己情况选择性学习HCIA-HarmonyOS设备开发能力工程师、HCIP-HarmonyOS设备开发高级工程师、HarmonyOS云开发基础认证对应课程。

2.2 官网开发文档

通过认证视频的学习,我们可以进行鸿蒙的简单项目开发,但具体有哪些功能、哪些API可以使用,及实际开发中的API使用当然是参考官网的开发文档来找到解决的办法啦。作为扩展,还可以通过学习路径或在线课程中的其他教学系列视频进行Harmoney相关的学习。

2.3 官网Codelabs

正所谓代码是最好的老师,我们可以通过官网的Codelabs获取到一些代码案例,通过代码进行实战学习。

2.4 华为开发者联盟

华为开发者联盟论坛上可以查看一些最新的Harmoney技术,也可以在上面提出问题有技术大佬看到会回复。

2.5 51CTO鸿蒙社区

51CTO鸿蒙社区跟上面华为开发者联盟论坛差不多,也是可以看技术贴,提问等之类的技术交流。

2.6 OpenHarmoney挑战赛作品

OpenHarmoney挑战赛作品上面都是一些优秀的鸿蒙项目作品,我们可以根据自己的需求下载下来查看学习。

3 DevEcoStudio的Api Reference学习

对于ArkTS APIArkTS组件的使用,可以直接在DevEcoStudio的顶部Help->API Reference打开文档面板,里面可以进行API的搜索。
【鸿蒙开发】第三章 鸿蒙应用开发学习路线_第1张图片
之后会弹出文档框,可以在Api Reference中参考ArkTS APIArkTS组件JS组件,是不是觉得非常方便呢O(∩_∩)O
【鸿蒙开发】第三章 鸿蒙应用开发学习路线_第2张图片
顶部可以搜索想要的API,也可进行HarmoneyOSOpenHarmoney的API文档切换,ArkTS APIArkTS组件JS组件的切换选择。

另外,还可以在代码里,右击组件或者API打开对应使用文档。
【鸿蒙开发】第三章 鸿蒙应用开发学习路线_第3张图片
如上图所示,点击Column就会打开对应的使用文档
【鸿蒙开发】第三章 鸿蒙应用开发学习路线_第4张图片

4 Harmoney4.0大纲

下面本人自己学习大概整理的Harmoney4.0大纲,在官方文档的基础上有删减,仅供参考。

你可能感兴趣的:(Harmoney,DevEco,Studio,ArkTS,harmonyos,学习,华为)