发现了两个神奇的网站!边做试验边学编程!
共 1464字,需浏览 3分钟
·
2021-05-15 12:09
浪里个浪浪里个浪!闲言碎语不要讲!
今天给大家推荐两个无需搭建环境,即可学习各种技术(Linux
、Docker
、K8s
、Spring Cloud Alibaba
、RocketMQ
...... )的网站。
声明一下:这篇不是恰饭文!纯真心推荐!
知行动手实验室
前几天无意间发现了阿里云旗下的一个在线学习编程的网站—知行动手实验室!非常不错!
正如其名字所言,这个网站就是让你边动手边学习编程的!任意打开一个教程,效果如下图所示:
整个学习界面集 文档教程、terminal、编辑器 三个窗口为一体,清晰直观,动动鼠标你就可以在浏览器中学习到阿里巴巴的一些开源项目的实际使用。
就比如我现在要学习 Spring Cloud Alibaba 的分布式事务组件 Seata 的话,我直接找到对应的教程,按照一步一步地实验就可以了!
每一步都介绍的比较详细,并且,你可以直接通过编辑器查看项目的源代码。
目前的话,整个网站已经更新了 Java 诊断工具 Arthas
、RocketMQ
、Spring Cloud Alibaba
等教程。
如果你想要学习这些开源项目的话,不妨可以过来体验一下!反正是免费的,环境你也是随意盘!
地址:https://start.aliyun.com/
类似的网站还有 katacoda 。
katacoda
Katacoda 的话主要也是提供了很多开箱即用的实时交互式的环境,比如 Linux
、Docker
、K8s
、Go
、R
、Jenkins
、Tensorflow
等等。
阿里提供的学习资源都是针对自家的产品,Katacoda 上面的学习资源明显要比阿里的这个更加全面一些。并且,Katacoda 这个网站还支持自定义我们的环境以满足你的其他需求。
一经问世,这个网站便收获了无数好评。国外的一些老哥们对这个网站的评价如下:
比如说,咱们要去学习 Docker 的话,我们就直接在网站专业找到 Docker 的教程,然后点击进入即可!
进入之后,你会发现很多不同的章节,我们选择第一个章节:“What is a container?”进行学习。
学习页面如下图所示,页面右侧是在线环境,左侧是讲解。
并且,你点击左侧讲解对应的命令即可在右边的环境中自动执行。不过,如果你是以学习为目的的话,还是建议手动把这些命令都敲一遍。
除了在线学习各种技术这个功能很赞之外,这个网站在登录方式上也非常友好,支持 Github、Google 等第三方登录。无需额外注册,即可轻松登录!
地址:https://www.katacoda.com/
推荐👍 :1049天,100K!简单复盘!
推荐👍 :年薪 40W Java 开发是什么水平?
推荐👍 :Github掘金计划:Github上的一些优质项目搜罗