├── 2016 └── no.1-10.30.md ├── topics.md └── README.md /topics.md: -------------------------------------------------------------------------------- 1 | 1. 如何从零到一 2 | 3 | 自己动手设计物联网 4 | 5 | 编码的奥秘 6 | 7 | 2. 高效的奥秘 8 | 9 | 10 | 11 | 3. Growth 增长 12 | 13 | 14 | 4. 函数式编程的你需要面对对象 OO 15 | 16 | 17 | 5. STOP LOL,多运动 18 | 19 | 6. 加班~~ 20 | 21 | 7. 前端程序员,我们很忙 22 | 23 | 8. 搜索引擎 24 | 25 | 9. 远程工作 26 | 27 | 10. 思维导图 - 知识图谱构建 28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Growth:增长工程师周刊 2 | 3 | **Growth Series** 4 | 5 | - Growth APP:[http://growth.ren/](http://growth.ren/) 6 | - Growth 论坛:[http://forum.growth.ren/](http://forum.growth.ren/) 7 | - Growth 电子书:[全栈增长工程师指南](https://github.com/phodal/growth-ebook)、[全栈增长工程师实战](https://github.com/phodal/growth-in-action) 8 | - Growth Studio(Coming soon) 9 | - Growth 纸质书 (Coming soon) 10 | 11 | **Topics** 12 | 13 | - 书籍 14 | - 开源项目 15 | - 软件 16 | - 文章 17 | - 时事点评 18 | - TIPS 19 | 20 | 21 | History 22 | --- 23 | 24 | - [从零到开始学门技术](2016/no.1-10.30.md) 25 | 26 | 27 | Growth Studio 28 | --- 29 | 30 | Founder && Tech Lead: [Phodal](https://github.com/phodal) 31 | 32 | UX: [Liekkas Zhang](https://github.com/song-what) 33 | 34 | Next? You 35 | 36 | History 37 | ---- 38 | 39 | 40 | License 41 | --- 42 | 43 | [![Phodal's Idea](http://brand.phodal.com/shields/idea-small.svg)](http://ideas.phodal.com/) 44 | 45 | 本作品采用[知识共享署名-非商业性使用 4.0 国际许可协议](http://creativecommons.org/licenses/by-nc/4.0/)进行许可。 46 | 47 | © 2016 [Phodal Huang](http://www.phodal.com)。[待我代码编成,娶你为妻可好](http://www.xuntayizhan.com/person/ji-ke-ai-qing-zhi-er-shi-dai-wo-dai-ma-bian-cheng-qu-ni-wei-qi-ke-hao-wan/)。 48 | -------------------------------------------------------------------------------- /2016/no.1-10.30.md: -------------------------------------------------------------------------------- 1 | 从零到开始学门技术 2 | === 3 | 4 | > 本期我们关注的主题是,第一次是怎样的体验,第一次我们应该怎么做。 5 | 6 | 欢迎您阅读由 Phodal 推出的《Growth周刊》,我们致力于为你打造一份更完整的增长体验。每一期我们都会有一个主题,每一个主题里都会包含有开源项目、实用软件、推荐书籍、TIPS、时事点评等一系列相关的内容。 7 | 8 | 在这一期里,我们将会手把你教会你如何从入门到精通。 9 | 10 | 开源项目推荐(文档篇) 11 | --- 12 | 13 | ### 从零开始学编程系列汇总 14 | 15 | 首先,先让我们先看看一个GitHub资料收集项目——[从零开始学编程系列汇总(从Α到Ω)](https://github.com/justjavac/Programming-Alpha-To-Omega),由 @justjavac 维护。在这一个项目里,收集了几个不错的「从零开始学编程系列」以及「自己动手」系列的文章合集,也包括了我在两个多以前写的《自己动手写编辑器》——可惜,我已经放弃了在这方面的想法了。在这个项目里包含了下面的一些话题:``编译器``、``操作系统``、``网络游戏``、``Chrome扩展``、``数据库``等等。 16 | 17 | 说了这么多,你还不去看看吗? 18 | 19 | ### 从零开始学JavaScript全栈 20 | 21 | 这是本周在GitHub Trending上榜的一个JavaScript项目,这个项目的英文名是:[JS stack from Scratch](https://github.com/verekia/js-stack-from-scratch),只是我看了看这个项目的内容——有各种不同的JavaScript方面的知识,从前端、后台等等。目前来说,一共包含了12个主题。简单的分一下类就是:包管理、构建工具、Bable和Gulp、ES6语法 、React和Redux、测试以及类型检测工作流。 22 | 23 | 并且,它还有一个中文译版:[https://github.com/pd4d10/js-stack-from-scratch](https://github.com/pd4d10/js-stack-from-scratch) 24 | 25 | ### 其他 26 | 27 | 笑,还有我的电子书《[一步步搭建物联网系统](https://github.com/phodal/designiot)》也算是属于这个系列的。 28 | 29 | 当然《Re:从零开始的异世界生活》也是不错的。 30 | 31 | (雷姆.jpg) 32 | 33 | 开源项目推荐(技术篇) 34 | --- 35 | 36 | 本期我们要推荐的开源项目都是一些生成全栈JavaScript项目的开源项目。如果你还在使用各种Boilerplate,那么你更应该看看这几个工具。 37 | 38 | ### Yeoman 39 | 40 | 我想你已经听过这个项目了,Yeoman旨在为开发者提供一系列健壮的工具、程序库和工作流,帮助他们快速构建出漂亮、引人注目的Web应用。你只需要使用Yeoman安装一个这个软件`` yo``,然后你只需要找到合适的生成器,最后你可以愉快地完成项目。这一切的前提是已经有了制作了一个Generator。 41 | 42 | ### Brunch 43 | 44 | 这算是一个小众型的构建工具,并且带了相当多的前端框架模板,你可以把它视为是一个 Yeoman + Grunt 的合体。从一个简单的 前端框架,到结合不同的后台服务,如Rails。Babel、React、Electron等等,也可以使用TypeScript等等。 45 | 46 | ### next.js 47 | 48 | 本周里还有一个JavaScript的项目在GitHub Trending上很受欢迎,即[next.js](https://github.com/zeit/next.js)。它是一个服务端渲染的React应用的最小框架,有了这个全栈的JavaScript模板。你就可以当上CTO,迎娶白富美。它使用Babel和Webpack,可以自动帮你转译、热加载等等。 49 | 50 | 51 | 书籍 52 | --- 53 | 54 | 如果你想问我某个语言或者某个技术栈的读书路线,那么它是这样的:x 语言入门—> x 语言应用实践—> x 语言高阶编程—> x 语言的科学与艺术—> 编程之美—> 编程之道—> 编程之禅—> 颈椎病康复指南。更详细的信息可以查看我之前编写的:[BookTree](https://github.com/phodal/booktree),或者直接使用 Growth APP了解更多,更详细的内容。 55 | 56 | 现在让我们来推荐几本从入门到精通的书,顺便打个小广告。 57 | 58 | - 《编码的奥秘》,这本书是一本神奇的全栈书籍,在Web开发领域我们所说的全栈都是指会做前端和后台,顺便带点运维,以及界面设计等等。但是这本书呢,将教会你从莫尔斯码到CPU的制造,就是这么神奇的硬件书籍。 59 | - 《JavaScript框架设计》,虽然这本书在今天看来有点过时,根据作者说,第二版已经在出版中了。第一次阅读这本书的时候,是我在学习造前端轮子的时候看到的,你可以很容易根据这本书来了解一下SPA应用的原理。 60 | -《自己动手设计物联网》,你将在这本书中看到如何“从零开发使用JavaScript来开发物联网应用”。 61 | 62 | TIPS 63 | --- 64 | 65 | 其实呢,要学习一个语言或者框架,最简单的办法是: 66 | 67 | 首先买本书,了解下这个框架或者语言的大概;随后呢,你再整理一下相关的知识图谱——比如思维导图;然后,再动手写写个项目;最后,写几篇文章和博客来整理一下自己的知识了。 68 | 69 | 时事点评 70 | --- 71 | 72 | 本周“巨硬”(微软)推出了Surface Studio,可惜我没钱买Surface——平时用电脑模式写写代码,休息时当成平板玩游戏~。苹果也推出了 Emacs 键盘版的 Macbook,即Touch Bar版MBP ,很明显圣战已经在苹果内部结束了~。 73 | 74 | MBP 没有 ESC键了,VIM程序员怎么办?——难道不是又找到了个理由买机械键盘了。 75 | 76 | 77 | 由于我和我家花仲马的笔记本电源都已经损坏,我在专卖店写下此文~。感谢Apple专卖店提供的网络服务,虽然我买不起iPhone。 78 | 79 | 你还有什么想听的内容,想学的知识,请与我们联系。 80 | --------------------------------------------------------------------------------