Génial par l'exemple
Une liste organisée de ressources d'apprentissage basées sur des exemples impressionnants.
Contenu
- Langues
- Se cacher
- Orme
- Aller
- Haskell
- Java
- Javascrip
- Python
- Rubis
- Rouiller
- Scala
- Autres langues
- Bases de données
- Bibliothèques et frameworks
- Outils
- SaaS et API
- Ressources générales
- Listes connexes
- Crédits
- Contribuer
Langues
Se cacher
- 4clojure: 4clojure est une ressource pour aider les Clojuriens naissants à apprendre la langue à travers des problèmes interactifs
- Clojure Koans: un ensemble d'exercices pour apprendre Clojure
- Clojure Koans: Clojure Koans sont des exercices destinés à vous initier aux mystères de la langue Clojure
- Clojurescript Koans: Les Koans de Clojurescript vous parcourent le long du chemin de l'illumination vers l'apprentissage de la clojurescript
- Core.Logic Koans: Apprenez Core.Logic avec Koans!
Orme
- Elm Koans: un ensemble de koans pour apprendre l'orme
- Elm-Todomvc: l'application ToDomvc écrite en orm, bel exemple pour les débutants
Aller
- Faites l'exemple: une introduction pratique pour aller à l'aide de programmes d'exemples annotés
- Aller koans: koans pour aller
Haskell
- Le livre de phrases Haskell
- Apprenez-vous un Haskell pour un bon bien!
- Programmation Haskell à partir des premiers principes ( ️ Non-gratuit, propriétaire)
Java
- Java Koans: un cadre et des leçons pour apprendre la syntaxe Java et les idiomes dans une séquence logique
- Tutoriel NEO4J: un tutoriel de style Koan en Java pour NEO4J
Javascrip
- JavaScript Koans: Koans pour apprendre JavaScript
- JavaScript Koans: un environnement d'apprentissage interactif qui utilise des tests d'échec pour initier les étudiants aux aspects de JavaScript dans une séquence logique
Python
- Apprenez Python: Playground et Cheatheet pour apprendre Python
- Python Koans: Apprenez Python à travers TDD
- Pytudes: les programmes Python, généralement courts, de difficulté considérable, pour perfectionner des compétences particulières
- Geekcomputers / Python: une grande collection d'exemples simples de programmes Python
Rubis
- Ruby Koans: Apprenez Ruby avec l'Edgecase Ruby Koans
- Ruby Metaprograaming Koans (inspiré par Edgecase Rubykoans)
Rouiller
- Une demi-heure pour apprendre la rouille
- Rust par l'exemple: Apprenez la rouille avec des exemples (éditeur de code en direct inclus)
- Rustlings: Petits exercices pour vous habituer à lire et à écrire du code de rouille
Scala
- Scalania: Apprenez Scala par des exemples
- Exercices de Scala: Scala Exercises est un projet open source pour apprendre différentes technologies basées dans le langage de programmation Scala
Autres langues
- 30 jours d'élixir: une promenade à travers la langue d'élixir en 30 exercices
- APLCART: Trouvez votre chemin dans APL
- CoffeeScript Koans: Apprenez Coffeescript en le faisant
- Dart Koans: réaliser l'illumination grâce à l'échec
- Deno par l'exemple: Apprenez la programmation Web dans Deno par exemples
- Dlangkoans: une suite de tests d'unité éducative pour le langage de programmation D
- Erlang Koans: un ensemble de Koans for Learning Erlang
- Fsharpkoans: une façon simple, amusante et interactive d'apprendre la langue F # par le test
- Cours FP: Apprenez des concepts de programmation fonctionnelle avec le langage de programmation Haskell
- GNU Smalltalk Koans: un ensemble de tests pour vous apprendre Smalltalk
- Lisp Koans: Common Lisp Koans est un exercice d'apprentissage des langues dans la même veine que les Ruby Koans
- Missions Lua: Lua Koans, moins les trucs zen
- Écriture d'un émulateur de jeu Boy à OCAML
- Perl Koans: un cadre pour apprendre par le fait pour Perl, avec un fort accent sur les tests
- PSKOANS: une façon simple, amusante et interactive d'apprendre la langue PowerShell grâce à des tests d'unité Pester
- Exercices de dactylographie: un ensemble d'exercices de dactylographie interactifs
- V Par exemple: v Par l'exemple est une introduction directe à V en utilisant des exemples de programme annotés
- Apprendre vimscript à la dure
- Ziglings: Apprenez le langage de programmation en zig en fixant de minuscules programmes cassés
Bases de données
- MongoDB Koans: un moyen d'apprendre MongoDB et le pilote Ruby inspiré par Edgecase Ruby Koans
- SQL Koans: un ensemble de koans pour enseigner SQL
Bibliothèques et frameworks
- Reactjs Koans: Apprenez les bases de react.js faisant passer les tests
- Apprendre TensorFlow: Tenduciaux TensorFlow simples pour l'apprentissage par l'exemple
- Exemples OSMNX: Exemples d'utilisation, démos et tutoriels pour OSMNX (OpenStreetMap)
- Exemples QuickServ: Exemples d'applications à exécuter avec QuickServ
Outils
- Git Immersion: une visite guidée qui traverse les principes fondamentaux de Git
- GitHub actions par l'exemple
- Tutoriel MakeFile: Apprenez à faire par l'exemple
- Kubernetes pour les enfants
SaaS et API
- Échantillons de script d'applications: Applications Échantillons de script pour Google Workspace Products
Ressources générales
- Exercice.io: améliorez vos compétences en programmation avec 3 450 exercices dans 52 langues
- Apprendre X en y minutes: visites de langage de programmation panoramique
Listes connexes
- Ahmdrefat / Awesome-Koans
Crédits
- De nombreux koans ont été adaptés d'Ahmdrefat / Awesome-Koans.
Contribuer
Les contributions via les relations publiques ou le problème sont les bienvenues! Lisez d'abord les directives de contribution.