【趁热打“帖”】华为IoT训练营概览总结

举报
神龙居市 发表于 2019/09/08 19:03:14 2019/09/08
【摘要】 从7天IoT在线训练营->7天IoT实战营->开发精英实战营,一路走来,确实学到了知识,也学会了实战,离精英还有距离。在这里发表一下自己对这个课程的看法,给学习的入门级小白一些经验,或者说培训老师们都清楚但不好意思说的。首先这些物联网课程是引领开发者入门华为物联网平台的课程,并不代表是纯门外汉上来就能学的,也不是培养全栈开发者的。需要有些基础的知识,也有一些问题不是课程的目标,可能答疑老师也...

从7天IoT在线训练营->7天IoT实战营->开发精英实战营,一路走来,确实学到了知识,也学会了实战,离精英还有距离。


在这里发表一下自己对这个课程的看法,


给学习的入门级小白一些经验,或者说培训老师们都清楚但不好意思说的。


首先这些物联网课程是引领开发者入门华为物联网平台的课程,并不代表是纯门外汉上来就能学的,也不是培养全栈开发者的。需要有些基础的知识,也有一些问题不是课程的目标,可能答疑老师也不会回答。


课程重点普及物联网知识,原理与发展,当故事听挺好的,不需要把这么基础的通讯工作原理都搞清楚(物联网专业出身的本来也都懂),主要是明白我需要用什么,整个物联网包括哪些东西,也就是课程中没有讲的相关知识也要开发者有一定基础。


按照程序员的习惯直接列条目说明,不废话了。

根据课程节奏:


0、物联网的起源和发展,华为的地位,各种协议的历史等,了解故事更有存在感。


1、华为IoT平台,OceanConnect的地位,层次划分,南向北向的概念,这些很重要,很容易理解;


2、LiteOS物联网系统,也是华为物联网打天下的重要工具,对于嵌入式开发的同学不是难点,对非物联网专业的理解容易,掌握就难了。


3、南向设备,主要是配合小熊派和工程Demo,要想掌握最好是搞过LiteOS ,至少MDK这样的工具。至少能根据教程配置和编译,因为是课程重点讲解的也很详细。课程的宗旨是让大家能使用Demo工程,不是训练大家写一个全新的工程。


4、Profile和编解码是核心(其他IoT平台没有这一块),是教程重点。和南向设备怎么配套的,其实没有讲,但也要清楚,才能真正掌握。


5、设备测试真实设备或虚拟设备,教程有详细讲解使用,这个工具很好。


6、Web booster其实是一个北向应用,一个集成很好的web开发平台,只限于平台提供的功能,不能扩展开发者业务


7、北向接口,和南向设备端一样重要,因为课程重点是物联网,是南向设备端,所以这方面只提供在线文档。


8、Postman就是一个代替你写调用别人程序的通用程序,大家反应这方面教程没有讲清楚,这个课程宗旨有关,主要是培养南向设备端


给点建议:


北向应用 要有互联网开发经验(起码有网页或接口开发),详细点就是你开发过调用别人api的程序吗?你的程序被别人调用过吗?没有的话先找身边懂的人去学习一下,否则答疑老师也没法回答。


南向设备 要有嵌入式开发经验,了解LiteOS或者熟悉MDK的,掌握起来就容易多了;之前对硬件没接触过,用C语言也没做过东西的,起码要熟悉一门编程语言,把Demo调通的基础上,再去肯相关知识。


总之,这套课程虽然很短,只有7次课,但要都弄懂,需要掌握全面的知识,也就是一个全栈开发者,并不容易。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。