Présentation générale

A l'origine, j'ai réalisé ce site pour enseigner la partie développement d'applications du programme de BTS informatique (formation Bac+2). Il s'agit donc d'un cours "vécu sur le terrain", qui tient compte des difficultés rencontrées par les étudiants.

Vous avez ici l'équivalent d'un cours de programmation sur deux années (250 heures de cours environ) incluant de nombreux exemples et exercices.

Jusqu'à aujourd'hui (7 janvier 2019), ce site contient 286 exercices et 535 pages d'énoncés. La plupart de ces exercices sont des exercices pratiques à réaliser sur ordinateur. Pour voir ceci en détail cliquez ici.

Un exercice pratique représente un programme à réaliser. Dans les parties bases de la programmation et programmation objet, vous retrouverez les mêmes exercices traités en quatre langages différents : Pascal, Java, C++ et Python.

Les exercices ainsi que les exemples de programmes servant à illustrer le cours peuvent être téléchargés gratuitement.

Principe d'organisation des cours

Les cours sont regroupés en cinq parties: Bases de la Programmation, Programmation Objet, Interfaces Graphiques, Langages Web et Bases de Données.

Un cours particulier se présente de la même manière que l'index général (c'est à dire la page d'accueil que vous êtes entrain de visualiser): un menu à gauche vous permet d'accéder aux différentes parties du cours, ainsi qu'aux énoncés des exercices. Les énoncés des exercices sont en général au format pdf, ce qui permet de les imprimer.

Les exercices de programmation sont des programmes à complèter, téléchargeables gratuitement à partir de ce site.

Sont également disponibles par téléchargement:

Chaque cours contient un plan de travail, accessible via le menu. Ce document vous permettra de savoir dans quel ordre alterner la lecture du cours et les exercices.

Téléchargement

Les exemples et exercices associés aux cours et les logiciels nécessaires peuvent être téléchargés à partir du lien du menu gauche.

Pour certains cours sur Php ou Mysql, le cours lui même doit être installé sur votre machine pour pouvoir exécuter des requêtes sql où les scripts Php. Ces cours sont donc également téléchargeables (voir les consignes d'installation pour savoir comment les installer sur votre PC).

Le téléchargement n'est possible que via un login et un mot de passe, que vous pouvez obtenir en m'envoyant un mail à l'adresse suivante:

email1.jpg, 13kB

en précisant un peu qui vous êtes et les raisons pour lesquels ce cours vous intéresse.

Attention: vous n'aurez pas accès à tous les cours en même temps. L'accès au téléchargement vous sera accordé au fur et à mesure, cours après cours. Donc :

Vous pourrez ensuite installer le cours sur votre machine en suivant les consignes (voir menu gauche également).

N'hésitez pas à me signaler des erreurs dans le cours ou les exercices ou des problèmes d'installation (fichiers introuvables par exemple). Je suis également ouvert à toute suggestion d'amélioration (pédagogique ou autre).