====== Développements informatiques (Programmation) ====== Cette page regroupe tous les sujets liés aux développements informatiques - programmation et outils, librairies associés * [[:informatique:conventions_de_codage|Conventions de codage]] * [[:informatique:modelisation|modélisation avec phpmyadmin et DIA]] * [[:informatique:programmation_html|programmation HTML]] * [[:informatique:interfaces_graphiques|Interfaces graphiques (IHM, GUI…)]] * [[:informatique:symfony4|{{:informatique:developpement:symfony-logo.png?200|}}]] * [[:informatique:laravel|{{:informatique:developpement:laravel-logo.png?200|}}]] * [[:informatique:css|{{:informatique:css3_logo.svg?128|}}]] − [[:informatique:js|{{:informatique:javascript_logo_2.svg?128|}}]] * [[:informatique:gestionnaires_de_dependances|le point sur les gestionnaires de dépendances]] * [[:informatique:bibliotheques_vendor|Les bibliothèques (library) pour développer]] * [[:informatique:bases_de_donnees|bases de données (MySQL/MariaDB…)]] … [[:informatique:sgbd-best-practises]] … [[:informatique:sql-quelques-requetes|SQL quelques requêtes]] * [[:informatique:migre_mysql_to_postgres|migrer une base MySQL vers PostgreSQL]] * [[:informatique:versionnement_dev_bdd|Versionner le développement de base de données]] * [[:informatique:phpbrew|Disposer de plusieurs version PHP avec PHPBrew]] * [[:informatique:OpenRefine|Utilisation d'OpenRefine]] * [[:informatique:ElasticSearch]] * [[:heurist|Heurist]] projet open source initié par un archéologue pour le développement de base de données par des non développeurs * [[:informatique:PhpStorm]] ===== Tests ===== * [[:informatique:tests_page_web_avec_selenium|Selenium pour les tests de page web]] ===== API REST ===== * [[wp>OpenAPI_Specification]] * [[:informatique:api-rest:postgrest|{{:informatique:postgrest-logo-200.png|}}]] * [[:informatique:api-rest:php-crud-api|php-crud-api]] * [[https://api-platform.com/|API Platform, notamment pour Symfony]] * [[https://swagger.io/tools/open-source/|swagger]] * [[:informatique:curl]] * [[:informatique:insomnia]] ===== SIG ===== * [[:informatique:SIG:SIG_intro]] * [[:informatique:SIG:SIG_postgis|PostGIS]] * [[:informatique:SIG:SIG_servers|Serveurs SIG: MapServer, GeoServer…]] * [[:informatique:SIG:SIG Leaflet]] ===== Outils - Gestion de projet ===== * [[:informatique:git|git pour la gestion des codes sources C++ …]] * [[:informatique:doxygen|doxygen pour la génération de la documentation]] * [[:informatique:mantis_bug_tracker|mantis bug tracker]] pour la gestion des bugs et besoin d'améliorations * [[:informatique:adminer|Adminer le phpadmin qui supporte postgresql]] * [[:informatique:wireframing|Outils de design UI (wireframe)]] ===== Langages et bibliothèques ===== * [[:informatique:quel_langage_de_programmation|succès de python]] * [[:informatique:python|Python]] * [[:informatique:pyqt|PyQt]] * [[:informatique:pyqtgraph|PyQtGraph]] * [[:informatique:liaison_serie_en_linux|liaison série en linux]] * [[:informatique:installer_mingw64|installer MinGW64]] * [[:informatique:c_c_quel_compilateur_quelle_librairie_graphique|C/C++ quel compilateur, quelle librairie graphique]] * [[:informatique:zeromq|zeromq, la librairie pour communiquer facilement entre des applications]] * [[:informatique:swig|swig, générateur d'interface (de code) vers le C/C++, notamment pour Python]]