课程简介
本课程是HarmonyOS鸿蒙开发的全面体系化教程,内容涵盖从零基础入门到高级进阶的全栈技能。课程深度解析鸿蒙系统架构、安全特性和分布式理念,并系统讲解应用开发核心,包括Java/JS UI、Ability、数据管理、线程通信、服务卡片等。同时,课程深入内核与驱动开发,详解OpenHarmony架构、HDF驱动模型及系统移植。通过多个实战项目(如分布式点餐App、五子棋游戏、AI语音播报等)巩固所学,帮助学习者掌握鸿蒙应用开发、设备开发及系统定制能力,紧跟鸿蒙生态最新技术趋势,为职业发展或技术深耕奠定坚实基础。
下载地址
课程目录
01 鸿蒙认证与课程导学
第1–4节:鸿蒙认证流程、大纲解读、学习资料与经验总结。
02 HarmonyOS 系统概述
第5–15节:HarmonyOS 系统定位、架构解析、关键特性与生态介绍。
03 开发基础与环境搭建
第16–20节:开发工具、项目结构、OpenHarmony 目录与组件开发。
04 操作系统内核与驱动
第21–40节:内核基础知识、进程线程、HDF 驱动模型与平台介绍。
05 HarmonyOS 子系统与框架
第41–49节:分布式、启动恢复、AI框架、Shell命令与系统移植。
06 应用开发基础与UI
第50–90节:Ability 生命周期、页面导航、布局与基础组件使用。
07 数据管理与线程通信
第91–110节:分布式数据、数据库操作、线程管理与事件处理。
08 服务卡片与公共事件
第111–130节:服务卡片开发、公共事件订阅、通知功能实现。
09 媒体与设备功能
第131–160节:相机、音频、视频、位置、传感器与网络管理。
10 分布式与AI能力
第161–180节:分布式任务调度、AI 框架应用、语音与图像处理。
11 实战项目开发
第181–210节:点餐App、五子棋、记账本等综合案例实战。
12 系统移植与内核开发
第211–230节:OpenHarmony 源码、L0/L1 系统移植与内核启动。
13 进阶主题与答疑
第231–260节:内核文档解析、常见问题答疑、学习资源推荐。
--- 点击展开详细目录 ---
|