专栏首页GitHubDaily如何在短短几分钟内,快速了解一门新技术?

如何在短短几分钟内,快速了解一门新技术?

当我们在尝试进入到一个新领域,掌握一门新技术之前,面对前方未知的道路,不确定的结果,总是会打从心底感觉到恐惧,茫然。

今天给大家推荐一个编程实训网站,或许他能减轻你在未知道路上探索的压力。

这个网站来自于 GitHub 上开源的一个项目,名叫「Learn X in Y minutes」,中文译名为「在 Y 分钟内速成 X」。

https://learnxinyminutes.com/

顾名思义,该网站的目的在于提供一些优质、简短的计算机科学入门教程,让你可以在短短几分钟内快速上手,了解一门语言、一款工具的具体使用。以减轻或消除由于未知所带来的恐惧,让你有信心接着走下一步。

恐惧来自于未知,打破恐惧的方式,就是消除未知,这或许是「Learn X in Y minutes」能为新手们所带来的最大福利。

作者介绍

这个开源项目作者 Adam Bard,来自于加拿大维多利亚,是一名优秀的软件工程师,现就职于 Later for Reddit。

在逛作者个人网站的时候,我发现他也是一名持续输出的创作者,从 2010 年开始写博客,至今已近十年,期间还折腾出不少个人的独立产品。「Learn X in Y minutes」便是其中之一。

项目介绍

「Learn X in Y minutes」是 GitHub 上的一个开源项目,作者在 6、7 年前便将代码上传至 GitHub,迄今为止该项目已累积 6000 多个 Star。

网站上的教程内容都开源到 GitHub 上了,有兴趣参与维护的,都可以到上面提 PR。

目前这个网站上有许多算法、数据结构、编程语言、开发工具等计算机科学相关的简短教程,并支持多语言,部分内容支持中文。

照例给几个示例教程让大家感受一下。

Python:

CSS:

Ruby:

该网站旨在帮助开发者们快速体验一门新技术,提前感受到一门语言或工具的魅力,然后再根据实际情况,判断是否要更进一步的深入学习与研究。

因此,如果你想在短短几分钟时间内,依靠这个网站来完全掌握一门新技术那是不现实的。

要想真正掌握一门编程技术,长时间的刻意训练与文档阅读永远是必要的。

另外,我比较好奇:

你们都使用哪种方式学编程?

欢迎在评论区与我们分享

本文分享自微信公众号 - GitHubDaily(GitHubDaily),作者:GitHubDaily

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 前端知名开源框架 Vue 发布重大更新!

    本次发布的是 Alpha 预览版,根据 Vue 官方时间表,至少要等到 2020 年第一季度才有可能发布 3.0 正式版。

    GitHubDaily
  • 太强了!一张图理清 Python3 所有知识点!

    如果你前几天一直有关注 GitHub Trending,那你应该会留意到「Python3 in one pic」这个开源项目。

    GitHubDaily
  • GitHub CEO 正式回应账号访问受限事件!

    最近,来自克里米亚、伊朗等(被美国实行制裁)国家的开发者,发现他们的 GitHub 账号均无法正常使用,托管在 GitHub 上的私有仓库代码也无法访问。

    GitHubDaily
  • DartVM服务器开发(第五天)--日志工具

    上面代码的level就是下面onRecord监听能覆盖的范围,我们传入ALL,就是全部的日志输出都监听,LogRecord是一个日志记录类,里面包换的日志的相关...

    rhyme_lph
  • 请不要再说 Java 中 final 方法比非 final 性能更好了

    总结:你说final的性能比非final有没有提升呢?可以说有,但几乎可以忽略不计。如果单纯地追求性能,而将所有的方法修改为 final 的话,我认为这样子是不...

    哲洛不闹
  • AS3中的位操作

    在AS3中位操作是非常快的,这里列出一些可以加快某些计算速度的代码片段集合。我不会解释什么是位运算符,也不会解释怎么使用他们,只能告诉大家如果想清楚其中的原理先...

    py3study
  • jQueryWEUI动态赋值select下拉框并获取value值

    任我行RQ
  • 数据库中间件 Sharding-JDBC 源码分析 —— JDBC实现与读写分离

    本文主要基于 Sharding-JDBC 1.5.0 正式版 1. 概述 2. unspported 包 3. adapter 包 3.1 WrapperAda...

    芋道源码
  • 快速扫盲:新零售是什么

    【新零售概念起源】 在2016年10月的云栖大会上,马云首次提出“五新”战略。 他认为,未来30年,“五新”的发展将会深刻地影响中国、世界、和我们所有人的未来。...

    企鹅号小编
  • 一款基于中间人攻击用于偷窥HTTPs网站流量的秘密代理工具

    我常用的网络分析工具有:Fiddler、Charles 、whistle 、WireShark 和 Tcpdump

    快乐咸鱼每一天

扫码关注云+社区

领取腾讯云代金券