hi大家好,大家对物联网这个方向有多少了解呢,有多少同学大学学的是这个专业呢?

本人现在是还一名大学生,大学学的专业是物联网工程,现在我来分享一下我对物联网这个专业的了解,以及学习的路线吧。这些都是一个我的个人观点!!

物联网这个名词在前几年被提出来的时候很火,没接触的同学和已经接触的同学都是怎么理解的呢?

我来说一下我的认知,物联网其实大致可以分为三层,感知层、网络层和应用层。举一个应用场景,假如一个智能路灯系统,需要一个人体感应传感器采集数据,再通过网络将采集到的数据交给应用层,用户能观察到数据并且能通过在应用层发送指令,返回到感知层控制路灯。

这个简单的系统看似很简单,但是你会发现这里面涉及太多方面,首先感知层设计硬件,你可能需要学到电子信息专业的知识,网络层设计到通信,那么你需要学到网络工程专业的知识,应用层最麻烦,像web、app以及现在比较流行的小程序都属于应用层,这又属于软件工程专业的知识了。

这样一看你就突的发现很难了吧,毕竟这三个专业学一个专业都难,你还需要同时懂三个,因此有一个明确的目标很重要!

因为设计到的知识太广了,因此你会发现靠学校学是很难学明白的知识,现在我来分享一下我的路线吧。

我的路线可供参考,大家可以根据自己的爱好判断怎么去进行学习。

首先是感知层:在这里我们需要涉及到硬件的知识,以及需要一些传感器和网关,因此在学这方面知识时候,需要很大设备,所以尽量跟着学校的课程走,在学校有实验课,能帮助我们巩固了解会用这些传感器和网关,但是如果你喜欢这个领域,你就得了解这些硬件底层的原理,你得加强C以及C++的知识,你就得需要去网上找一些课程以及买一些开发板自己研究,不能在局限于学校的已有产品。像树莓派这方面的知识应该是一个学硬件的必备入门标准(个人觉得哈哈哈)。

其次是网络层:网络层学校会教你wifi、zigbee、蜂窝等一些通信技术的知识,个人感觉了解这些通信技术的应用场景以及各个技术的特性就行了,太多具体的学不完的!还有计算机网络,作为大学计算机专业的最重要的几个课程,这是必须掌握的,了解计算机网络你才能知道tcp/ip等协议,了解了各个协议的基础,你在学后面的socket通信、mqtt通信的时候你就会发现学起来事倍功半!socket协议和mqtt协议是现在连接感知层和应用层用的最广泛的,了解这些东西你就能算是网络层入门了吧。如果你对网络层知识感兴趣,那么你学的东西就多了,学不完。。。网络安全都需要!!

最后是应用层:因为我主学应用层,那么我的话就要多了!!!

首先我们想一些,当我们的应用层接收到网络层的数据时,会把这个数据展示给用户看,需要把这个数据存储,需要通过这个数据再根据一些业务逻辑来进行处理返回给感知层。

应用层然后可以分为web端、app端、小程序。

首先web(网页)端它是分为前端和后端,前端提供用户展示,后端进行业务处理,学习web是个什么过程呢,首先我们得懂java,这里不能只于java基础,需要通过java进行web开发。web的开发以前的设计是通过draware画出来,再到后面的php,再到现在的javaweb,javaweb又从最原始的jsp->ssm框架->springboot框架->springcloud微服务框架,软件专业的学生会从jsp学到springboot,现在的企业招聘最低要求要会springboot!

其实springboot的入门是很简单的,真的巨简单,比jsp入门简单几倍吧,因为现在一步步的发展以及有大佬把那些复杂的操作包装好了,例如jsp几百行代码的内容,在springboot中可能就是一个注解(一句话、一行代码)就能完成,这就是框架的魅力!

如果你有时间,你愿意学,你感兴趣。其实我建议大家从最原始的jsp开始学,虽然会学的很痛苦,但这一步步的学你会了解一系列过程的发展,能帮助你去了解一些底层的知识吧,如果你从springboot学,你可能一辈子也看不到底层是什么了!

在这里我推荐几个学习的课程:B站大学出版的!

首先是尚硅谷的javaweb(jsp):特点:详细巨详细!缺点:时间太长了!学完这个应该比学校学的jsp要深入!

尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版_哔哩哔哩_bilibili

狂神:B站狂神的javaweb时间少很多,还算详细,我当时学的这个版本!

【狂神说Java】JavaWeb入门到实战_哔哩哔哩_bilibili

 ssm框架和springboot我建议学狂神的课程,因为他的课程很容易理解,很适合入门,如果想了解的更深一点,那么还是建议尚硅谷,但是时间太太长了。。。

前端得发展是从简单的html+css+js ->现在得vue!(企业用的最多得前端框架vue)

前端的展示如果你在web中只要用的话, 那么只会html+css+一点javascript就行了,可以去学狂神的基础入门课。

如果你想写出漂亮的页面和了解一些深层次的前端语法,那么还是得去尚硅谷学,vue的话建议直接学尚硅谷的。

前端和后端说了那就到了数据库了,第一你需要了解学校学的一些sql语句,这是基础中的基础,其次你学一种(至少)数据库,可以是mysql可以是oracle。。。建议还是mysql,因为网上课程多,学起来简单点。如果之前你学的web是尚硅谷的那么你还是跟着尚硅谷学,如果你是跟着狂神学的还是继续跟着狂神学,因为学会数据库你需要在你的java代码中进行一系列的操作,增删改呀,所有之前跟着谁学更方便。

以上还有这些东西的底层原因,面试问的很多,也很重要,在学的时候能记住就尽量记住。

学到这你才能算是应用层的web端入门了吧,如果你还想进一步发展,那么像redis(缓存数据库)、linux(操作系统)、kafaka(消息队列)、Elacticserach(全文搜索引擎)等这些高级的东西就决定你从一个码农成为高级程序员的重要力量。

web端说完了说说app端:学物联网专业可能学校在应用层这方面就只开在安卓这一块了,因为不像web那么难。安卓app开发我也不知道说什么,因为我也只是在学校学过,也只会一些简单的项目,毕竟它是用java写的,所以对我来说还算简单吧,在安装开发环境的时候建议大家直接用Androidstuid,用起来比eclipse好太多了!!好像现在的鸿蒙开发是用的和web那样的前端设计,有点像vue之前看过鸿蒙发布会,具体还没特别了解。

小程序的话好像是,如果记得么错的话是用和web那样写的,微信那边有接口给你调。因此你只要会web的开发,就差不多能开发小程序了。

好的差不多就这么点了,大家不要觉得难,当你对一个方面感兴趣之后,会学的入魔的!!!

物联网专业还是个好专业,只要你学的多学的精,真的不愁在工作,但是你要是学的不咋地,那么就愁了。

物联网专业的大学生需要掌握哪些技术?看一看我的学习路线相关推荐

  1. 2021年web前端开发视频教程,自学web前端开发技术,全套web前端学习路线笔记

    2021年web前端开发视频教程,自学web前端开发技术,全套web前端学习路线笔记 [导读]:初学web前端的小伙伴经常会遇到的问题,1.没方法 2.没资源 3.没经验,不知道从何开始 ,代码哥(D ...

  2. 跨专业的我如何收获BAT微软等大厂意向书(学习路线分享)

    乔戈里粉丝的读者投稿,不错的文章,和这位兄嘚相聊甚欢,这位兄嘚最后去了微软,乔戈里感觉是个不错的选择. 大家好,我是小E.今天和大家分享一下自己最近一年找工作的经验. 先交代一下本人背景,本人是电子工 ...

  3. 计算机网络技术专业适合女生学吗,计算机网络技术专业适合女生学吗?

    计算机网络技术专业是培养专业的高技术型人才的专业,多数报考的都是理科生,虽然理科生里男生居多,但是,也有女生选择理科的情况.那么,选择大学专业时,计算机网络技术专业适合女生学吗?下面小编就这个问题为大 ...

  4. 听听阿里老哥对算法工程师技术学习路线的建议

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 来源丨https://zhuanlan.zhihu.com/p/192633890 前言 知乎 ...

  5. 物联网考计算机是跨专业,大学生,物联网专业学什么,考研能跨什么专业考研?...

    物联网专业是大学当中的一个专业.很多大学生对物联网专业的描述是"四不像专业".其实这样描述也可以理解,因为物联网学习的内容非常多,包括网络.电子.射频.感应.无线.人工智能.条码. ...

  6. 计算机应用技术与物联网专业介绍,《物联网应用技术》专业简介

    <物联网应用技术>专业简介 专业代码:610119 物联网(Internet of Things)被称为继计算机.互联网之后,世界信息产业的第三次浪潮.它是通过计算机嵌入技术将各种设备智能 ...

  7. 网络工程、软件工程、计算机科学与技术、物联网专业,主要都学习什么内容?

    网络工程中学习内容:局域网基础知识.局域网的硬件,软件,协议.网故障及排除方法.网络的规划.网络协议.规划及以太网.网卡.网线.布线技术:集线器.网关的选择.优化网络结构等等. 软件工程不仅学习软件开 ...

  8. 计算机物联网应用技术工资,物联网专业毕业生现状 刚毕业薪资多少

    物联网专业的发展前景也很好,这个专业主要学习的就是和计算机.电子等相关的内容,我们都知道计算机和电子现在的发展速度是非常快的,从而我们就能够看出,物联网它的发展趋势,那么现在物联网专业毕业生的现状怎么 ...

  9. 计算机科学与技术python方向是什么意思-大学计算机科学与技术相关专业学习路线...

    原标题:大学计算机科学与技术相关专业学习路线 不管你是如何选择了这门专业,我想告诉你的是这是一个很深的领域,没有热爱不如尽早转行. 根据百度百科计算机科学与技术专业(以下简称计算机专业)给出的描述,该 ...

最新文章

  1. pycharm代码模板设置
  2. php连接不到mysql怎么解决,怎么解决php无法连接mysql的问题
  3. Java包装类、拆箱和装箱详解
  4. 字符缓冲输入流 BufferedReader java
  5. 什么U盘启动盘制作工具是纯净版的,没有捆绑软件和广告的?
  6. 音频音乐与计算机的交融-音频音乐技术
  7. 成功解决windows系统开机时,系统提示此windows副本不是正版
  8. python爬虫:scrapy-redis分布式爬虫(详细版)
  9. minigui之显示gif
  10. 使用DirectShow技术切换双声道音频声道的方法
  11. c语言实验指导修改版,高级语言程序设计(C语言)实验指导书(修改版).doc
  12. iOS App从点击到启动
  13. ps 取html 颜色,Photoshop教程:PS如何从作品中提取色彩及其利用
  14. 亚马逊云科技2022中国企业出海季系列直播活动今夏盛启
  15. 超焦距是什么?如何应用超焦距?
  16. 设计师必看的一些资源网站[转]
  17. Windows XP下如何取消打印机与任务计划的共享
  18. 大型语言模型综述(一)
  19. 多策略中日内策略+趋势策略的配合?
  20. iOS根据银行卡号识别银行

热门文章

  1. 第9章第22节:完成产品服务幻灯片的制作 [PowerPoint精美幻灯片实战教程]
  2. 爱甲专线分享甲状腺随访大数据多中心平台建设经验,与会专家广泛关注
  3. Flipper(Facebook Sonar)集成指南
  4. $chk || $try || periodical || $each
  5. 测试必备工具 —— Postman实战教程
  6. 如何查看自己的Eigen版本
  7. kangle的php怎么安装,kangle安装脚本集合
  8. 计算机开机总显示密码错误如何解决,电脑密码错误
  9. 移动硬盘可以在win上读取,不能在ubuntu读取
  10. 大功率可编程直流电源的功率和芯片如何选择?