返回学掌门
  • 立足技术前沿
  • 领航未来科技
  • 布局未来赛道
  • 迈向行业高薪
为什么说鸿蒙一定会火?
鸿蒙Next系统的全面突破

随着华为原生鸿蒙操作系统的正式发布,全球移动操作系统迎来了第三极。鸿蒙Next系统的全面突破,尤其是自主研发的内核和分布式软总线技术,极大提升了操作系统的性能、安全性和跨设备的互联体验,标志着中国科技的自主创新迈上了新台阶。

就业机会无可限量

对于掌握鸿蒙这一技术的开发者而言,未来的就业机会无可限量。越来越多的企业已经开始在鸿蒙系统上展开布局,需求旺盛,越早进入这一赛道,越能享受到技术红利。

重塑全球产业格局

在这个新时代,鸿蒙不仅改变了技术生态,也正在重塑全球产业格局。鸿蒙系统的兼容性、多端部署能力,意味着它将广泛应用于智能手机、平板、汽车、智能家居等多个领域,市场潜力巨大。

鸿蒙生态支持者众

作为国产移动操作系统的先锋,鸿蒙生态已拥有10亿台设备支持,675万注册开发者积极参与。在市场对鸿蒙技术人才的迫切需求中,鸿蒙全栈开发技术将成为每一个技术人的制胜法宝。

为什么要学习鸿蒙开发?
  • 技术先进

    技术先进

    摆脱Linux/Unix内核依赖,自主研发的鸿蒙内核引领未来!
  • 市场急需

    市场急需

    鸿蒙开发人才紧缺,越早掌握越早享受技术红利
  • 多岗位机会

    多岗位机会

    从移动端App开发到Web前端、后台应用,全面覆盖就业岗位
  • 跨端无界

    跨端无界

    一次开发即可覆盖手机、平板、智能家居、车载等多场景应用
  • 职场蓝海

    职场蓝海

    鸿蒙生态快速扩展,企业争相抢占鸿蒙技术人才,未来就业机会广阔
为什么学习鸿蒙开发要选择我们?
哪些人适合学习鸿蒙开发?
学完鸿蒙开发可以从事的岗位
  • 鸿蒙App高级开发工程师
  • 鸿蒙硬件开发
  • 鸿蒙客户端开发工程师
  • 鸿蒙生态开发工程师
  • 鸿蒙软件开发
  • 鸿蒙产品经理
  • 鸿蒙系统开发工程师
  • Web前端开发工程师
  • 鸿蒙测试工程师
  • 分布式系统工程师
  • 全栈开发工程师
  • 混合应用开发工程师
  • 鸿蒙测试开发工程师
2024年春招市场行情周报

统计规则:基于智联招聘2024年在线招聘数据库的数据监测统计分析
数据来源:智联招聘(www.zhaopin.com)
Copyright@2024 zhaopin all rights reserved

课程学习目标
    技术目标
  • 掌握鸿蒙Next原生开发技术:深入学习ArkTS语言、鸿蒙多媒体开发、分布式架构,具备开发复杂应用UI和跨设备应用的能力。
  • 掌握前端跨平台开发技术:熟悉HTML5、CSS3、JavaScript和ES6,掌握鸿蒙Web开发的核心组件及多端响应式布局。
  • 熟练使用鸿蒙框架和组件库:运用鸿蒙ArkUI组件、UniApp、Vue等框架开发混合式跨平台应用,涵盖Web、H5和小程序的多场景部署。
  • 实现数据管理与持久化:掌握RDB、云数据库、云存储等鸿蒙持久化技术,实现多设备数据同步与状态管理。
  • 完成跨平台、多端项目开发:通过在线教育、租房网、时间管理等实战项目,整合多项开发技能,掌握从项目搭建到发布的完整流程。
  • 掌握Flutter跨平台开发技术:深入学习Flutter框架,能够使用Flutter进行高效的跨平台开发,具备创建响应式、多平台兼容的用户界面的能力,并实现从iOS、Android到Web等不同端的统一开发。
  • 掌握NDK开发技术:学习NDK(Native Development Kit),能够利用NDK进行底层开发,优化应用性能和内存管理,特别是在需要高性能计算、音视频处理等场景下,能够进行原生代码的编写和调试。
八大课程特色——助力学员开启更广阔的职业路径
  • 全生态跨平台开发,满足多场景应用

    不仅限于手机应用开发,还覆盖平板、车载、智能家居等多端需求。

    深入解析分布式架构和鸿蒙独有的跨平台开发技术。

    实现一次编码、多端适配,显著提升开发效率和兼容性。

    了解全部
  • 深度覆盖鸿蒙前沿技术栈,紧跟企业需求

    从HTML5、CSS3等前端技术,到鸿蒙特有的ArkTS语言和UI组件。

    涉及分布式数据管理与跨端应用迁移的关键技术。

    课程内容系统全面,紧贴当前企业对鸿蒙开发人才的实际需求。

    了解全部
  • 紧跟鸿蒙生态发展的最新技术,保持行业前沿

    采用最新鸿蒙Next版本及API,课程随鸿蒙技术实时免费升级,帮助学员掌握阅读官方文档与源码分析能力,快速适应鸿蒙技术革新。

    引入最新uniApp鸿蒙版,支持鸿蒙H5及原生应用的快速开发,保障学员始终保持技术优势,适应最新市场需求。

    了解全部
  • 实战案例驱动教学

    通过大量真实企业级案例,帮助学员掌握解决实际问题的能力。

    案例覆盖金融、电商、医疗等多个行业的典型应用场景。

    在行业实战中深度理解知识,切实提升学员的动手能力。

    了解全部
  • 前后端一体化技能培养,适应多岗位需求

    课程涵盖Web前端、鸿蒙原生App和混合应用开发,注重前后端整合。

    培养具有全栈能力的技术人才,满足多岗位就业需求。

    无论是前端开发、全栈工程师,还是跨平台应用开发,都能找到适合的发展方向。

    了解全部
  • 最新端云一体化与AI应用技术,提升行业竞争力

    引入鸿蒙的端云一体化开发技术,涵盖数据存储、用户认证、云函数等功能。

    结合鸿蒙原生AI技术,学会开发语音识别、人脸识别等智能功能。

    为未来物联网、智能应用市场积累高阶技术能力,提升行业竞争力。

    了解全部
  • 阶段性企业认证辅导,为职场增添专业背书

    除了技术训练外,课程辅导HarmonyOS应用开发者认证考试。

    帮助学员获得官方认证,为职场增添专业背书。

    提升学员在就业市场中的竞争力,获得企业认可。

    了解全部
  • 一专多能,三重就业保障

    鸿蒙原生开发、前端开发、跨平台混合开发,就业加强课,一专多能。

    优先鸿蒙方向就业,其次Web前端开发工程师。

    就业加强课鸿蒙测试托底,先就业再择业。不放弃鸿蒙开发就业承诺,免费享受课程升级

    了解全部
课程内容
  • 教学目标: 第一阶段的教学目标是全面培养学生在鸿蒙操作系统下的全栈开发能力,包括前端和原生应用开发。
    具体内容:
    掌握基础前端技术:
    学生将学习HTML5、CSS3、JavaScript以及ES6新特性,能够进行网页内容的呈现、样式设计、响应式布局和动态网页开发。
    理解并应用ArkTS语言:
    学生将掌握TypeScript基础语法,熟练使用TypeScript类型系统和高级编程特性,以及ArkTS语言和UI组件开发。
    开发原生UI组件:
    学生将学习如何封装自定义ArkUI组件,利用各种布局技术完成复杂的ArkUI界面,并实现鸿蒙应用的状态管理和MVVM架构模式。
    实现应用的数据管理和持久化:
    学生将理解ArkTS渲染控制和状态管理,掌握Stage模型的架构,以及应用数据持久化的策略,包括RDB持久化技术。
    掌握多媒体开发技术:
    学生将理解鸿蒙多媒体开发的核心功能,掌握图片处理、动画制作、手势控制和音视频开发的关键技术。
    完成实战项目开发:
    通过多个阶段项目,学生将综合运用所学知识,从设计到实现功能完备的App,包括在线教育网站、租房网站、电影排行榜、二手商品交易平台、时间管理App等,以及探索更高级的多媒体应用开发。
    阶段收获: 通过第一阶段的学习,学生将掌握HTML5、CSS3、JavaScript等PC前端H5 Web开发技术,理解ArkTS语言和鸿蒙操作系统的UI组件开发,实现数据管理和持久化,掌握多媒体开发技术,并能够独立开发具有良好用户体验的跨平台鸿蒙应用,包括手机端App和PC端Web前端,为进一步的专业学习和职业发展打下坚实的基础。
  • 模块一、鸿蒙Web开发基础(1.5周)
    教学目标

    掌握HTML5语法和常用标签,以及IDE工具的基本使用。

    熟练使用CSS3进行网页样式设计和响应式布局。

    理解并应用JavaScript基础和ES6新特性进行动态网页开发。

    开发并完成一个基础的鸿蒙Web应用。
    教学内容

    01-鸿蒙Web跨平台开发四大核心技术 01 - HTML5

    02-鸿蒙Web跨平台开发四大核心技术 02 - CSS3

    03-鸿蒙Web跨平台开发四大核心技术 03 - JAVASCRIPT

    04-鸿蒙Web跨平台开发四大核心技术 04 - JS OOP、ES6
    教学项目

    项目一、某在线教育网站首页展示(讲)

    项目二、基于HTML5+CSS3+ES6技术实现的租房网(讲+练)
  • 模块二、鸿蒙原生ArkTS语言(1.5周)
    教学目标

    掌握TypeScript基础语法和鸿蒙开发环境配置。

    熟练应用TypeScript类型系统和高级编程特性。

    掌握ArkTS语言和UI组件开发。

    理解从TypeScript到ArkTS的代码适配过程。

    实现鸿蒙应用的状态管理和MVVM架构模式。

    开发并完成一个完整的鸿蒙Web应用项目。
    教学内容

    01-TypeScript语言精讲

    02-ArkTS 语言精讲

    03-从TypeScript到ArkTS的适配指导
    教学项目

    项目三、基于TypeScript实现的top250热门电影排行榜(讲)
  • 模块三、鸿蒙开发基础技能(1.5周)
    教学目标

    掌握ArkTS语言和UI组件开发

    掌握如何封装自定义一个ArkUI组件

    熟练利用各种布局完成一个复杂的ArkUI界面

    实现鸿蒙应用的状态管理和MVVM架构模式

    开发并完成一个完整的鸿蒙Web应用项目(ArkUI界面部分)
    教学内容

    01-UI范式的基本语法

    02-ArkUI 基础组件详解

    03-ArkUI 布局实战

    04-ArkUI高级组件详解

    05-页面间的跳转与数据传递
    教学项目

    项目四、《发现宝物:你的终极二手商品交易平台(第一季)》(讲)

    项目五、《发现宝物:你的终极二手商品交易平台(第二季)》(讲)

    项目六、《指尖时光时间管理App》(讲+练)
  • 模块四、鸿蒙开发实战进阶(3周)
    教学目标

    理解ArkTS渲染控制和状态管理的基本概念及其在鸿蒙应用中的重要性。

    掌握Stage模型的架构和应用数据持久化的策略,包括RDB持久化技术。

    熟练使用文件管理、网络数据访问以及通知与窗口管理的相关API和工具。

    实现基于RDB的会员掌中宝应用,包括数据库设计、数据操作和用户界面开发。

    开发并完成会员掌中宝与仿瑞辛咖啡App应用项目。

    综合运用所学知识,从设计到实现一个功能完备的App。
    教学内容

    01-ArkTS渲染控制

    02-ArkTS状态管理

    03-Stage模型详解

    04-应用数据持久化

    05-RDB 持久化技术

    06-文件管理

    07-网络数据访问

    08-通知与窗口管理

    09-ohpm第三方库的使用
    教学项目

    项目七、基于RDB实现的会员掌中宝应用(讲)

    项目八、仿瑞辛咖啡App(练)
  • 模块五、鸿蒙多媒体开发技术(1周)
    教学目标

    理解鸿蒙多媒体开发的核心功能和应用场景。

    掌握图片处理、动画制作、手势控制和音视频开发的关键技术。

    熟练使用鸿蒙API进行多媒体内容的创作和交互设计。

    实现多媒体应用中的交互功能和数据存储。

    开发并完成《启智闹钟》和《学掌门仿钉钉App》项目,综合运用所学技术。
    教学内容

    01-HarmonyOS 图片处理

    02-HarmonyOS 动画/转场/手势

    03-HarmonyOS 相机处理

    04-HarmonyOS 音频开发

    05-HarmonyOS 视频开发
    教学项目

    项目九、《启智闹钟》(讲+练)

    项目十、《音乐工坊》(讲)

    项目十一、《旅游助手:古镇风情》(讲+练)
学习形式

HMF全程班

上海总部一线讲师 直播授课
到校区直播学习
作业练习
阶段考试
专题讲座
周末加餐课
录播课辅助学习
毕业设计项目答辩

HMP业余班

自动解锁闯关训练营模式 ,可在职或脱产学习
(发布学习任务)
视频
实训手册
实训平台
学习计划
班主任督学
(项目实战指导与训练)
周测评
穿插直播课
教员批改学员作业
VIP多对一答疑
实战项目
注:鸿蒙课程整个学习阶段涉及20+实战项目,以下仅展示部分,想了解更多项目信息,可点击页面窗口进行咨询了解
基于TypeScript实现的top250热门电影排行榜
项目简介

本项目旨在通过开发一个展示Top250热门电影排行榜的应用,深入探索TypeScript的核心技术。通过实践,参与者将熟练掌握TypeScript的基础语法、流程控制、包管理、函数使用及异步编程等关键概念。项目不仅注重基础语法的学习和应用,还强调表单验证与数据处理的实际操作,旨在通过构建一个功能完善的电影排行榜应用,加深对TypeScript的理解和应用能力,为参与者在Web开发领域的进一步探索和职业发展提供坚实的基础。具体技术包括:

核心功能
  • TypeScript基础语法
  • TypeScript流程控制
  • TypeScript包操作
  • TypeScript函数
  • TypeScript异步编程
项目目标
  • 熟练掌握TypeScript程序流程制约及语法基础

  • 能够使用TypeScript进行表单验证与处理