« Wikilivres:Portail développement logiciel » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Esope (discussion | contributions)
m →‎Langages de programmation : - ajout de deux-trois {{25}}
m →‎Environnements et outils : Modif arbre (OpenGL existe sous mac -> multiplateforme)
Ligne 205 : Ligne 205 :
****[[Programmation GTK2 en Python]]
****[[Programmation GTK2 en Python]]
***[[Programmation Tk|Tk]]
***[[Programmation Tk|Tk]]
***[[Programmation OpenGL|OpenGL]]
***[[Programmation SDL|SDL]]
**[[Programmation Unix|Unix]]
**[[Programmation Unix|Unix]]
***[[Programmation POSIX|POSIX]]
***[[Programmation POSIX|POSIX]]
***[[Programmation Motif|Motif]]
***[[Programmation Motif|Motif]]
**Autres
***[[Programmation OpenGL|OpenGL]]
*[[Programmation Environnements de développement|Environnements de développement]]
*[[Programmation Environnements de développement|Environnements de développement]]
**[[Programmation Outils de programmation Windows|Outils de programmation Windows]]
**[[Programmation Outils de programmation Windows|Outils de programmation Windows]]

Version du 1 décembre 2005 à 13:36

Programmation

Cet ouvrage a pour but de permettre d'apprendre la programmation, toute la programmation, rien que la programmation. Il a vocation de permettre d'apprendre tous les langages, méthodes, outils et techniques en rapport avec la programmation.

Pour ce faire, nous étudierons les différentes étapes d'un projet logiciel, et ce du général au particulier :

  • Gestion de projet, car de nos jours, il ne peut plus y avoir de projet informatique cohérent sans organisation.
  • L'analyse, étape indispensable permettant de déterminer ce qui doit être fait.
  • Les techniques de programmation, à travers les différents paradigmes de programmation, l'algorithmique, les objectifs de la programmation, l'étude détaillée de chaque langage, l'optimisation et les différents outils disponibles.

Table des matières

Introduction

1. Le processus de développement

Paradigmes de programmation

2. Les différents paradigmes de programmation

3. Algorithmique

4. Objectifs de la programmation

Langages de programmation

5. Langages de programmation


6. Tuning et optimisation

Environnements et outils

7. Environnements et outils

Annexes

A. Glossaire
B. Auteurs