• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste :

in

Recherche

Voici les résultats de votre recherche.

Contient
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@cours:informatique:dev:python
  • toute catégorie
  • cours:informatique:dev:python:environnement_python (16)
  • cours:informatique:dev:python:testez_votre_projet_python (16)
  • cours:informatique:dev:python:programmation_orientee_objet (15)
  • cours:informatique:dev:python:concevez_site_avec_flask (12)
  • cours:informatique:dev:python:bases_du_langage_python (2)
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Pages trouvées :

  • calcul-vectoriel-avec-numpy
  • 000_start (cours:i…ge_python)
  • 110_executer_premier_programme_python
  • 120_enregistrer_les_donnees_via_variables
  • 130_classer_donnees_via_les_types
  • 140_grouper_donnees_via_les_listes
  • 150_donnees_complexes_via_dictionnaires
  • 160_quiz_creer_donnees_avec_python
  • 000_start (cours:i…vec_flask)
  • 110_tirer_parti_du_cours
  • 120_installer_flask (co…lask)
  • 130_ajouter_table_dans_la_db
  • 140_afficher_contenu_template
  • 150_quiz_decouvrez_flask
  • 210_decouper_projet_en_templates
  • 220_creer_page_via_url_dynamiques
  • 230_quiz_organiser_projet_mvt
  • 310_partager_resultats_via_facebook_share
  • 320_ajouter_comportement
  • 340_quiz_connexion_app_facebook
  • 000_start (cours:i…nt_python)
  • 110_paquets_python (cou…ython)
  • 120_gerer_paquets_python
  • 130_import_paquets_et_modules
  • 140_versioning_paquets
  • 150_quiz_paquets_python
  • 210_environnements_virtuels
  • 220_creer_env_virtuel (c…hon)
  • 230_travailler_avec_plusieurs_venv
  • 240_nommage_des_venv (co…thon)
  • 250_gerer_venv_via_fichier_requirements
  • 260_supprimer_venv (cou…ython)
  • 270_quiz_venv (cours…_python)
  • 310_choisir_edi (cour…python)
  • 330_installation_pycharm
  • 340_creer_projet_pycharm
  • 350_optimiser_pycharm (c…hon)
  • 360_quiz_pycharm (cour…python)
  • 000_start (cours:i…tee_objet)
  • 110_comprendre_programmation_objet
  • 120_ecrire_une_classe (c…jet)
  • 130_creer_et_utiliser_des_objets
  • 140_quiz_methodes_et_classes
  • 210_appliquer_heritage
  • 220_ecrire_une_sous_classe
  • 230_surchage_des_methodes
  • 240_hierachie_heritage_et_heritage_multiple
  • 250_objets_dans_collections
  • 260_quiz_comportement_et_heritage
  • 310_modules_et_classes_pour_decouper_le_code
  • 320_decomposer_probleme_oriente_objet
  • 330_gestion_des_exceptions
  • 340_quiz_structurer_le_code
  • 350_revenez_sur_vos_acquis
  • 000_start (cours:i…et_python)
  • 110_decouvrez_les_tests
  • 120_identifier_les_elements_a_tester
  • 130_codez_votre_premier_test
  • 140_ajoutez_des_tests_avec_pytest
  • 150_ajoutez_des_tests_avec_unittest
  • 160_quiz_ecrivez_des_tests_unitaires
  • 210_utilisez_des_mock_pour_simuler_objet
  • 220_implantez_tests_dans_flask
  • 230_implantez_tests_dans_django
  • 240_plus_loin_avec_pytest
  • 250_quiz_plus_loin_avec_pytest
  • 310_utilisez_les_fixtures
  • 320_organisez_vos_tests_en_classes
  • 330_mesurez_votre_couverture_de_test
  • 340_quiz_optimisez_tests_unitaires
  • 410_ecrivez_des_tests_integration
  • 420_testez_comportement_fonctionnel
  • 430_verifier_performance_avec_locust
  • 440_decouvrez_le_test_driven_development
  • 450_revenez_sur_vos_acquis
  • 460_quiz_ecrivez_tests_integration_et_fonctionnels

Résultats plein texte:

130_creer_et_utiliser_des_objets @cours:informatique:dev:python:programmation_orientee_objet
102 Occurrences trouvées, Dernière modification : il y a 3 ans
réez et utilisez des objets Python ====== ===== Instanciez un objet ===== Vous vous souvenez de not... ceci : <code python> class Rectangle: def __init__(self, length, width, color="red"): se... r créer des objets d’une classe spécifique. À la fin du chapitre précédent, nous avons écrit quelques constructeurs. Utilisons-les enfin pour créer un objet. Voici un exemple qui crée u
130_ajouter_table_dans_la_db @cours:informatique:dev:python:concevez_site_avec_flask
91 Occurrences trouvées, Dernière modification : il y a 3 ans
ble dans la base de données ====== Dans le [[120_installer_flask|chapitre précédent]] vous avez appri... un projet. Avant de voir comment afficher la page index.html, créons une base de données dans laquelle... il s'agit d'un outil de gestion visuel dont le principal intérêt est l'interface graphique. Nous pouvons dire que les bases de données sont l'Excel des a
210_decouper_projet_en_templates @cours:informatique:dev:python:concevez_site_avec_flask
88 Occurrences trouvées, Dernière modification : il y a 3 ans
mplates [[http://flask.pocoo.org/docs/0.12/templating/|Jinja 2]] par défaut. Ce dernier nous permet d'utiliser certaines méthodes dans les templates pour nous simplifie... ===== Nous avons réussi à afficher le template ''index.html'' ainsi que les feuilles de style. Mais n
250_objets_dans_collections @cours:informatique:dev:python:programmation_orientee_objet
79 Occurrences trouvées, Dernière modification : il y a 3 ans
tes** – où les données ont une position et sont **indexables** – et des **dictionnaires** – où on attr... List = [5, 4, 3, 2, 1, "boom"] </code> <note warning> Les dictionnaires se doivent d’avoir des clés *... s muables et immuables (en anglais)]] pourra vous intéresser. </note> Attendez une seconde, je ne peux pas modifier un entier (int) ? Si je dis que x = 5, je peux paramétrer x par
320_ajouter_comportement @cours:informatique:dev:python:concevez_site_avec_flask
70 Occurrences trouvées, Dernière modification : il y a 3 ans
om/fr/|Openclassrooms]] ====== Ajoutez un peu d'intelligence ! ====== Vous avez vu, dans les chapit... ent créer une application Flask, la configurer et intégrer des fonctionnalités intéressantes telles que l'authentification par Facebook. Dans ce chapitre... s allons utiliser la librairie Pillow (Python Imaging Library) pour générer l'image. Commencez par l'
140_ajoutez_des_tests_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
67 Occurrences trouvées, Dernière modification : il y a 3 ans
====== Ajoutez des tests avec Pytest ====== Afin de pouvoir utiliser [[https://docs.pytest.org/en/latest/|Pytest]], vous devez au préalable l'installer. Pour cela, utilisez PyPI en exécutant la commande suivante dans le terminal : <code bash> # installer avec la version la plus recente (-U == upgrade) pip install -U pytest </
340_quiz_structurer_le_code @cours:informatique:dev:python:programmation_orientee_objet
66 Occurrences trouvées, Dernière modification : il y a 3 ans
lle est la plus claire ?** - DatabaseField, StringDatabaseField, DateDatabaseField - Level, Cave, Building - Button, Start, Quit ++++ Réponse| Choix 1. ... té ?**(Plusieurs réponses possibles). - Les définitions de classe et de méthode sont chargées. - ... omme tout autre code du fichier que vous avez originellement appelé. C’est pourquoi %%if __name__ ==
150_ajoutez_des_tests_avec_unittest @cours:informatique:dev:python:testez_votre_projet_python
63 Occurrences trouvées, Dernière modification : il y a 3 ans
aires à l’aide du framework Pytest. Nous allons maintenant voir comment faire la même chose avec Unittest. Ne vous inquiétez pas, il n’y a presque pas de différence. Comme pour Pytest, il faudra aussi définir une fonction qui contiendra le **scénario** et ... ts du module, nous devons appeler la fonction ''main'' du module ''unittest''. Ainsi, pour lancer l’en
310_partager_resultats_via_facebook_share @cours:informatique:dev:python:concevez_site_avec_flask
59 Occurrences trouvées, Dernière modification : il y a 3 ans
précédents, j'ai volontairement laissé de côté l'interaction avec Facebook, autrement dit l'authentif... ook Developers au premier chapitre. Nous allons maintenant la configurer. Rendez-vous sur le site de ... ne nouvelle fonctionnalité ? Vous ne voudrez certainement pas continuer à travailler avec l'application Facebook qui contient de vraies données. L'idéal
140_afficher_contenu_template @cours:informatique:dev:python:concevez_site_avec_flask
58 Occurrences trouvées, Dernière modification : il y a 3 ans
-ce pas ? C'est le moment d'afficher le contenu d'index.html ! ===== Comprenez l'architecture modèle... a bonne évolution, exactement comme dans votre ordinateur ! Imaginez que vous repreniez le projet d'une autre personne, ou que vous ouvriez le vôtre dans ... séparer les fichiers dans plusieurs dossiers distincts. Cela peut paraître un peu contraignant au déb
120_ecrire_une_classe @cours:informatique:dev:python:programmation_orientee_objet
56 Occurrences trouvées, Dernière modification : il y a 3 ans
]]. ====== Écrivez une classe Python ====== Maintenant que nous savons ce qu’est une classe, voyon... sent cette classe (ses « **attributs** ») sont définies en dessous dans sa portée (« scope », en anglais), avec une indentation supplémentaire de 4 espaces. <note> Un « scope » en Python est défini par le niveau d’indentation. Vous avez déjà écri
240_hierachie_heritage_et_heritage_multiple @cours:informatique:dev:python:programmation_orientee_objet
56 Occurrences trouvées, Dernière modification : il y a 3 ans
''FilmCassetteVHS'' hérite de ''FilmCassette''. Ainsi, les attributs de ''Film'' **se retrouvent** da... ont généralement plusieurs hiérarchies d’héritage indépendantes pour les classes qui ne partagent **pa... de base commune de toute façon, non ? Si ! Néanmoins, on ne fait généralement pas figurer ''Object'' ... mmes d’héritage, car il n’est pas très utile de l’inclure. Nous discuterons davantage de la modélisati
310_modules_et_classes_pour_decouper_le_code @cours:informatique:dev:python:programmation_orientee_objet
56 Occurrences trouvées, Dernière modification : il y a 3 ans
s différentes parties de votre code. Cela pose moins de problèmes lorsque vous débutez en tant que développeur, mais dès que vous aurez besoin que quelqu’un d’autre utilise un projet, ou que v... sible**. Vous serez même surpris de voir à quel point il est **difficile** de revenir à un projet aprè... t important de structurer son code, car cela **diminue les efforts nécessaires à sa maintenance et à s
330_gestion_des_exceptions @cours:informatique:dev:python:programmation_orientee_objet
54 Occurrences trouvées, Dernière modification : il y a 3 ans
orte quel langage de programmation depuis un certain temps a déjà rencontré une **exception**. Une exc... omme ''NameError'', ''ZeroDivisionError'', ou ''IndexError'' – sont toutes des exceptions **intégrées** qui sont lancées par les éléments internes de Python lui-même. Nous pouvons également lance
120_identifier_les_elements_a_tester @cours:informatique:dev:python:testez_votre_projet_python
54 Occurrences trouvées, Dernière modification : il y a 3 ans
hub.com/OpenClassrooms-Student-Center/4425126-testing-python|projet Calculatrice sur GitHub]], et installez l’application. Regardons un peu à quoi ressem... e simplement les quatre opérateurs de base pour l’instant (addition, soustraction, multiplication et division). Le fichier ''main.py'' est le point d’entrée de l’application. Le f
320_decomposer_probleme_oriente_objet @cours:informatique:dev:python:programmation_orientee_objet
52 Occurrences trouvées, Dernière modification : il y a 3 ans
230_surchage_des_methodes @cours:informatique:dev:python:programmation_orientee_objet
51 Occurrences trouvées, Dernière modification : il y a 3 ans
140_quiz_methodes_et_classes @cours:informatique:dev:python:programmation_orientee_objet
50 Occurrences trouvées, Dernière modification : il y a 3 ans
110_tirer_parti_du_cours @cours:informatique:dev:python:concevez_site_avec_flask
49 Occurrences trouvées, Dernière modification : il y a 3 ans
220_ecrire_une_sous_classe @cours:informatique:dev:python:programmation_orientee_objet
48 Occurrences trouvées, Dernière modification : il y a 3 ans
110_executer_premier_programme_python @cours:informatique:dev:python:bases_du_langage_python
44 Occurrences trouvées, Dernière modification : il y a 3 ans
140_versioning_paquets @cours:informatique:dev:python:environnement_python
44 Occurrences trouvées, Dernière modification : il y a 3 ans
120_installer_flask @cours:informatique:dev:python:concevez_site_avec_flask
43 Occurrences trouvées, Dernière modification : il y a 3 ans
220_creer_env_virtuel @cours:informatique:dev:python:environnement_python
41 Occurrences trouvées, Dernière modification : il y a 3 ans
110_paquets_python @cours:informatique:dev:python:environnement_python
38 Occurrences trouvées, Dernière modification : il y a 3 ans
220_creer_page_via_url_dynamiques @cours:informatique:dev:python:concevez_site_avec_flask
31 Occurrences trouvées, Dernière modification : il y a 3 ans
120_gerer_paquets_python @cours:informatique:dev:python:environnement_python
31 Occurrences trouvées, Dernière modification : il y a 3 ans
130_import_paquets_et_modules @cours:informatique:dev:python:environnement_python
31 Occurrences trouvées, Dernière modification : il y a 3 ans
250_gerer_venv_via_fichier_requirements @cours:informatique:dev:python:environnement_python
31 Occurrences trouvées, Dernière modification : il y a 3 ans
210_appliquer_heritage @cours:informatique:dev:python:programmation_orientee_objet
31 Occurrences trouvées, Dernière modification : il y a 3 ans
160_quiz_ecrivez_des_tests_unitaires @cours:informatique:dev:python:testez_votre_projet_python
31 Occurrences trouvées, Dernière modification : il y a 3 ans
110_decouvrez_les_tests @cours:informatique:dev:python:testez_votre_projet_python
30 Occurrences trouvées, Dernière modification : il y a 3 ans
230_travailler_avec_plusieurs_venv @cours:informatique:dev:python:environnement_python
25 Occurrences trouvées, Dernière modification : il y a 3 ans
230_quiz_organiser_projet_mvt @cours:informatique:dev:python:concevez_site_avec_flask
24 Occurrences trouvées, Dernière modification : il y a 3 ans
130_codez_votre_premier_test @cours:informatique:dev:python:testez_votre_projet_python
23 Occurrences trouvées, Dernière modification : il y a 3 ans
150_quiz_decouvrez_flask @cours:informatique:dev:python:concevez_site_avec_flask
22 Occurrences trouvées, Dernière modification : il y a 3 ans
110_comprendre_programmation_objet @cours:informatique:dev:python:programmation_orientee_objet
22 Occurrences trouvées, Dernière modification : il y a 3 ans
150_quiz_paquets_python @cours:informatique:dev:python:environnement_python
21 Occurrences trouvées, Dernière modification : il y a 3 ans
260_quiz_comportement_et_heritage @cours:informatique:dev:python:programmation_orientee_objet
20 Occurrences trouvées, Dernière modification : il y a 3 ans
340_quiz_connexion_app_facebook @cours:informatique:dev:python:concevez_site_avec_flask
19 Occurrences trouvées, Dernière modification : il y a 3 ans
240_nommage_des_venv @cours:informatique:dev:python:environnement_python
14 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:testez_votre_projet_python
12 Occurrences trouvées, Dernière modification : il y a 3 ans
350_revenez_sur_vos_acquis @cours:informatique:dev:python:programmation_orientee_objet
10 Occurrences trouvées, Dernière modification : il y a 3 ans
340_creer_projet_pycharm @cours:informatique:dev:python:environnement_python
8 Occurrences trouvées, Dernière modification : il y a 3 ans
360_quiz_pycharm @cours:informatique:dev:python:environnement_python
7 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:concevez_site_avec_flask
6 Occurrences trouvées, Dernière modification : il y a 3 ans
210_environnements_virtuels @cours:informatique:dev:python:environnement_python
6 Occurrences trouvées, Dernière modification : il y a 3 ans
330_installation_pycharm @cours:informatique:dev:python:environnement_python
6 Occurrences trouvées, Dernière modification : il y a 3 ans
260_supprimer_venv @cours:informatique:dev:python:environnement_python
5 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:environnement_python
4 Occurrences trouvées, Dernière modification : il y a 3 ans
240_plus_loin_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 3 ans
250_quiz_plus_loin_avec_pytest @cours:informatique:dev:python:testez_votre_projet_python
2 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start @cours:informatique:dev:python:bases_du_langage_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
310_choisir_edi @cours:informatique:dev:python:environnement_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
230_implantez_tests_dans_django @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
310_utilisez_les_fixtures @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
340_quiz_optimisez_tests_unitaires @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
410_ecrivez_des_tests_integration @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
420_testez_comportement_fonctionnel @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
450_revenez_sur_vos_acquis @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans
460_quiz_ecrivez_tests_integration_et_fonctionnels @cours:informatique:dev:python:testez_votre_projet_python
1 Occurrences trouvées, Dernière modification : il y a 3 ans

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki