-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from DjangoGirls/master
get upstream stuff
- Loading branch information
Showing
90 changed files
with
2,097 additions
and
1,798 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Éditeur de texte | ||
|
||
L'éditeur de texte est une application qui permet d'écrire et enregistrer du code que vous pourrez ré-utiliser plus tard. Vous pouvez apprendre comment s'en procurer un grâce au chapitre [Éditeur de Texte](./code_editor/README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,52 @@ | ||
# Tutoriel Django Girls | ||
# Tutoriel de Django Girls | ||
|
||
[](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) | ||
|
||
> Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution-ShareAlike 4.0 International. Pour obtenir une copie de cette licence, visitez http://creativecommons.org/licenses/by-sa/4.0/ | ||
## Translation | ||
|
||
This tutorial has been translated from English to French by a group of awesome volunteers. Special thanks for help go to Lucie Daeye and Georges Dubus. <3 <3 | ||
This tutorial has been translated from English to French by a group of awesome volunteers. Special thanks for help go to Lucie Daeye, Georges Dubus, Emmanuelle Delescolle, Leila, MadCath, Mélanie Chauvel and Sebastien Barbier. <3 <3 | ||
|
||
## Introduction | ||
|
||
Avez vous déjà eu l'impression que la technologie prend une place de plus en plus importante, mais que vous êtes en quelque sort laissé·e à la traîne ? Avez vous déjà été curieux·se de comment créer un site web, sans jamais avoir le courage de vous plonger dedans ? Vous êtes vous déjà dit que le monde du logiciel est trop compliqué pour savoir ne serait-ce que par où l'attaquer ? | ||
Avez-vous déjà eu l'impression que la technologie prend une place de plus en plus importante, mais que vous êtes en quelque sorte laissée à la traine ? Avez-vous déjà été curieuse de comment créer un site web, sans jamais avoir le courage de vous plonger dedans ? Vous êtes-vous déjà dit que le monde du logiciel est trop compliqué pour savoir ne serait-ce que par où l'attaquer ? | ||
|
||
Hé bien, bonne nouvelle ! Programmer n'est pas aussi dur que ça en a l'air, et nous sommes là pour vous montrer à quel point ça peut être fun. | ||
Hé bien, bonne nouvelle ! Programmer n'est pas aussi dur que ça en a l'air, et nous sommes là pour vous montrer à quel point ça peut être amusant. | ||
|
||
Ce tutoriel ne va pas vous transformer en programmeur·se du jour au lendemain. Devenir vraiment bon·ne peut prendre des mois, voire même des années d'apprentissage et de pratique. Mais nous voulons vous montrer que programmer ou créer des sites web n'est pas aussi compliqué que ça en a l'air. Nous allons essayer de notre mieux de vous expliquer différents morceaux de la technologie, pour la rendre moins intimidante. | ||
Ce tutoriel ne va pas vous transformer en programmeuse du jour au lendemain. Devenir vraiment bonne peut prendre des mois, voire même des années d'apprentissage et de pratique. Mais nous voulons vous montrer que programmer ou créer des sites web n'est pas aussi compliqué que ça en a l'air. Nous allons essayer de vous expliquer différents morceaux afin de rendre la technologie moins intimidante. | ||
|
||
Nous espérons arriver à vous faire aimer la technologie autant que nous l'aimons ! | ||
|
||
## Qu'apprendrez vous au cours de ce tutoriel ? | ||
## Qu'apprendrez-vous au cours de ce tutoriel ? | ||
|
||
À la fin de ce tutoriel, vous aurez une application toute simple et pleinement fonctionnelle : votre propre blog. Nous allons vous montrer comment le mettre en ligne, pour pouvoir montrer le résultat à d'autres personnes. | ||
À la fin de ce tutoriel, vous aurez une application toute simple et pleinement fonctionnelle : votre propre blog. Nous allons vous montrer comment le mettre en ligne afin de pouvoir montrer le résultat à d'autres personnes ! | ||
|
||
Ça devrait ressembler plus ou moins à ça : | ||
|
||
![Figure 0.1][2] | ||
|
||
[2]: images/application.png | ||
|
||
> Si vous travaillez sur ce tutoriel dans votre coin et que vous n'avez pas de coach pour vous aider en cas de problème, venez sur le chat: [](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge). Nous avons demandé aux coachs et participant·e·s des précédentes éditions de passer de temps en temps pour aider les autres avec le tutoriel. N'aillez pas peur d'y poser vos questions ! | ||
> Si vous travaillez sur ce tutoriel dans votre coin et que vous n'avez pas de coach pour vous aider, venez sur le chat : [](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) en cas de problème. Nous avons demandé aux coachs et participant·e·s des précédentes éditions de passer de temps en temps pour aider les autres avec le tutoriel. N'aillez pas peur et allez poser vos questions ! | ||
Okay, [commençons par le commencement...][3] | ||
Alors, [commençons par le commencement...][3] | ||
|
||
[3]: how_internet_works/README.md | ||
[3]: how_the_internet_works/README.md | ||
|
||
## À propos, et contributions | ||
## À propos et contributions | ||
|
||
Ce tutoriel est maintenu par [DjangoGirls][4]. Si vous trouvez des erreurs ou souhaitez mettre à jour le tutoriel veuillez [suivre les instructions de contribution][5]. | ||
Ce tutoriel est maintenu par [DjangoGirls][4]. Si vous rencontrez des erreurs ou souhaitez simplement suggérer une amélioration du tutoriel, il est important de respecter [les règles de contribution][5]. | ||
|
||
[4]: http://djangogirls.org/ | ||
[5]: https://github.com/DjangoGirls/tutorial/blob/master/README.md | ||
|
||
## Voulez vous nous aider à traduire le tutoriel dans d'autres langues ? | ||
## Voulez-vous nous aider à traduire le tutoriel dans d'autres langues ? | ||
|
||
Pour l'instant, les traductions sont maintenue sur crowdin.com. | ||
Pour l'instant, les traductions sont stockées sur la plate-forme crowdin.com dans : | ||
|
||
https://crowdin.com/project/django-girls-tutorial | ||
|
||
Si votre langue n'est pas sur crowdin, veuillez [ouvrir un ticket][6] avec la langue, pour que nous puissions l'ajouter. | ||
|
||
[6]: https://github.com/DjangoGirls/tutorial/issues/new | ||
[6]: https://github.com/DjangoGirls/tutorial/issues/new |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,26 @@ | ||
# Résumé | ||
|
||
* [Introduction](README.md) | ||
* [Comment marche l'Internet?](how_internet_works/README.md) | ||
* [Installation](installation/README.md) | ||
* [Comment fonctionne l'Internet ?](how_the_internet_works/README.md) | ||
* [Introduction à l'interface en ligne de commande](intro_to_command_line/README.md) | ||
* [Installation de Python](python_installation/README.md) | ||
* [L'éditeur de texte](code_editor/README.md) | ||
* [Introduction à Python](python_introduction/README.md) | ||
* [Django](django/README.md) | ||
* [Qu'est-ce que Django?](django/README.md) | ||
* [Installation de Django](django_installation/README.md) | ||
* [Votre premier projet Django!](django_start_project/README.md) | ||
* [Votre premier projet Django !](django_start_project/README.md) | ||
* [Les modèles dans Django](django_models/README.md) | ||
* [Django ORM and QuerySets](django_orm/README.md) | ||
* [L'interface d'administration de Django](django_admin/README.md) | ||
* [Déployer!](deploy/README.md) | ||
* [Django admin](django_admin/README.md) | ||
* [Déployer !](deploy/README.md) | ||
* [Les urls Django](django_urls/README.md) | ||
* [Créons nos vues Django!](django_views/README.md) | ||
* [Introduction au HTML](html/README.md) | ||
* [Django ORM (Querysets)](django_orm/README.md) | ||
* [Données dynamiques dans les templates](dynamic_data_in_templates/README.md) | ||
* [Templates Django](django_templates/README.md) | ||
* [CSS - Rendez votre site joli](css/README.md) | ||
* [Héritage de template](template_extending/README.md) | ||
* [Finaliser votre application](extend_your_application/README.md) | ||
* [Formulaires Django](django_forms/README.md) | ||
* [Nom de domaine](domain/README.md) | ||
* [La suite?](whats_next/README.md) | ||
* [La suite ?](whats_next/README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,7 @@ | ||
# L'éditeur de texte | ||
|
||
Vous allez bientôt écrire vos premières lignes de code : il vous faut tout d'abord télécharger un éditeur de texte ! | ||
Vous allez bientôt écrire vos premières lignes de code : Il vous faut tout d'abord télécharger un éditeur de texte ! | ||
|
||
Choisir un éditeur de texte parmi tous ceux disponibles est surtout une histoire de goûts personnels. La plupart des programmeurs Python utilisent des IDE (Environnement de développement intégré) complexes mais très puissant, comme Pycharm par exemple. Ce n'est pas forcément le meilleur choix pour débuter : ceux que nous vous recommandons sont tout aussi puissants, mais beaucoup plus simples à utiliser. | ||
> **Note** : Vous l'avez peut-être déjà fait dans le chapitre d'installation. Si c'est le cas, passez directement au prochain chapitre! | ||
Vous pouvez choisir l'un des éditeurs de la liste ci-dessous mais n'hésiter pas à demander à votre coach l'éditeur qu'il·elle préfère. | ||
|
||
## Gedit | ||
|
||
Gedit un éditeur libre et gratuit qui est disponible sur tous les systèmes d'exploitation. | ||
|
||
[Télécharger][1] | ||
|
||
[1]: https://wiki.gnome.org/Apps/Gedit#Download | ||
|
||
## Sublime Text 2 | ||
|
||
Sublime text est un éditeur très populaire : il est disponible gratuitement sous forme de version d'évaluation pour tous les systèmes d'exploitation. Il est facile à installer et à utiliser. | ||
|
||
[Télécharger][2] | ||
|
||
[2]: http://www.sublimetext.com/2 | ||
|
||
## Atom | ||
|
||
Atom est un éditeur très récent créé par [GitHub][3]. Disponible pour tous les systèmes d'exploitation, il est libre, gratuit et facile à installer et à utiliser. | ||
|
||
[3]: http://github.com/ | ||
|
||
[Télécharger][4] | ||
|
||
[4]: https://atom.io/ | ||
{% include "/code_editor/instructions.md" %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
Choisir un éditeur de texte parmi tous ceux qui sont disponibles est surtout une histoire de goûts personnels. La plupart des programmeurs·ses Python utilisent des IDE (Environnements de développement intégrés) complexes mais très puissants, comme Pycharm par exemple. Ce n'est pas forcément le meilleur choix pour débuter : ceux que nous vous recommandons sont tout aussi puissants, mais beaucoup plus simples à utiliser. | ||
|
||
Vous pouvez choisir l'un des éditeurs de la liste ci-dessous, mais n'hésitez pas à demander à votre coach l'éditeur qu'il·elle préfère. | ||
|
||
## Gedit | ||
|
||
Gedit est un éditeur libre et gratuit disponible pour tout les systèmes d'exploitation. | ||
|
||
[Télécharger](https://wiki.gnome.org/Apps/Gedit#Download) | ||
|
||
## Sublime Text 2 | ||
|
||
Sublime text est un éditeur très populaire : il est disponible gratuitement sous forme de version d'évaluation pour tout les systèmes d'exploitation. Il est facile à installer et à utiliser. | ||
|
||
[Télécharger](http://www.sublimetext.com/2) | ||
|
||
## Atom | ||
|
||
Atom est un éditeur très récent créé par [GitHub](http://github.com/). Disponible pour tout les systèmes d'exploitation, il est libre, gratuit, facile à installer et à utiliser. | ||
|
||
[Télécharger](https://atom.io/) | ||
|
||
## Pourquoi installer un éditeur de texte? | ||
|
||
Vous vous demandez sûrement pourquoi nous vous faisons installer un éditeur spécialement créé pour écrire du code. Pourquoi ne pourrions nous pas simplement utiliser un éditeur de texte comme Word ou Notepad ? | ||
|
||
La première raison est que votre code doit être écrit en **texte brut**. Le problème avec les applications comme Word ou Textedit, c'est qu'elles ne produisent pas du texte brut mais du texte enrichi (avec des polices et de la mise en page), basé sur un standard comme [TRF (Rich Text Format)](https://en.wikipedia.org/wiki/Rich_Text_Format). | ||
|
||
La seconde raison est que les éditeurs de texte dédiés à la programmation contiennent de nombreuses fonctions très utiles. Ils peuvent colorer le texte en fonction du sens de celui-ci (coloration syntaxique) ou ajouter automatiquement un guillemet fermant à chaque fois que vous ouvrez un guillemet. | ||
|
||
Vous allez bientôt vous rendre compte à quel point un logiciel dédié à la programmation peut être pratique ! Prenez un peu de temps pour trouver l'éditeur qui vous convient, car il deviendra rapidement l'un de vos outils préférés :) |
Oops, something went wrong.