# Apprendre le développement

![](/files/-MQH3dyGSNZ2EE-PY-Zl)

{% hint style="danger" %}
Il est vivement recommandé pour les débutants de suivre le lien *Par où commencer ?*&#x20;
{% endhint %}

{% content-ref url="/pages/-MFQI5-exk7c-pfTbsvy" %}
[Par où commencer ?](/guide/dev/par-ou-commencer.md)
{% endcontent-ref %}

{% hint style="success" %}
Le lien ci-dessous concerne le Feedback des sources envoyé suite aux questions/réponses de la plupart de nos communautés sur les langages informatique.
{% endhint %}

{% content-ref url="/pages/-MP9M5rqObLWnCw15\_8i" %}
[Langages informatique](/guide/dev/langages-informatique.md)
{% endcontent-ref %}

{% hint style="info" %}
Le contenu ci-dessous est un partage communautaire d'un Github publique sous licence, il permet d'avoir des sources complémentaire sur les langages informatique.
{% endhint %}

🇬🇧 Not french? Go to the [EN Edition](https://github.com/learndev-info/awesome-learning-dev-fr/blob/master/en)

Bienvenue ! Sur Internet, il existe de nombreux tutoriels/cours pour apprendre le développement, sauf que la plupart d'entre eux sont mauvais parce qu'ils vous enseignent de mauvaises pratiques ou des choses obsolètes. C'est pourquoi cette liste de bonnes sources pour apprendre le développement a été créée.

## Tutoriels/Cours par langages

### Algorithmie

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Cours, exercices et concours (France IOI)](http://www.france-ioi.org/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (Introduction to Algorithms by Cormen sur Amazon)](https://www.amazon.fr/Introduction-Algorithms-3e-Thomas-Cormen/dp/0262033844/) [![Payant](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)
* [Tutoriel (GoalKicker)](https://books.goalkicker.com/AlgorithmsBook/)

### Bash

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

Malheureusement, il n'y a pas de bon tutoriel/cours en français pour ce langage.

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Bash HOWTO](http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-1.html)

### C

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours (Zeste de Savoir)](https://zestedesavoir.com/tutoriels/755/le-langage-c-1/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (GoalKicker)](https://books.goalkicker.com/CBook/)
* [Documentation C (DevDocs)](http://devdocs.io/c/)

### C++

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours (Zeste de Savoir)](https://zestedesavoir.com/tutoriels/822/la-programmation-en-c-moderne/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (GoalKicker)](https://books.goalkicker.com/CPlusPlusBook/)
* [Cours (C++ Primer de Lippman sur Amazon)](https://www.amazon.fr/C-Primer-Stanley-B-Lippman/dp/0321714113) [![Payant](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)
* [Documentation C++ (Cpp Reference)](https://en.cppreference.com/w/)

### C\#

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Guide (Doc Microsoft)](https://docs.microsoft.com/fr-fr/dotnet/csharp/)
* [ASP.NET (Doc Microsoft)](https://docs.microsoft.com/fr-fr/aspnet/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Guide (Doc Microsoft)](https://docs.microsoft.com/en-us/dotnet/csharp/)
* [ASP.NET (Doc Microsoft)](https://docs.microsoft.com/en-us/aspnet/)
* [Dot.Blog Collection (E-naxos)](http://www.e-naxos.com/AllDotBlog.html)
* [LINQ (Jon Skeet's coding blog)](https://codeblog.jonskeet.uk/category/edulinq/)

### Clojure

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

Malheureusement, il n'y a pas (encore) de bon tutoriel/cours en français pour ce langage.

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Clojure for the brave and true](https://www.braveclojure.com/foreword/)

### Common Lisp

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

Malheureusement, il n'y a pas (encore) de bon tutoriel/cours en français pour ce langage.

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Practical Common Lisp](http://www.gigamonkeys.com/book/)

### Git

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Traduction française du cours officiel](https://git-scm.com/book/fr/v2)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours officiel](https://git-scm.com/book/en/v2)

### Go

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Bases (traduction non officielle de "A Tour of Go")](https://go-tour-fr.appspot.com/welcome/1)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Basics (Tour Golang)](https://tour.golang.org/welcome/1)
* [To go further (Doc Golang)](https://golang.org/doc/effective_go.html)
* [Courses (The Go Programming Language de Alan A. A. Donovan et Brian W. Kernighan)](http://www.gopl.io/) [![Paid](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)

### Haskell

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Apprendre Haskell vous fera le plus grand bien !](http://haskell.fr/lyah/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

### HTML/CSS

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Tutoriel illustré pour les débutants (Interneting Is Hard)](https://www.internetingishard.com/)
* [Tutoriel Interactif (FreeCodeCamp)](https://www.freecodecamp.org/)
* [Cours HTML (GoalKicker)](https://books.goalkicker.com/HTML5Book/)
* [Cours CSS (GoalKicker)](https://books.goalkicker.com/CSSBook/)
* [Tutoriel/Cours HTML & CSS (Marksheet)](https://marksheet.io/)
* [Documentation HTML (MDN)](https://developer.mozilla.org/en-US/docs/Glossary/HTML) ou [Référence Rapide (HTML Reference)](https://htmlreference.io/)
* [Documentation CSS (MDN)](https://developer.mozilla.org/en-US/docs/Glossary/CSS) ou [Référence Rapide (CSS Reference)](https://cssreference.io/)

### Java

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours (JM Doudoux)](https://www.jmdoudoux.fr/java/dej/indexavecframes.htm)
* [Cours (Alexandre Mesle)](https://enseignement.alexandre-mesle.com/java/) (contient également bon nombre d'exercices)
* [Formation (KOOR)](http://koor.fr/Java/Tutorial/Index.wp)
* [Formation (KOOR Youtube)](https://www.youtube.com/watch?v=pXaaacSkPqc\&list=PLBNheBxhHLQxfJhoz193-dRwvc2rl8AOW) [![Vidéo](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/videocamera.png?v=1.0.1)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/videocamera.png?v=1.0.1)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (GoalKicker)](https://books.goalkicker.com/JavaBook/)
* [Tutoriel/Cours (Java2S)](http://java2s.com/)
* [Documentation (Oracle)](https://docs.oracle.com/javase)
* [Cours Interactif (Jetbrains)](https://hyperskill.org/onboarding)

### Javascript

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Guide complet (MDN](https://developer.mozilla.org/fr/docs/Learn/JavaScript/First_steps))

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours JavaScript (javascript.info)](https://javascript.info)

### Kotlin

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

Malheureusement, il n'y a pas de bon tutoriel/cours en français pour ce langage.

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

### Lua

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

Malheureusement, il n'y a pas de bon tutoriel/cours en français pour ce langage.

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Programming in lua (first edition)](https://www.lua.org/pil/contents.html)

### OCaml

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Cours d'introduction (Good Eris)](https://www.good-eris.net/formation-ocaml/intro.html)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (Real World Ocaml)](https://v1.realworldocaml.org/v1/en/html/index.html)

### PHP

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel (Pierre Giraud)](https://www.pierre-giraud.com/cours/php-mysql-apprendre-coder-cours/) ou [Autre tutoriel (PHP The Right Way)](https://eilgin.github.io/php-the-right-way/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (PHP The Right Way)](https://phptherightway.com/) ou [Autre cours (GoalKicker)](https://books.goalkicker.com/PHPBook/)
* [Documentation PHP](https://secure.php.net/)
* [Complément sur la sécurité (OWASP)](https://www.owasp.org/index.php/Main_Page)
* [Complément sur la sécurité, orienté PHP (Initiative Paragon)](https://paragonie.com/)
* [Liste de contrôle de sécurité (Sqreen)](https://www.sqreen.io/checklists/php-security-checklist)

### Python

**Langage recommandé pour commencer le développement**

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours (Apprendre à programmer avec Python 3 de Gérard Swinnen)](https://inforef.be/swi/download/apprendre_python3_5.pdf)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours (GoalKicker)](https://books.goalkicker.com/PythonBook/)
* [Documentation Python](https://docs.python.org/3/)
* [Cours Interactif (Jetbrains)](https://hyperskill.org/onboarding)

### Ruby

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Documentation Ruby](https://ruby-doc.org/)
* [Documentation Ruby on Rails](https://guides.rubyonrails.org/)

### Rust

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours](https://jimskapt.github.io/rust-book-fr/)
* [Tutoriel/Cours](https://blog.guillaume-gomez.fr/Rust/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Tutoriel/Cours](https://doc.rust-lang.org/book/)
* [Rust par l'exemple](https://doc.rust-lang.org/stable/rust-by-example/)
* [Documentation](https://doc.rust-lang.org/std/index.html)

### Scala

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Livre traduit : Scala par l'exemple](https://java.developpez.com/tutoriels/scala/scala-par-exemple/) *Ne vous laissez pas décourager par les deux premiers exemples. Tout est expliqué par la suite !*

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

### Sécurité

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [MOOC de l'ANSII](https://secnumacademie.gouv.fr/)

### SQL

#### [![FR](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/franceflag.png)

* [Tutoriel/Cours (SQL.sh)](https://sql.sh/)
* [Modélisation BDD(Merise)](https://cyril-gruau.developpez.com/uml/tutoriel/ConceptionBD/)

#### [![EN](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/greatbritainflag.png)

* [Cours SQL (GoalKicker)](https://books.goalkicker.com/SQLBook/)
* [Cours MySQL (GoalKicker)](https://books.goalkicker.com/MySQLBook/)
* [Cours PostgreSQL (GoalKicker)](https://books.goalkicker.com/PostgreSQLBook/)
* [Documentation PostgreSQL](https://www.postgresql.org/docs/10/static/index.html) *Base de données recommandée*
* [Documentation MySQL/MariaDB](https://dev.mysql.com/doc/refman/8.0/en/)
* [Documentation SQLite](https://sqlite.org/docs.html)

## Éditeurs génériques

## Les IDE

* [IntelliJ IDEA Community](https://www.jetbrains.com/idea/) [![FOSS](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/opensource.png?v=1.0.1)](https://github.com/JetBrains/intellij-community) (Java, Kotlin, Scala, Rust)
* [Eclipse](https://www.eclipse.org/) [![FOSS](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/opensource.png?v=1.0.1)](https://github.com/apache/incubator-netbeans)
* [NetBeans](https://netbeans.org/) [![FOSS](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/opensource.png?v=1.0.1)](https://github.com/apache/incubator-netbeans)
* [PyCharm Community](https://www.jetbrains.com/pycharm/) [![FOSS](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/opensource.png?v=1.0.1)](https://github.com/JetBrains/intellij-community/tree/master/python) (Python)
* [Visual Studio Community](https://visualstudio.microsoft.com/fr/vs/community/) (C++, C, Java, HTML/CSS, Javascript) *Windows et Mac OS seulement*
* [JetBrains](https://www.jetbrains.com/) [![Payant](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1)](https://raw.githubusercontent.com/learndev-info/awesome-learning-dev-fr/master/medias/moneybag.png?v=1.0.1) *Si vous êtes lycéen/étudiant vous pouvez bénéficier de tous les outils JetBrains de façon totalement gratuite via le* [*Github Student Pack*](https://education.github.com/pack) *ou via le* [*site officiel*](https://www.jetbrains.com/fr-fr/community/education/#students) *pendant 1 an (renouvelable)* (HTML/CSS, Javascript, C, C++, Ruby, C#, SQL, ...)

## Devenir développeur

* [Devenir développeur backend](https://raw.githubusercontent.com/kamranahmedse/developer-roadmap/master/img/backend.png)
* [Devenir développeur frontend](https://raw.githubusercontent.com/kamranahmedse/developer-roadmap/master/img/frontend.png)
* [Devenir devops](https://raw.githubusercontent.com/kamranahmedse/developer-roadmap/master/img/devops.png)

## Les sites non conseillé

Ces sites donnent de nombreuses informations fausses et/ou obsolètes et ne devraient pas être utilisés

* OpenClassrooms
* W3Schools
* W3Resource
* La chaîne youtube de PrimFX
* La chaîne youtube de Graven - Développement

## Liens utiles

Ces sites sont une bonne source d'information pour de nombreux langages de programmation.

* [Mozilla Developer Network / MDN](https://developer.mozilla.org/en-US/)
* [DevDocs](https://devdocs.io/)
* [GoalKicker](https://books.goalkicker.com/) *Livres de programmation **gratuits** dans un grand nombre de langages*

## Contribuer

Ce site est open-source ! Une erreur à notifier ? Des liens à rajouter ? Pour cela, rendez-vous sur [le dépôt git](https://github.com/learndev-info/awesome-learning-dev-fr)

## Licence

&#x20;[![CC0](https://camo.githubusercontent.com/9e918e1e7cd28a73246cf1c8d2c9903da3e487a65931c823a2391afe4b4a0d04/68747470733a2f2f6c6963656e7365627574746f6e732e6e65742f702f7a65726f2f312e302f38387833312e706e67)](http://creativecommons.org/publicdomain/zero/1.0/)\
&#x20;To the extent possible under law, [Adrien Rault](https://www.learndev.info/) has waived all copyright and related or neighboring rights to awesome-learning-dev-fr. This work is published from: France.

Open Source image CC-BY 4.0 [Open Source Initiative](https://opensource.org/)\
&#x20;Autres images CC-BY 4.0 Mozilla Foundation ([FxEmojis](https://github.com/mozilla/fxemoji))


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bluekeys.org/guide/help/learn/learndev.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
