如何学习一门新的框架
学习一门框架,你可以按照以下四个步骤进行。
1、官方文档
查找该框架的官方文档,然后,粗略的阅读一遍。
这一步是让自己从整体上了解这个框架的有什么,能干什么,不能干什么。并不是让自己掌握该框架。
2、视频讲解
从慕课网,腾讯视频或者是淘宝,找到一个免费或者自己能力范围范围内的付费视频,认真聆听他的讲解。
这一步是为了,让自己框架之外的东西有所涉及。官方文档给的东西都是核心且专业的,自己单独啃的话,不说困难重重,那也是步履维艰。通过视频这种动态形象性的展示,更容易促进自己的理解。同时,视频导师,一般都会分享自己的避坑指南。它山之石可以攻玉,并不是所有的东西,都需要自己踩一遍坑的。
3、实战演练
纸上得来终觉浅,绝知此事要躬行。真正的重头戏,在于实战演练。
完成前面两步,只能算是入门的等级。选取一个你的框架最常用的项目,跟着文档,一步步完成一个简单的项目。这里最重要的是,跟着官方文档去做项目。你的这一步的目标就是,熟悉官方结构,项目遇到问题,能在官方文档出快速的找到解决办法。这样的好处就是,以后,有了新功能,在你查找官方文档的时候,能第一时间发现新功能并使用,提升开发效率。
4、生产部署
能完整部署你的框架,这才是最终决定你的努力是否产生价值。
在生产环境,部署一下你的项目,然后,保证它的正常运行。有线上服务器的,就部署到线上,没有线上服务器的话,在本地系统上部署也是可以的。在大多数框架中,对项目部署都会做讲解,跟着这些说明,完成部署,才算真正完整的接触了一个框架。
比较推崇官方文档的原因
- 遇到问题,强烈建议去翻看官方文档。
- 可以记笔记,但是不要依赖笔记。相比笔记更建议,直接参考官方文档。
- 可以去网上查询,但是更建议先试着从官方文档。
- 在这个日新月异的年代里,一年不更新的笔记,就沦为了旧的知识点。相反,官方文档,确实在实时变化的。而且,新的知识一旦出现,最先也是体会在官方文档的。在所有的网络上的知识里,官方文档可以说是传播知识最快,最权威的工具了。这也是,我的博客总是喜欢贴出官方文档链接。
- 我以前不止一次遇到过,使用了网络上的方法解决问题了之后,后来发现,官方文档,提供了简单直接,又方便的解决方法。
- 而且,新功能,新版本的框架,也是最容易的出问题的,更新大版本常见的兼容问题。这个时候,网络上使用的人,可能寥寥无几,你如果网上查询,可能很难找到解决办法。有可能最后搜索引擎还是把你定位到官方文档去了。
声明:那种看一遍文档,就能学会一个框架的大神除外
如何学习一门新的框架相关推荐
- 技术周刊 Vol.40 - 来学习一门新的编程语言吧!
新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获和感悟,那对于刚刚到来的 2018,有什么期待和规划呢?不防就来学习一门新的语言吧,进一步提高编程技能,扩宽自己的知识领域.希 ...
- 【转CSDN常高伟】如何学习一门新的语言
原文:http://blog.csdn.net/chgaowei/archive/2011/05/29/6452793.aspx 这两天在看<编程人生>,这本书确实非常不错.而且看得也特别 ...
- 初学者如何学习一门新的计算机语言!!!
程序员之道 万变不离其宗 学习程序最快也是最好的办法就是:过.抄.仿.改.调.看.练.创.悟: 1.过: 学习一门新的语言,第一步就是把它所涉及的基础知识大体过一点,不求深解,只求了解--第一遍:无需 ...
- 如何快速学习一门新计算机语言
本来想总结老师的方法的,可在网上找到一篇一模一样的,为了保证原创性,所以只好直接引用啦.点击打开链接<如何快速学习一门新计算机语言>
- 如何学习一门新的语言
这两天在看<编程人生>,这本书确实非常不错.而且看得也特别的轻松.其中有几个人都谈到了如何学习新的语言,但是给我最深刻的是google的首席java架构师joshua bloch.正好最近 ...
- 如何学习一门新语言(针对初学者)
程序员之道,万变不离其宗,说相声讲究的是说.学.逗.唱,学习程序最快也是最好的办法就是:过.抄.仿.改.调.看.练.创.悟: 1.过: 学习一门新的语言,第一步就是把它所涉及的基础知识大体过一点,不求 ...
- 如何学习一门新的计算机语言
1.引言 2.学习语言采取的方式 3.为什么采取这种方式 4.后续的准备调整 5.未完待续 1.引言 1.1 为什么要写这篇文章 首先,我想表达的是文章标题有些大了,这篇文章主要记录的是最近将要学习j ...
- 如何快速的学习一门新的语言
前言 程序的世界变化非常快,总是出新的框架,新的语言,新的名词,如何那快速的跟上这些变化,使自己保持竞争力,而不落伍呢? 语言设计的目的 笔记觉的,首先要看一下这门语言设计的目的是什么,主要想解决哪方 ...
- 如何快速学习一门新的编程语言?零基础开始学编程,就可以这样!
上学的时候,一位老师在与新手开发人员分享经验的时候曾说:最难学的编程语言是第二门语言. 不要为此感到难过,这句话的意思其实是说,在你第一次学习编程时,就已经对编程有了一些先入为主的想法.你会在语法上做 ...
最新文章
- 异步请求(简单一说)
- SQL Server Integration Services 包的开发与部署初探
- boost::phoenix::function用法的测试程序
- okhttp请求php接口,安卓:okhttp请求,获取返回数据
- 无界瀑布屏惊艳亮相!5G水桶机vivo NEX 3正式发布
- python写出函数调用关系_函数递归调用: 调用者 与 被调用者之间的四种数据传递关系...
- SLF4J: The requested version 1.5.8 by your slf4j
- java Ofd 转图片_OFD文件怎么转换成图片
- 关于两个HC05通讯的实际操作流程
- 厦门大学信息学院夏令营经历
- 一名合格的Java后端工程师或架构师必须要掌握 Spring Framework、Spring Boot、Spring Cloud
- python 视频加字幕_Python追风者之视频编辑moviepy
- PHP 二维数组 指定 value 作为 key || 二位数组 取出指定 元素组成新数组
- 嵌入式软件的调试工具
- 直播+迎来重磅炸弹,网易推出音乐+直播服务look直播,直播+是大趋势
- 孙鑫VC++学习笔记(转载至程序员之家--虎非龙)[11--15]
- Qt5 实现文件复制并在指定路径下创建文件夹
- Windows 7下载
- python课程设计 文字游戏 魔塔3
- PMP学习的经验教训总结