Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
informatique:developpement:start [2020/08/20 10:13] – [Divers langages] jpmilcent | informatique:developpement:start [2023/03/21 12:19] (Version actuelle) – [Projets] jpmilcent |
---|
===== Projets ===== | ===== Projets ===== |
* [[Informatique:Developpement:Projets:Mircro-Framework-PHP|Développement d'un micro-framework PHP]] | * [[Informatique:Developpement:Projets:Mircro-Framework-PHP|Développement d'un micro-framework PHP]] |
| * [[Informatique:Developpement:Projets:Viewer-API|Viewer API]] |
| * [[Informatique:Developpement:Projets:Photobs|Photobs]] |
| * [[Informatique:Developpement:Projets:Taxon-Concept Taxon Concept]] |
| |
===== Mémos ===== | ===== Mémos ===== |
* [[Informatique:Developpement:Memos:Outils-JS-frameworks-frontend|Outils pour développer en Javascript et frameworks (CSS, HTML5)]] | * [[Informatique:Developpement:Memos:Outils-JS-frameworks-frontend|Outils pour développer en Javascript et frameworks (CSS, HTML5)]] |
* [[Informatique:Developpement:Memos:Base-de-donness-historique|Gestion d'historique en base de données]] | * [[Informatique:Developpement:Memos:Base-de-donness-historique|Gestion d'historique en base de données]] |
| * [[Informatique:Developpement:Memos:OCR| OCR utilisables dans des Dev]] |
| |
===== Bonnes pratiques - Divers langages ===== | ===== Bonnes pratiques - Divers langages ===== |
* [[https://github.com/SalGnt/cscs|Liste de conventions de codage par langage]] | * [[https://12factor.net/fr/| Méthodologie pour la réalisation de logiciel en tant que service]] |
| * [[http://semver.org/|Semver]] : convention de gestion des numéros de version (Utiliser le principe des numéros de version sémantiques). |
| * [[https://keepachangelog.com/en/1.0.0/|Keepchangelog]] : convention et guides pour maintenir un fichier changelog dans un projet. |
| * [[https://www.conventionalcommits.org/en/v1.0.0/|Conventional Commits]] : convention de rédaction des messages de commit. |
* [[https://editorconfig.org/|EditorConfig]] : permet de respecter le style du code sur un projet où différents éditeurs de code sont utilisés par les développeurs. | * [[https://editorconfig.org/|EditorConfig]] : permet de respecter le style du code sur un projet où différents éditeurs de code sont utilisés par les développeurs. |
* [[http://semver.org/|Semver]] : standard de gestion des numéros de version (Utiliser le principe des numéros de version sémantiques) | * [[https://github.com/SalGnt/cscs|Liste de conventions de codage par langage]] |
* [[https://keepachangelog.com/en/1.0.0/|Keepchangelog]] : standard et guides pour maintenir un fichier changelog dans un projet. | |
* [[http://herverenault.fr/aide-memoire-PHP-Perl-Python-JavaScript-Java.html|Aide mémoire comparaison de langages : PHP, Perl, Python, JS, Java]] | * [[http://herverenault.fr/aide-memoire-PHP-Perl-Python-JavaScript-Java.html|Aide mémoire comparaison de langages : PHP, Perl, Python, JS, Java]] |
| |
| |
===== PHP ===== | ===== PHP ===== |
| * [[https://github.com/php-pds/skeleton|php-pds/skeleton]] : architecture des dossiers standard pour un projet PHP. |
* [[Informatique:Developpement:PHP:micro-frameworks|Développement PHP avec micro-frameworks, libs et Composer]] | * [[Informatique:Developpement:PHP:micro-frameworks|Développement PHP avec micro-frameworks, libs et Composer]] |
* [[https://ma.ttias.be/php-session-locking-prevent-sessions-blocking-in-requests/|PHP Session Locking: How To Prevent Sessions Blocking in PHP requests]] -- 2015-12-17 | * [[https://ma.ttias.be/php-session-locking-prevent-sessions-blocking-in-requests/|PHP Session Locking: How To Prevent Sessions Blocking in PHP requests]] -- 2015-12-17 |
* [[Informatique:Langages:Python|Python]] | * [[Informatique:Langages:Python|Python]] |
* [[Informatique:Langages:Python:Flask-Api-Rest|Solutions d'API REST avec Flask]] | * [[Informatique:Langages:Python:Flask-Api-Rest|Solutions d'API REST avec Flask]] |
| * [[https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world|Tutoriel Flask pour Python]] |
===== Go ===== | ===== Go ===== |
* https://go-tour-fr.appspot.com/welcome/1 : tutoriel officiel. | * https://go-tour-fr.appspot.com/welcome/1 : tutoriel officiel. |