【51CTO学院三周年】朱老师物联网大讲堂-“需求分析版”-感谢朱有鹏老大带我装C,带我飞

毕业后的五年一直过得浑浑噩噩,跟朱老大一年了,老大带给我太多智慧上的知识上的帮助,老大北方人性格好爽,有求必应。期初学习老大的课程是为了找工作,在看视频中老大也讲了他的一些人生经历,慢慢发现工作不是终点,如何通过不断的学习培养并找到自己的兴趣,充实自己才是真的。下面的写的需求分析也是自己的成长的一点一滴。

在此郑重的跟朱老大说声:谢谢,老大,带我走进这个行业,带我装C,带我飞。

客户需求:

  1. 学习物联网知识基础。

    1.1.基础C语言学习,走进嵌入式最坚实的第一步。通过此部分了解什么是嵌入式。

1.2.高级C语言学习,深入了解C语言的最难理解内存,指针,数据结构等。由浅入深,确保每个认真学习的人听懂听会,并且熟练应用。通过本部分的学习将C语言的内存模型深深刻入脑海。

1.3.ARM裸机学习, 通过S5PV210开发板充分深入理解各个硬件的工作原理、时序、以及裸机驱动,最后通过shell命令解释器的小项目结束本部分的学习,通过本部分学习,将会看懂电路原理图,学会如何看英文IC说明书,了解soc启动流程,熟悉裸机驱动,并理解U-BOOT,shell 的工作原理。

1.4.uboot和linux内核移植学习 ,从makefile到shell脚本,深入浅出的讲解u-boot,内核和文件系统的工作原理,本部分的学习让每个人做到移植并能定制自己喜欢的u-boot及内核。(清晰明了)。

2. linux系统学习

2.1.  linux应用编程和网络编程学习 ,了解并熟练应用linux中的文件IO,文件属性,获取系统信息(系统时间、随机数、proc中的文件),进程(进程环境、进程控制、进程关系、守护进程、进程间通信),信号,高级IO,线程,网络基础,linux网络编程。此部分学习玩可以从事liunx应用级别的项目编写工作。

2.2. linu驱动开发学习,模块化的方式讲解,从字符设备驱动,驱动框架入门,linux设备驱动模型,misc类设备与蜂鸣器启动,framebutter驱动,input子系统,块设备,网络设备,通过触摸屏驱动移植大体熟悉驱动开的流程,

3. 课堂氛围秉持着,细心讲解,逻辑调理清晰,理论和实践相结合,用理论和实践来对问题的本质做到深入的理解,讲课风趣幽默,不会长时间听课而感到困倦。

4.相关书籍编写

每一位学生可以通过自己的学习得到的知识来完成相关书籍的撰写。

5.此需求随时间推移,将会加入更多的学习体系比如:单片机,项目实战 ,java基础 ,安卓等相关嵌入式课程。

【用户实例】

学习

【场景】

Who:在校大学生,已工作对嵌入式有浓厚兴趣的带专业人员,深入理解嵌入式的人员,硬件转软件人员 (以下简称学员)

Where:家,学校,图书馆,地铁站,手机随时随地。

when: 每天2小时。

【用例描述】

  1. 学员学习第一部免费基础部分,了解老师的风格,知道自己可以在课程中得到什么。

    1.1 异常1, 觉得风格不适合自己,退出学习。

    1.2 异常2, 觉得此部分过于简单跳过此部完成第二部分学习。

  2. 学员学习第二部C 语言提高部分(此部分后收费),提高C语言功底,经过此部分的洗礼大部分学员会深深的体会到自己的不足之处,完全可以应付大小C语言面试并爱上朱有鹏老大的风格不会出现1中出现的异常1。

    2.1 异常3 , 觉得不懂可以重复学习。力求精通。

    2.2 异常4 , 能力好的可以参加书籍编写。

    2.3 异常5 ,可以学习进入第五部分linux应用编程。多路线(嵌入式软件工程师)

  3. 学员学习第三部 ARM裸机部分,此部分可以对初学者提高有三点第一英文,第二硬件,第三逻辑。并完成小项目 shell命令解释器此项目并不简单需要裸机驱动很多有效设备才可以完成。

    3.1 异常3 。

    3.2 异常4。

    3.3 异常6 , 通过前三部分的学习大部分嵌入式的基础已经学习完毕此时。只要学员已经将高级部分和ARM裸机部分掌握80%,就可以找到嵌入式基础类工作。进入工作状态。(嵌入式初级工程师)

    3.4 异常7, 已工作的不是嵌入式行业的学员可以继续深入学习达到理想状态在选择嵌入式相关工作。

  4. 学员学习第四部分 uboot和linux内核移植,通过本部分学习基本进入嵌入式深入层次,了解U-BOOT的和linuxn内核的组织架构,可以独立完成移植定制。

    4.1 异常3 。

4.2 异常4 。

  1. 4.3

异常8 。学员学习到这里会发现工作面广了,可以找到移植,shell脚本的编写,makfile编写等工作。

5. 学员学习第五部分linux应用编程和网络编程。在此部分中学员可以入门应用编程和网络编程,并基本上了解linux内核的工作原理。

5.1 异常3 。

5.2 异常4 。

5.3 异常9 。此部分学习完,可以找到linux C 应用相关的工作.(嵌入式软件工程师)

6. 学员学习第六部分linux驱动开发,学会linux下的驱动移植,以及培养能力强的人编写驱动的能力。

6.1 异常3 。

6.2 异常4 。

6.3 异常10 。此部分学习完,可以找到linux 驱动相关的工作.(嵌入式驱动工程师)

【用例价值】

学员通过学习提高自己的嵌入式功底,找到工作,并在工作中有竞争的资本,同时设有交流群供学员讨论交流学习。可以提高自己的知识的广度。

【约束和限制】

1.学习是个过程要懂得度的把握。毅力,兴趣都很重要。

2.工作不是终点,在工作中学员要学的东西更多。

3.适当的休息,可以高效的学习。

我正在参与“51CTO学院三周年,我在学院不得不说的收获”征文活动,参与就有奖~你也来看看吧~ 周年庆  更多精彩活动敬请期待!

活动地址: http://51edu.blog.51cto.com/8899635/1775394

时间: 2024-10-03 13:38:58

【51CTO学院三周年】朱老师物联网大讲堂-“需求分析版”-感谢朱有鹏老大带我装C,带我飞的相关文章

【51CTO学院三周年】-感谢恩师马哥让我成为Linux运维工程师

[51CTO学院三周年]学习.提升.感恩 --感谢51cto学院和恩师马哥让我成为Linux运维工程师   今天是学院三周年学院给了我很大帮助今天我也来写一下我的真实感悟心得.我是12年在网上无意搜索发现有个很好的IT互动网站叫51cto,当时记得还有个叫CSDN,但是对比了下感受还是51cto的氛围和功能更ok点,慢慢也喜欢上这个风格了.没事儿就看看新闻看看博文.收获也挺大的. 在学院成立,我就开始看一些视频课程学习,看过韩老师的windows.一次偶然机会看到马哥讲linux的课程,马哥讲的

【51CTO学院三周年】聆听小马老师授课,技能大增啊

大家好,我是2012年注册的51CTO会员帐号.我之前一直学程序开发,对数据分析,大数据这些内容很感兴趣,linux系统管理也有兴趣.51CTO汇集了好多IT名师大家的授课,内容很丰富,对我的学习帮助很大. 去年下半年打算学习HadoopMapreduce,而要搭建这个计算环境,必须先搭建双机或多机的Linux操作系统,所以首先要学习Linux课程,我选择了上座率最高的小马老师的课,结果一下子就被小马老师的授课风格给吸引了,他授课完全脱离课本教材,不是照本宣科的那种,语言诙谐,幽默风趣,善于用生

【51CTO学院三周年】我已报名参加李炎恢老师的PHP培训班,你们还在等什么!

在51CTO浮浮沉沉也很有5年多了,视频教程也下了不少,但之前的学习都是很零散的 自从51CTO出了学院,就一直坚定的跟着他的脚步(虽然之前都是学的免费的) 转眼间学院也到三周年了,值此三周年之际,也为了响应学院的号召,特写此文,同大家一起分享一下,写的不好敬请谅解 2010年注册的用户 不记得当时是为了找什么资料,发现了51CTO的下载模块,里面的资料真的很多,主要的是大多都是免费的 也因为下载的东西太多,学的太杂,到现在也是没什么成绩 这次报名参加了李炎恢老师的PHP培训班,也是第一次花钱参

【51CTO学院三周年】我的职业生涯有贵人相助--小强老师

个人认为功能测试做到一定年限之后,自然会遇到职业生涯中最大题的时候发现了51CTO,从中看到了很多大牛的博文和视频课程,顿时感觉自己找到宝了,然后就一直关注着,直到有一天,小的瓶颈--转型.对此,我的经历是这样的. 话说那还是两年前,在搜索某问强老师的性能班招生信息发布了,当时无比激动,果断报了名.几年前就看过小强老师的视频,讲课风格幽默风趣,声音也很有磁性,人也实在,关键是授课内容都是纯干货,没有任何废话,所以早就对小强老师肃然起敬了,这次能参加小强老师亲自带的性能测试班,能不兴奋嘛. 参加学

【51CTO学院三周年】读王达老师图书有感

现在回想起来我是在2010年年初通过51cto认识王达老师的,当时初入职场,我这个菜鸟还有很多知识了解得不够深入,闲暇时间多在51cto论坛淘淘知识,发现有相当不错的学习资料和技术分享帖子,还有51cto学院中很多老师精心编写的博文,对我而言如获至宝. 因为工作涉及的内容,在众多老师中我注意到王达老师的知识体系是最适合我的,老师发表的每一篇博文我基本上都没有错过,一直追到老师早期的博文,发现老师在服务器管理及网络管理到网络设备方面都有深深的体会,难怪他也编写了那么多的图书,从老师和网友们的交流可

【51CTO学院三周年】软考薛大龙老师班的心得体会

感谢薛老师的悉心指导! 讲课时候一定要认真听讲,薛老师讲的知识点,不是原题也是80%的考试范围.一般一堂课后都会有一到两天的间歇,千万别闲着,讲课的录像一定要多听,重复老师讲过的知识点内容.薛老师安排的作业必须做完,还的认真复习.并配合讲义和课后作业习题适当强化.核心知识点该背该记的一定要背记.课上说看看的,就真的只是要你去看看,掌握大义即可. 多看看历年真题,按照薛老师讲的方法作答.计算题薛老师讲的很透彻,直播课程,互动很重要,特别是计算部分, 薛老师还会帮学员串讲押题,只需要认真跟班,诚心准

朱老师物联网大讲堂学习心得体会

@前排引流 @微信号:朱老师物联网大讲堂 @网盘:[email protected]/lk/cjVy3RAgfDufK 一.学习动机 楼主上大学就是奔着学习系统内核去的,所以准备趁着大一课少多复习复习系统底层的知识,到大二之后学习内核会轻松一些.大约在临高考的时候在51cto.com(不要学我这种学渣,我是属于作大死类的)当时老师刚开始录制第一章内容,就趁着午休去看(拿着佳域的g2f和一个耳机扎到楼道里也是醉醉的)没想到居然越听越感兴趣,朱老师在第一章就回答了我之前考虑的许多问题比如有关系统移植

【51CTO学院三周年】我与嵌入式的缘分

开学初学习了一个多月后我有点迷茫了,因为身边许许多多大神给我的建议就是51单片机已经淘汰了,将来不好就业什么的.于是,我动摇了,那时候的我是最迷茫的,我不知道接下来的路要怎么走,我要怎么选择. 直到有一天,身边的人给我推荐了51cto的朱老师课程(嵌入式),我被导师的课堂魅力吸引了,加上之前1学过嵌入式的课程,早就知道嵌入式是当前的热门技术,甚至是智能家具的核心技术.于是,我下定觉得要跟着朱老师学习,把嵌入式学好. 时间很快,半个学期结束了,我觉得我最大的收获就是这段时间有朱老师的视频作为指引,

【51CTO学院三周年】遇到

作为一名二流学校的大学生,因为学校的一门嵌入式Linux应用程序开发而喜欢上了嵌入式,但是学校却是只上了一学期的课,无奈只能自己找教程继续学习. 在3个月前,无意中找到了朱有鹏老师的嵌入式学习基础视频,通过老师视频中的介绍,知道了有51cto这个大型IT学习网站,便跟着室友商量着买了朱老师的2个"疗程"率先进行了"治疗''.通过学习老师的嵌入式裸机基础课程,我学到了更多关于嵌入式的基础知识,这为我后面的学习进行了很好的铺垫.由于有51这个网站,我可以找到最全的整套学习课程,