mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-19 18:06:13 +00:00
Update SoloLearn playground links (#5455)
* Update SoloLearn playground links - Update SoloLearn playground links: Web, Node.js, Java, Python, Ruby - Add missing language support: C, C++, C#, Go, Kotlin, PHP, R, Swift * Fix CI/CD linting errors
This commit is contained in:
parent
8fd57f0d0b
commit
03f583f6a2
@ -1,6 +1,9 @@
|
|||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
|
* [C](#c)
|
||||||
|
* [C#](#csharp)
|
||||||
|
* [C++](#cpp)
|
||||||
* [ClojureScript](#clojurescript)
|
* [ClojureScript](#clojurescript)
|
||||||
* [Crystal](#crystal)
|
* [Crystal](#crystal)
|
||||||
* [CSS](#css)
|
* [CSS](#css)
|
||||||
@ -42,6 +45,21 @@
|
|||||||
* [StackBlitz](https://stackblitz.com/fork/angular)
|
* [StackBlitz](https://stackblitz.com/fork/angular)
|
||||||
|
|
||||||
|
|
||||||
|
### <a name="c"></a>C
|
||||||
|
|
||||||
|
* [SoloLearn](https://code.sololearn.com/c)
|
||||||
|
|
||||||
|
|
||||||
|
### <a name="csharp"></a>C#
|
||||||
|
|
||||||
|
* [SoloLearn](https://code.sololearn.com/csharp)
|
||||||
|
|
||||||
|
|
||||||
|
### <a name="cpp"></a>C++
|
||||||
|
|
||||||
|
* [SoloLearn](https://code.sololearn.com/cpp)
|
||||||
|
|
||||||
|
|
||||||
### ClojureScript
|
### ClojureScript
|
||||||
|
|
||||||
* [Replumb REPL](https://clojurescript.io)
|
* [Replumb REPL](https://clojurescript.io)
|
||||||
@ -60,6 +78,7 @@
|
|||||||
* [CSSdesk](http://cssdesk.com)
|
* [CSSdesk](http://cssdesk.com)
|
||||||
* [Dabblet](http://dabblet.com)
|
* [Dabblet](http://dabblet.com)
|
||||||
* [Flexy Boxes](http://the-echoplex.net/flexyboxes/)
|
* [Flexy Boxes](http://the-echoplex.net/flexyboxes/)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/web#css)
|
||||||
|
|
||||||
|
|
||||||
### Dart
|
### Dart
|
||||||
@ -98,6 +117,7 @@
|
|||||||
### Go
|
### Go
|
||||||
|
|
||||||
* [Go Playground](https://play.golang.org)
|
* [Go Playground](https://play.golang.org)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/go)
|
||||||
|
|
||||||
|
|
||||||
### Haskell
|
### Haskell
|
||||||
@ -113,7 +133,7 @@
|
|||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [repl.it](https://repl.it) (_including a separate Java/Swing_)
|
* [repl.it](https://repl.it) (_including a separate Java/Swing_)
|
||||||
* [SoloLearn](https://code.sololearn.com/#java)
|
* [SoloLearn](https://code.sololearn.com/java)
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
@ -124,13 +144,14 @@
|
|||||||
* [JSBin](http://jsbin.com)
|
* [JSBin](http://jsbin.com)
|
||||||
* [JSFiddle](http://jsfiddle.net)
|
* [JSFiddle](http://jsfiddle.net)
|
||||||
* [Plunker](http://plnkr.co)
|
* [Plunker](http://plnkr.co)
|
||||||
* [SoloLearn](https://code.sololearn.com/#html)
|
* [SoloLearn](https://code.sololearn.com/web#javascript)
|
||||||
|
|
||||||
|
|
||||||
### Kotlin
|
### Kotlin
|
||||||
|
|
||||||
* [Kotlin](https://play.kotlinlang.org)
|
* [Kotlin](https://play.kotlinlang.org)
|
||||||
* [Kotlin Playground](https://developer.android.com/training/kotlinplayground)
|
* [Kotlin Playground](https://developer.android.com/training/kotlinplayground)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/kotlin)
|
||||||
|
|
||||||
|
|
||||||
### Kubernetes
|
### Kubernetes
|
||||||
@ -147,6 +168,7 @@
|
|||||||
### NodeJS
|
### NodeJS
|
||||||
|
|
||||||
* [Ideone](http://ideone.com)
|
* [Ideone](http://ideone.com)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/nodejs)
|
||||||
|
|
||||||
|
|
||||||
### OCaml
|
### OCaml
|
||||||
@ -165,6 +187,7 @@
|
|||||||
* [ExtendsClass](https://extendsclass.com/php.html)
|
* [ExtendsClass](https://extendsclass.com/php.html)
|
||||||
* [PHPFiddle](http://phpfiddle.org)
|
* [PHPFiddle](http://phpfiddle.org)
|
||||||
* [PHPTester](http://phptester.net)
|
* [PHPTester](http://phptester.net)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/php)
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
@ -173,13 +196,14 @@
|
|||||||
* [Python Trinket](https://trinket.io/python)
|
* [Python Trinket](https://trinket.io/python)
|
||||||
* [Python.org Shell](https://www.python.org/shell)
|
* [Python.org Shell](https://www.python.org/shell)
|
||||||
* [Repl.it - NiceDualPoin](https://repl.it/repls/NiceDualPoint#main.py)
|
* [Repl.it - NiceDualPoin](https://repl.it/repls/NiceDualPoint#main.py)
|
||||||
* [SoloLearn](https://code.sololearn.com/#py)
|
* [SoloLearn](https://code.sololearn.com/python)
|
||||||
|
|
||||||
|
|
||||||
### R
|
### R
|
||||||
|
|
||||||
* [R-Fiddle](http://www.r-fiddle.org)
|
* [R-Fiddle](http://www.r-fiddle.org)
|
||||||
* [Rextester](https://rextester.com/l/r_online_compiler)
|
* [Rextester](https://rextester.com/l/r_online_compiler)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/r)
|
||||||
|
|
||||||
|
|
||||||
### React
|
### React
|
||||||
@ -197,7 +221,7 @@
|
|||||||
### Ruby
|
### Ruby
|
||||||
|
|
||||||
* [Codepad](http://codepad.org)
|
* [Codepad](http://codepad.org)
|
||||||
* [Sololearn](https://code.sololearn.com/#rb)
|
* [SoloLearn](https://code.sololearn.com/ruby)
|
||||||
* [TryRuby](https://try.ruby-lang.org)
|
* [TryRuby](https://try.ruby-lang.org)
|
||||||
|
|
||||||
|
|
||||||
@ -233,12 +257,10 @@
|
|||||||
### Swift
|
### Swift
|
||||||
|
|
||||||
* [Online Swift Playground](http://online.swiftplayground.run)
|
* [Online Swift Playground](http://online.swiftplayground.run)
|
||||||
|
* [SoloLearn](https://code.sololearn.com/swift)
|
||||||
|
|
||||||
|
|
||||||
### TypeScript
|
### TypeScript
|
||||||
|
|
||||||
* [Playground](https://www.typescriptlang.org/play/index.html)
|
* [Playground](https://www.typescriptlang.org/play/index.html)
|
||||||
* [StackBlitz](https://stackblitz.com/fork/typescript)
|
* [StackBlitz](https://stackblitz.com/fork/typescript)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user