我的nodejs学习之路1
距离上次写文章类东西已经有4-5年了,猛然写东西有种提笔忘字的感觉。
言归正传,这是一篇记录我自己学习nodejs的文章,在写下这篇文章的时候我也不是什么大牛,也不是很了解nodejs这项技术。之所以写这篇文章是为了记录一下自己的学习模式。因为工作2年多了,遇到一些瓶颈。我本身是做前端开发的,也就是html+css+js那一套。12年在培训机构学习as3出身结果刚毕业没多久adobe对外公布不再维护as3了,再加上同学们的相继转型,我自己也开始尝试去接触web前端开发,在一家创业公司浑浑噩噩的学习度过了1年多,当公司告诉我要转型让我自己另谋生路的时候我眸然回首才发现自己什么都没学好。时候反省发现导致自己一无所成的原因:
1.太懒,也就是自律性不高。
2.没有自己的学习模式,导致每次学习都是老虎吃天无从下手!
好了,扯了这么多没用的蛋就是想告诉一下和我一样的朋友们,技术行业浑浑噩噩的过日子是不现实的,需要自己不断的去学习新技术,在3年左右摸索出自己的学习模式是很重要的!
每次学习一项新技术的时候我都会上网去看看大家对这个评价,可是看的多了我发现技术这东西跟挑对象一项仁者见仁智者见智,网上的评价总是褒贬不一。所有后来索性不看,还有就是像我这样的初学这去看官方和各种大牛说的某项技术的优缺点,现在想想好像没什么意义。我的意思并不是数这些东西写的不多,而是想说像咋们这样的初学者,这东西看懂了也用不到啊~~所以我先在的学习技术想法就是感兴趣,用的上就去学习,至于什么优缺点,对技术的前瞻性。。。暂时不考虑,先学好一门语言再说吧!
我现在的学习思路就是,对一门技术感兴趣。然后上菜鸟教程(http://www.runoob.com/)上去入个门,像 nodejs 就是顺着菜鸟的例子文章一篇一篇先浏览一遍有个大概的了解,然后开始上手实际去做,练习他给出的例子,边写边理解。然后把这写东西看的差不多了上手去做几个简单的项目,比如搭个简单的 web服务器,中间遇到问题 度娘 谷歌 社区了查查问问,尽量独立完成整个例子的开发熟悉了慢慢就可以去深入了。
这是我现在的学习思路,正在不断尝试完善。后续会慢慢记录自己遇到的坑和有意思的东西。写这篇文章不去有多少人看,但求记录自己的学习之路并能够给各位跟我一样的菜鸟提供一个学习的建议吧!
第一篇文章不求多好,只求以后能够写出更有营养,逻辑更清晰的技术文章吧!
<!--2016.08.26-->
经过一段时间的学习和练习之后,我个人感觉自己对菜鸟教程上关于node的知识点和讲解熟悉的不错了,可以进入下一阶段的学习了。因为我个人觉得菜鸟上的东西是手册,只是入门到菜鸟的过程,想要去做一些能用demo还是需要去教程上去看,去学习。
在网上翻山越岭的寻找之后我在git上看到一位大神的教程,正在学习,拿出来给大家参考参看,有兴趣的可以看看,教程是中文的适合我这种英文不好的程序猿去get,教程共19篇文章,每篇文章都给出了目标,难点,知识点及解决方案,个人感觉挺好的。
git地址:https://github.com/alsotang/node-lessons
地址贴出来了,有兴趣的朋友可以看看。额,没话说了,还是肚子里没货,不好意思啊,撤先。
继续学习去装瓶子了~~~
<!--2016.08.29-->
尴尬的我又回来了~~~学习期间我去看了中文的API里面有一个网络(net)和http的,我看到点进去看了之后看的是混混谔谔不知所谓,唯一看懂的就是一个创建http服务,一个创建tcp服务。那么问题来了,什么是http服务?什么是TCP服务,他们又有什么区别呢?相信很多初学者跟我一样表示一脸懵逼吧,别害怕,大家的是21世纪的有为青年嘛,要学会用 百度 谷歌的嘛。我搜了一下,看了看感觉这篇文章写的我比较容易理解一点,贴出来跟大家分享一下
我的nodejs学习之路1的更多相关文章
- [Todo] Nodejs学习及Spider实验(包括php入门学习、React入门学习)
/Users/baidu/Documents/Data/Interview/Web-Server开发 深入浅出Node.js-f46c http://blog.csdn.net/u012273376/ ...
- 中小研发团队架构实践之生产环境诊断工具WinDbg 三分钟学会.NET微服务之Polly 使用.Net Core+IView+Vue集成上传图片功能 Fiddler原理~知多少? ABP框架(asp.net core 2.X+Vue)模板项目学习之路(一) C#程序中设置全局代理(Global Proxy) WCF 4.0 使用说明 如何在IIS上发布,并能正常访问
中小研发团队架构实践之生产环境诊断工具WinDbg 生产环境偶尔会出现一些异常问题,WinDbg或GDB是解决此类问题的利器.调试工具WinDbg如同医生的听诊器,是系统生病时做问题诊断的逆向分析工具 ...
- NodeJs学习之API篇
学习nodeJS的API在对于使用nodeJS来进行编程的是十分重要的,所以首先就要去学习看看,相关的node的模块,来看一看相关的内容和可用性. 正文篇: nodeJS的API学习之路.(这里我们将 ...
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- Android开发学习之路-RecyclerView滑动删除和拖动排序
Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...
- RPC远程过程调用学习之路(一):用最原始代码还原PRC框架
RPC: Remote Procedure Call 远程过程调用,即业务的具体实现不是在自己系统中,需要从其他系统中进行调用实现,所以在系统间进行数据交互时经常使用. rpc的实现方式有很多,可以通 ...
- webService学习之路(三):springMVC集成CXF后调用已知的wsdl接口
webService学习之路一:讲解了通过传统方式怎么发布及调用webservice webService学习之路二:讲解了SpringMVC和CXF的集成及快速发布webservice 本篇文章将讲 ...
- [精品书单] C#/.NET 学习之路——从入门到放弃
C#/.NET 学习之路--从入门到放弃 此系列只包含 C#/CLR 学习,不包含应用框架(ASP.NET , WPF , WCF 等)及架构设计学习书籍和资料. C# 入门 <C# 本质论&g ...
- Redis——学习之路四(初识主从配置)
首先我们配置一台master服务器,两台slave服务器.master服务器配置就是默认配置 端口为6379,添加就一个密码CeshiPassword,然后启动master服务器. 两台slave服务 ...
随机推荐
- zTree的内核
zTree的内核: * 结构 (function($){ //常量部分 //申明常量是因为这些数据是不能改变的,如果成了对象的属性,很容易就改 ...
- Orcal函数
where b.rn between 4 and 6--日期函数select sysdate from dual--返回两个日期select months_between(to_date('2017- ...
- 转: git复制到非空目录
1. 进入非空目录,假设是 /workdir/proj1 2. git clone --no-checkout https://domain_or_ip/source.git tmp 3. mv tm ...
- C# out Keyword
In C#, out keyword 是argument传值变成passed by reference. out keyword 在同时返回多个值时很有用. 与ref keyword 相似. 若是使用 ...
- SpringMVC常用配置-处理程序异常以及404错误
- C# Console控制命令
参考博客:C# 控制台程序(命令行程序)设置字体颜色,窗口宽高,光标行数 禁用控制台关闭按钮,参考博客:禁用C#控制台应用程序的关闭按钮 参考博客:c# 控制台程序禁用关闭按钮完美解决 #region ...
- sql关联表查询结果并插入
这里涉及三个表,AA,BB,CC,将AA的数据更新到CC表中,将AA中LABEL_ID分别截取字段与BB表中的label_id对应查询到LABEL_NAME作为CC表的一个字段插入,这里分成四段查询 ...
- Oracle中较长number型数值的科学计数显示问题
表中有id列,类型为number(38).在sqlplus中查询的时候,查询结果的显示方式为科学计数法: ID ---------- 4.5572E+18 4.5574E+18 4.5585E+18 ...
- C# DataTable中根据某Column值(不重复)获取该值所在行
System.Data.DataTable dt = new System.Data.DataTable(); dt.PrimaryKey = new System.Data.DataColumn[] ...
- JavaScript方法call,apply,caller,callee,bind的使用详解及区别
一.call 方法 调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容). 即 “某个方法”当做“指定的某个对象”的“方法”被执行. Js代 ...