Soft



Développement



Quelques langages

http://fr.wikipedia.org/wiki/Langage_de_programmation

- C
- C++
- .Net
- Java
- Assembleur
- GNU Bash (et autres shells)
- Python
- Perl
- Fortran
- Quelques langages de "programmation" pour les enfants
- BASIC, MS Visual Basic et VB.Net
- MS C#
- AutresLangages

- Développement pour le web
- HTML
- XHTML
- CSS
- PHP
- JavaScript
- ...

et leur histoire...
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Classement par popularité (indice TIOBE)


Comparaison Perl / PHP /Python / Ruby


- Calcul numérique

Les différents paradigmes de la programmation (objet, fonctionnel, impératif, déclaratif...)
Les méthodes de développement logiciel

Quelques outils généralistes

Editeurs de texte

Emacs, XEmacs, vim, Kate, SciTE, ...

REPL : Read-eval-print loop

http://en.wikipedia.org/wiki/Read-eval-print_loop
Exemples:
http://tryruby.org/
http://www.datamech.com/devan/trypython/trypython.py

Polyglot

http://hyperpolyglot.org/scripting
https://blog.heroku.com/archives/2011/8/3/polyglot_platform

Editeurs hexadécimal


Environnements de développement (IDE)

KDevelop, Anjuta, DevCpp, Eclipse, ...

Gestion de version

Ces outils permettent de travailler à plusieurs sur un projet logiciel.

Outils GNU

Dans cette section, vous découvrirez les outils GNU permettant de développer tels que GNU Make et les autotools.

Documentation de code

Pour qu'un projet puisse attirer d'autres développeurs, il faut qu'il soit interessant (évidemment) mais il faut aussi que le code soit bien documenté.
Voici quelques outils de documentation de code.

Gestion des bugs

Solutions de gestion de projets / groupware

Solutions de "forges" pour logiciels

Licences

Astuces diverses pour le développement, l'administration, etc...

Conception

Complexité d'un programme

Binding

Microcontroleur - Electronique - Temps réel - CrossCompiler

Bibliothèques diverses pour le développement

Bibliothèques graphiques

Bibliothèques pour le développement d'applications scientifiques

Développement de drivers

Algorithmique

Crypto

Programmation réseau

Robotique

Intelligence artificielle

Grammaire, compilateur, parseur, lexeur

Compression

Communication_inter-processus

Départements informatique dans diverses universités, IUT...

Limoges http://departement.msi.unilim.fr
Formation à distance Licence Informatique Paris 8 http://www.iedparis8.net/ied
Ingénierie du Logiciel Libre Université du Littoral (Calais) http://dpt-info.univ-littoral.fr/mediawiki/index.php/I2L:Accueil
Ecole Polytechnique http://www.enseignement.polytechnique.fr/informatique/
Introduction à l'informatique et à la programmation (Paris 7 Diderot) http://www.pps.jussieu.fr/~rifflet/enseignements/IF1 (Jean-Marie Rifflet)
http://www.lsv.ens-cachan.fr/~sznajder/IF1.html
http://www.pps.jussieu.fr/~jch/enseignement/if1
http://www.pps.jussieu.fr/~smimram/enseignement
http://eva.unice.fr/portail_geii/files/Enseignants/Salvat/ IUT GEII
http://www-sic.sp2mi.univ-poitiers.fr/informatique-telecom Pôle de formation Informatique & Télécom - Université de Poitiers
http://tice.utc.fr/uv_gi.html UTC Université de Technologie de Compiègne
...

Ecoles d'ingénieur ou "équivalents"
EPITA http://www.epita.fr/
SUPINFO http://www.supinfo.com/
EPITECH http://www.epitech.eu/
Universite de Technologie à savoir UTC (UT de Compiegne) UTT( UT de Troyes) et UTBM (UT de Belfort-Montbeliard)
ESIEA http://www.esiea.fr/
EFREI http://www.efrei.fr/
...


voir aussi :
CTI Commission des Titres de l'Ingénieur http://www.cefi.org/CEFINET/GLOBAL/CTI/TITRE_2/INDEX.HTM

Autres formations en informatiques

Ecole Ouverte Francophone EOF

Objectif Libre

http://linuxfr.org/2006/09/11/21309.html "Du logiciel libre dans les universités"

http://www.lif.univ-mrs.fr/%7Ebdurand/ligne2007 Licence info à distance (Marseille)
http://ctes.up.univ-mrs.fr Centre de télé-enseignement à distance
http://www.fied-univ.fr/index.php Enseignement supérieur à distance
http://www-ctu.univ-fcomte.fr/ Master info à distance (Franche-Comté)


Chart for Learning a Programming Language

Formations en informatique en anglais

Cours de Stanford
Intelligence Artificielle
Apprentissage (machine learning)
Base de données

Cours de Udacity

Codecademy http://www.codecademy.com/
CoderDojo http://coderdojo.com/

Autres ressources

http://diffusion.ens.fr/
http://www.canal-u.tv/


The Pragmatic Bookshelf http://pragprog.com/
Hacker News Ycombinator https://news.ycombinator.com/
PeepCode https://peepcode.com/


Developpement pour ...

- Windows
- Linux
- Mac

Glossaire

http://foldoc.org/

Des sites sur la programmation

- TutorielsInfo

- http://www.developpez.com
- http://www.programmationworld.com
- http://www.docsdunet.com
- http://developpeur.journaldunet.com

- http://www.devshed.com

- http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:Programmation_informatique
- http://fr.wikipedia.org/wiki/Programmation
- http://fr.wikipedia.org/wiki/Conception_de_logiciel
- http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:D%C3%A9veloppement_logiciel
- http://fr.wikipedia.org/wiki/Cycle_en_V
- http://fr.wikipedia.org/wiki/Codage_%28programmation%29
- http://fr.wikipedia.org/wiki/Optimisation_%28informatique%29

- http://fr.wikibooks.org/wiki/Wikilivres:Liste_de_tous_les_livres#Informatique

- Livres (eBooks) gratuits
http://books.google.fr

http://magazine.developpez.com

http://www.computer-books.us
http://www.techbooksforfree.com
http://freecomputerbooks.com
http://www.oreilly.com/openbook

http://homepage.mac.com/kaotech/Free_Books.html

http://dmoz.org/World/Fran%c3%a7ais/Informatique/Programmation
http://www.docstoc.com

eBooks (payants)
Eyrolles http://izibook.eyrolles.com
O'Reilly http://safari.oreilly.com

Sites perso de développeurs
http://cyber-avenue.org/

DevelPrive

Sécurité
http://www.madpowah.org/textes/srs/index.html Cours de sécurité : analyse et défense

Exemples de code source / sample / snippet

http://www.friendsnippets.com
http://www.planet-source-code.com
http://www.codeproject.com
http://www.koders.com
http://www.krugle.com
http://www.codesampler.com
http://www.google.com/codesearch
http://zamples.com
http://snippets.dzone.com
http://www.wikicodia.com
http://developer.yahoo.com ou http://www.yahooapis.com
http://www.codes-sources.com

Recherche de codes sources

http://www.google.fr/codesearch?hl=fr
Recherche d'informations en anglais uniquement

Sourcegraph https://sourcegraph.com/

Activité de projets libres

http://swik.net
http://www.ohloh.net/

Informatique industrielle


Autres développeurs


Expressions régulières (RegExp)


Conventions de codage / règles de style / normes de programmation

http://java.sun.com/docs/codeconv
http://www.developpez.net/forums/showthread.php?t=407057
notation hongroise

Parallélisme / programmation concurrente


Developpement professionnel

Sociétés de services en ingénierie informatique SS2I

http://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_de_services_en_ing%C3%A9nierie_informatique
http://en.wikipedia.org/wiki/Information_technology_consulting
Unilog / Logica http://www.unilog.com

Sociétés de services en logiciels libres SS2L

http://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_de_services_en_logiciels_libres
Alter Way (Anaska, Nexen, Solinux...) http://www.alterway.fr
Linagora (Aliasource) http://www.linagora.com
http://adherents.april.org/personnes-morales.php
http://www.fnill.org
http://www.prolibre.net/

Offres d'emploi

http://fr.lolix.org

There are no comments on this page. [Add comment]

Si le contenu de ce site vous est précieux, vous pouvez faire un don via Flattr ou via la page de dons. Vous pouvez également donner des Bitcoins.
If contents of this site is valuable for you, you can donate through Flattr or using donation page.
You can also
Donate Bitcoins
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki