docs(french): update readme, add links, update translation (#36282)

* Update French README: add links, update translation.

* Update French Doc according to PR Review.

* Changed indentation of Projects

* Update README.french.md


Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
This commit is contained in:
Thomas Dimnet
2019-08-29 08:59:13 +02:00
committed by mrugesh
parent 04cbcd81d5
commit f1f1586ca8

View File

@ -5,13 +5,12 @@
[![Known Vulnerabilities](https://snyk.io/test/github/freecodecamp/freecodecamp/badge.svg)](https://snyk.io/test/github/freecodecamp/freecodecamp) [![Known Vulnerabilities](https://snyk.io/test/github/freecodecamp/freecodecamp/badge.svg)](https://snyk.io/test/github/freecodecamp/freecodecamp)
## Bienvenue sur le code source et le curriculum open source de freeCodeCamp.org! ## Bienvenue sur le code source et le curriculum open source de freeCodeCamp.org !
freeCodeCamp.org est une communauté conviviale où vous pouvez apprendre à coder gratuitement. Elle est gérée par [un organisme à but non lucratif 501 (c) (3)](https://donate.freecodecamp.org) et soutenue par des donateurs dans le but d'aider des millions d'adultes à se reconvertir vers l'informatique. Notre communauté a déjà aidé plus de 10 000 personnes à décrocher leur premier emploi de développeur. [freeCodeCamp.org](https://www.freecodecamp.org) est une communauté conviviale où vous pouvez apprendre à coder gratuitement. Elle est gérée par [un organisme à but non lucratif 501 (c) (3)](https://donate.freecodecamp.org) et soutenue par des donateurs dans le but d'aider des millions d'adultes à se reconvertir vers l'informatique. Notre communauté a déjà aidé plus de 10 000 personnes à décrocher leur premier emploi de développeur.
Notre programme complet de développement Web est entièrement gratuit et à votre rythme. Nous avons des milliers de défis de codage interactif pour vous aider à développer vos compétences. Notre programme complet de développement Web est entièrement gratuit et à votre rythme. Nous avons des milliers de défis de codage interactif pour vous aider à développer vos compétences.
## Table des matières ## Table des matières
* [Certifications](#certifications) * [Certifications](#certifications)
@ -24,86 +23,87 @@ Notre programme complet de développement Web est entièrement gratuit et à vot
### Certifications ### Certifications
freeCodeCamp.org offre plusieurs certifications de développeur gratuites. Chacune de ces certifications implique la création obligatoire de 5 projets d'applications Web, ainsi que des centaines de défis de codage facultatifs pour vous aider à préparer ces projets. Nous estimons que chaque certification prendra environ 300 heures à un programmeur débutant. freeCodeCamp.org propose plusieurs certifications gratuites de développeur. Chacune de ces certifications implique la création obligatoire de 5 projets d'applications Web, ainsi que des centaines de défis de codage facultatifs pour vous aider à préparer ces projets. Nous estimons que chaque certification prendra environ 300 heures à un programmeur débutant.
Chacun de ces 30 projets du programme freeCodeCamp.org a ses propres scénarios d'utilisation agiles et ses tests automatisés. Ceux-ci vous aident à construire votre projet progressivement et à garantir que vous avez validé tous les scénarios utilisateurs avant de le soumettre. Chacun de ces 30 projets du programme freeCodeCamp.org a ses propres scénarios d'utilisation agiles et ses tests automatisés. Ces derniers vous aident à construire votre projet progressivement et garantissent que vous avez validé tous les scénarios utilisateurs avant de le soumettre.
Vous pouvez extraire ces suites de tests via [le CDN de freeCodeCamp](https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js). Cela signifie que vous pouvez construire ces projets sur des sites Web tels que CodePen et Glitch - ou même sur l'environnement local de développement de votre ordinateur . Vous pouvez extraire ces suites de tests via [le CDN de freeCodeCamp](https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js). Autrement dit, vous pouvez construire ces projets sur des sites Web tels que CodePen et Glitch - ou même sur l'environnement local de développement de votre ordinateur.
L'obtention des certifications est définitive. Vous pourrez toujours y accéder depuis votre LinkedIn ou votre CV. Et lorsque vos employeurs potentiels ou vos clients indépendants cliquent sur ce lien, ils voient une certification vérifiée qui vous est propre. Une fois une certification obtenue, vous la gardez à vie. Vous pourrez y accéder depuis votre profil LinkedIn ou votre CV. Lorsque vos employeurs potentiels ou vos clients indépendants cliquent sur le lien, ils voient une certification vérifiée qui vous est propre.
La seule exception à cette règle est que nous découvrions des violations de notre [politique d'honnêteté académique](https://www.freecodecamp.org/academic-honesty). Lorsque nous surprenons des personnes qui plagient sans ambiguïté (soumettant sans citation le code ou les projets d'autres personnes), nous faisons ce que toutes les institutions rigoureuses d'apprentissage doivent faire: nous révoquons leurs certifications et bannissons ces personnes. La seule exception à cette règle est que nous découvrions des violations de notre [politique d'honnêteté académique](https://www.freecodecamp.org/academic-honesty). Lorsque nous surprenons des personnes qui plagient sans ambiguïté (soumettant sans citation le code ou les projets d'autres personnes), nous faisons ce que toutes les institutions rigoureuses d'apprentissage doivent faire: nous révoquons leurs certifications et bannissons ces personnes.
Voici nos six certifications principales: Voici nos six certifications principales :
#### 1. Certification Responsive Web Design #### 1. Certification Responsive Web Design
- Introduction à HTML et HTML5 - [Introduction à HTML et HTML5](https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5)
- Introduction à CSS - [Introduction à CSS](https://learn.freecodecamp.org/responsive-web-design/basic-css)
- Conception visuelle appliquée - [Conception visuelle appliquée](https://learn.freecodecamp.org/responsive-web-design/applied-visual-design)
- Accessibilité appliquée - [Accessibilité appliquée](https://learn.freecodecamp.org/responsive-web-design/applied-accessibility)
- Principes de conception Web réactifs - [Principes de conception Web réactifs](https://learn.freecodecamp.org/responsive-web-design/responsive-web-design-principles)
- CSS Flexbox - [CSS Flexbox](https://learn.freecodecamp.org/responsive-web-design/css-flexbox)
- CSS Grid <br /> - [CSS Grid](https://learn.freecodecamp.org/responsive-web-design/css-grid)
<br /> <br />
<br />
**Projets**: page Hommage, formulaire d'enquête, page de destination du produit, page de documentation technique, page Web du portfolio personnel **Projets**: page d'hommage, formulaire d'enquête, page de promotion, page de documentation technique, portfolio personnel.
#### 2. Certification des algorithmes JavaScript et des structures de données #### 2. Certification des algorithmes JavaScript et des structures de données
- JavaScript basique - [Introduction au JavaScript](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript)
- ES6 - [l'ES6](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6)
- Expressions régulières - [Les expressions régulières](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions)
- Débugage - [Le débugage](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/debugging)
- Introduction aux Structures de données - [Introduction aux Structures de données](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-data-structures)
- Introduction aux Algorithmes JavaScript - [Introduction aux Algorithmes](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-algorithm-scripting)
- Programmation orientée objet - [La programmation orientée objet](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/object-oriented-programming)
- Programmation fonctionnelle<br /> - [Programmation fonctionnelle](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/functional-programming)
- [Les Algorithmes - niveau intermédiaire](https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting)
<br /> <br />
<br />
Projets: vérificateur de palindrome, convertisseur de chiffres romains, chiffrement de César, validateur de numéros de téléphone, caisse enregistreuse **Projets**: vérificateur de palindrome, convertisseur de chiffres romains, chiffrement de César, validateur de numéros de téléphone, caisse enregistreuse.
#### 3. Certification des bibliothèques Front End #### 3. Certification des bibliothèques Front End
- Bootstrap - [Bootstrap](https://learn.freecodecamp.org/front-end-libraries/bootstrap)
- jQuery - [jQuery](https://learn.freecodecamp.org/front-end-libraries/jquery)
- Sass - [Sass](https://learn.freecodecamp.org/front-end-libraries/sass)
- React - [React](https://learn.freecodecamp.org/front-end-libraries/react)
- Redux - [Redux](https://learn.freecodecamp.org/front-end-libraries/redux)
- React et Redux<br /> - [React et Redux](https://learn.freecodecamp.org/front-end-libraries/react-and-redux)
<br /> <br />
<br />
Projets: Générateur aléatoire de citations, Prévisualisation de documents Markdown, Boîte à rythmes, Calculatrice JavaScript, Horloge Pomodoro **Projets**: Générateur aléatoire de citations, Prévisualisation de documents Markdown, Boîte à rythmes, Calculatrice JavaScript, Horloge Pomodoro.
#### 4. Certification de visualisation des données #### 4. Certification de visualisation des données
- Visualisation des données avec D3 - [Visualisation des données avec D3](https://learn.freecodecamp.org/data-visualization/data-visualization-with-d3)
- API JSON et Ajax<br /> - [API JSON et Ajax](https://learn.freecodecamp.org/data-visualization/json-apis-and-ajax)
<br /> <br />
<br />
Projets: Diagramme à barres, Diagramme à nuages de points, Carte de chaleur, Carte de Choroplèthes, Diagramme Treemap **Projets**: Diagramme à barres, Diagramme à nuages de points, Carte de chaleur, Carte de Choroplèthes, Diagramme Treemap.
#### 5. Certification API et Microservices #### 5. Certification API et Microservices
- Gestion des packages avec Npm - [Gestion des dépendances avec Npm](https://learn.freecodecamp.org/apis-and-microservices/managing-packages-with-npm)
- Introduction à Node et Express - [Introduction à Node et Express](https://learn.freecodecamp.org/apis-and-microservices/basic-node-and-express)
- MongoDB et Mongoose<br /> - [MongoDB et Mongoose](https://learn.freecodecamp.org/apis-and-microservices/mongodb-and-mongoose)
<br /> <br />
<br />
Projets: Microservice Horodateur, Analyseur d'en-tête de requête, Raccourcisseur d'URL, Suivi des exercices, Analyseur de métadonnées **Projets**: Microservice Horodateur, Analyseur d'en-tête de requête, Raccourcisseur d'URL, Suivi des exercices, Analyseur de métadonnées.
#### 6. Certification de sécurité de l'information et d'assurance qualité #### 6. Certification de sécurité de l'information et d'assurance qualité
- Sécurité de l'information avec HelmetJS - [Sécurité de l'information avec HelmetJS](https://learn.freecodecamp.org/information-security-and-quality-assurance/information-security-with-helmetjs)
- Assurance qualité et tests avec Chai - [Assurance qualité et tests avec Chai](https://learn.freecodecamp.org/information-security-and-quality-assurance/quality-assurance-and-testing-with-chai)
- Node et Express avancés<br /> - [Node et Express avancés](https://learn.freecodecamp.org/information-security-and-quality-assurance/advanced-node-and-express)
<br /> <br />
<br />
Projets: convertisseur métrique-impérial, suivi des problèmes, bibliothèque personnelle, vérificateur du prix des actions, forum de discussion anonyme **Projets**: convertisseur métrique-impérial, suivi des problèmes, bibliothèque personnelle, vérificateur du prix des actions, forum de discussion anonyme.
#### Certification complète de développement. #### Certification complète de développement.
Une fois que vous aurez obtenu ces 6 certifications, vous pourrez réclamer votre certification de développeur full stack freeCodeCamp.org. Cette distinction finale signifie que vous avez effectué environ 1 800 heures de codage avec un large éventail doutils de développement Web. Une fois que vous aurez obtenu ces 6 certifications, vous pourrez réclamer votre certification de développeur full stack freeCodeCamp.org. Cette distinction finale signifie que vous avez effectué environ 1 800 heures de programmation avec un large éventail doutils de développement Web.
#### Anciennes Certifications #### Anciennes Certifications
Nous avons également 3 anciennes certifications de notre programme de 2015, qui sont encore disponibles. Tous les projets requis pour ces anciennes certifications resteront disponibles sur freeCodeCamp.org. Nous avons également 3 anciennes certifications de notre programme de 2015, qui sont encore disponibles. Tous les projets requis pour ces anciennes certifications resteront disponibles sur freeCodeCamp.org.
@ -118,22 +118,24 @@ Ce code est exécuté en direct sur [freeCodeCamp.org](https://www.freecodecamp.
Notre communauté a aussi: Notre communauté a aussi:
- Un [forum](https://www.freecodecamp.org/forum) super actif - Un [forum](https://www.freecodecamp.org/forum) où vous pouvez généralement avoir de l'aide en programmation ou des feedbacks sur vos projets.
- Des milliers de [groupes d'étude locaux](https://study-group-directory.freecodecamp.org/) dans le monde entier, où vous pouvez coder ensemble - Une chaine [YouTube channel](https://youtube.com/freecodecamp) avec des cours gratuits sur Python, SQL, Android et une grande variété d'autres sujets.
- Une publication [Developer News](https://www.freecodecamp.org/news), un site gratuit, à code source ouvert et sans annonces, pour poster des articles de votre blog. - Un [podcast](https://podcast.freecodecamp.org/) avec des discussions techniques autour de nouvelles technologies et des histoires inspirantes de développeurs.
- Une chaîne [YouTube populaire](https://youtube.com/freecodecamp) - [Des groupes d'études locaux](https://study-group-directory.freecodecamp.org/), situés partout dans le monde et où vous pourrez programmer ensemble et en face en face.
- Un [guide complet](https://guide.freecodecamp.org/) sur des milliers de sujets de programmation - Un [guide complet couvrant des milliers de sujets différents](https://guide.freecodecamp.org/)
- Un [Feed de newws](https://www.freecodecamp.org/news), gratuit, open source et sans pub, où vous pourrez crossposter vos articles de blog.
- Un [groupe Facebook](https://www.facebook.com/groups/freeCodeCampEarth/permalink/428140994253892/) avec plus de 100 000 membres autour du monde.
### Rejoignez notre communauté [ici](https://www.freecodecamp.org/signin). ### [Rejoignez notre communauté ici](https://www.freecodecamp.org/signin).
### Reporter un bug ### Vous avez trouvé un bug ?
Si vous pensez avoir trouvé un bug, lisez dabord larticle daide [Help I've Found a Bug](https://www.freecodecamp.org/forum/t/how-to-report-a-bug/19543) et suivez ses instructions. Si vous êtes sûr qu'il s'agit d'un nouveau bug et que vous avez vérifié que le problème est rencontré par d'autres utilisateurs, allez-y et créez un nouveau problème avec GitHub. Assurez-vous d'inclure autant d'informations que possible afin que nous puissions reproduire le bug. Si vous pensez avoir trouvé un bug, lisez dabord larticle daide [Help I've Found a Bug](https://www.freecodecamp.org/forum/t/how-to-report-a-bug/19543) et suivez ses instructions. Si vous êtes sûr qu'il s'agit d'un nouveau bug et que vous avez vérifié que le problème est rencontré par d'autres utilisateurs, créez un nouvel "issue" sur GitHub. Assurez-vous d'inclure autant d'informations que possible afin que nous puissions reproduire le bug.
### Vous avez trouvé un problème de sécurité? ### Vous avez trouvé un problème de sécurité?
S'il vous plaît ne créez pas de nouveaux problèmes GitHub pour des problèmes de sécurité. Veuillez plutôt nous envoyer un email à security@freecodecamp.org et nous l'examinerons immédiatement. Veuillez ne pas créer une "issue" sur Github pour des problèmes de sécurité. Au lieu de ça, envoyez un e-mail à l'adresse `security@freecodecamp.org` et nous nous pencherons dessus immédiatement.
### Contribuer ### Contribuer
@ -141,10 +143,10 @@ S'il vous plaît ne créez pas de nouveaux problèmes GitHub pour des problèmes
### Licence ### Licence
Copyright © 2018 freeCodeCamp.org Copyright © 2019 freeCodeCamp.org
Le contenu de ce référentiel est protégé par les licences suivantes: Le contenu de ce référentiel est protégé par les licences suivantes:
- Le logiciel est sous licence [BSD-3-Clause](LICENSE.md). - Le logiciel est sous licence [BSD-3-Clause](LICENSE.md).
- Le [contenu du curriculum](https://www.npmjs.com/package/@freecodecamp/curriculum) dans le dossier [`/curriculum`](/curriculum) et ses sous-répertoires est sous licence [CC-BY-SA-4.0](/curriculum/LICENSE.md). - Les ressources d'apprentissage du [curriculum](/curriculum) et du [guide](/guide) ainsi que leurs sous-repertoires sont sous licence [CC-BY-SA-4.0](/curriculum/LICENSE.md).