我的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服务 ...
随机推荐
- 给Source Insight做个外挂系列之三--构建外挂软件的定制代码框架
上一篇文章介绍了“TabSiPlus”是如何进行代码注入的,本篇将介绍如何构建一个外挂软件最重要的部分,也就是为其扩展功能的定制代码.本文前面提到过,由于windows进程管理的限制,扩展代码必须以动 ...
- 数据结构与算法C++描述学习笔记1、辗转相除——欧几里得算法
前面学了一个星期的C++,以前阅读C++代码有些困难,现在好一些了.做了一些NOI的题目,这也是一个长期的目标中的一环.做到动态规划的相关题目时发现很多问题思考不通透,所以开始系统学习.学习的第一本是 ...
- 【转载】Mysql 查看连接数,状态
转载地址:http://blog.csdn.net/starnight_cbj/article/details/4492555 命令: show processlist; 如果是root帐号,你能看到 ...
- shell中对字符串的处理
1.替换字符串1为字符串2 sed "s/str1/str2/g" 2.获取字符串中的一部分 例:boke-blade 取得boke:sed -e "s/-.*//g&q ...
- linux打包与压缩
打包是指将一大堆文件或目录变成一个总的文件. 压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 标注:linux文件需要先打包后才能进行压缩. tar –cvf test.tar one. ...
- 使用git版本控制器C#工程,git托管到GitHub和visual studio on line
类比TFS, 托管到了VS online,为私有.GitHub上托管的代码为开源. 新建工程选择版本控制器"Git" VS online: 本地: GitHub,下载github ...
- 在使用 CryptoAPITransform进行加密时异常要调用Reset()
在使用 CryptoAPITransform进行加密时异常要调用Reset() 通过.net源码能看到Reset()里有 public void Reset() { _depadBuffer = nu ...
- Activityn 生命周期
前言 Activity 生命周期,虽然开发android 程序有几年了,但是很多基本东西还是经常遗忘模糊,在此笔记白纸黑字记录,下次记忆模糊的时候温故知新.网上一搜索一大把,但是多是一大堆各种日志搅来 ...
- [Spring常见问题]java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
这个问题是因为部署在tomcat下的项目中没有springweb包 但是问题来了,但是我的项目中有呀,maven都引了呀,然后我就懵B啦!看到这个博客我就豁然开朗了:http://my.oschina ...
- 用花生壳实现内网映射,决解无域名、无公网IP、无服务器空间问题
无域名.无公网IP.无服务器空间用花生壳提供的免费内网映射吧.你的PC就是服务器,花生壳提供的自定义二级域名轻松访问你的个人网站. 1.首先你得注册哦,然后申请免费的域名(2个) 2.设置路由器,下面 ...