本书主要由基础理论篇和应用开发篇两大部分组成。基础理论篇共6章内容,旨在为读者积累 的物联网和NB-IoT理论知识,同时为学习后面的应用开发篇打下良好的理论基础。基础理论篇第1章,主要介绍了物联网的分层架构、协议架构和物联网各层的关键技术。无论之前是否接触过物联网,通过本章的学习都能对物联网有一个笼统的认识。第2章~第5章按照由简到繁、由易到难的顺序讲述了NB-IoT网络和技术。第6章简单介绍了NB-IoT开发所需资源、NB-IoT开发基本流程方法,以及华为NB-IoT全栈式实验箱的结构组成。第6章对本书应用开发篇起到衔接和 作用。应用开发篇由5个实验项目组成,遵循由浅入深、由易到难的顺序。同时,每个实验项目都由 知识、实验准备、实验任务、任务执行结果解析和思考题五个部分构成。建议先按照操作步骤和实验要求完成实验任务,在完成实验任务后或者当确实遇到问题不能完成实验任务时,再查看任务执行结果解析。由于每个实验项目都有 知识讲解,所以本书整体上既可以采取理论和实验穿插结合的方式进行学习和授课,也可以先把基础理论篇学习完,再统一开展实验部分。