软件特色
1、个性化
内容是根据您的进度、偏好和最热门的市场趋势提供的。
免费的24/7同伴支持
持续的社区支持和实时警报使学习编码变得尽可能简单和愉快。
2、免费知识分享
在您的专业领域创建课程,并成为数百万人仰慕的社区影响者。使用您已知的知识改善您的个人资料并投资于您的未来。
3、开发者社群生态
百万级学习社区:实时交流生成式AI与编程难题,多维互动系统:课程评论区/专业论坛/项目讨论区三位一体,代码开源社区:支持项目互审、协作开发与经验共享。
SoloLearn官方版使用教程
提醒:如果你的 Android 设备没有安装 Google 移动服务(GMS),那么它会在登录界面报错“App won’t run without Google Play services”,但实际上这里仅作调用 Smart Lock 失败的报警,不会影响 SoloLearn 的正常运行。
因为是在电脑上编辑,为了方便,就不用真机了。这里使用的是 Genymotion 模拟的 Pixel XL(Android 7.1.1) 截图 。
首先,注册、登录 SoloLearn 账户,并到电邮查收激活邮件、点击激活链接。

登录成功后,填写基本资料,便到达首页。这里集合了一些热门话题,然而这并没有什么卵用。

1、课程学习
选择、下载你喜爱的课程。

“Learn” Tab 里面展示了各个语言的学习进度,可以点击进行学习。

这里以学习 CSS 的“z-index”属性为例。这里介绍了“z-index”的概念,我们可以知道“z-index”是定义元素的先后顺序的。

当堂练习。这能马上反映学习情况,不过感觉题目都比较偏简单。当然不要紧,因为每个单元最后都有一个小测试。

接下来,便是具体介绍“z-index”的用法。

又是一道堂上练习。

每完成一课,就会有相应的积分奖励。
2、Code Playground
古人有云:
纸上得来终觉浅,绝知此事要躬行。
(宋)陆游
光学习是没有用的,实践更重要。然而,手机上“实践”——调试代码是一件非常蛋疼的事情,因为环境难以配置,除了使用 Termux 之类的终端应用别无他法,体验又上不去。但是,SoloLearn 的 Code Playground 功能很好的满足了手机上“实践”的需求(这里使用别人的代码做演示)。

Code Playground 会将你的代码上传至 SoloLearn 的云端,让他们的服务器代为执行,最后输出结果。

3、其他
如果遇到不懂的地方,还能直接在“Q&A Discussions” Tab 提问。

你还可以查看本地(国家或地区)和全球的排行榜。

如果觉得无聊,你还可以在“Challenge” Tab 找别人挑战一下。

更新日志
v4.110.0版本
修复了一些小错误并进行了改进。安装或更新到最新版本即可查看!