Site de Patrick Darcheville

Prog.Web côté client - POO avec Python - Biologie aquatique - français facile

Ci-dessous une animation réalisée en SVG : un langage du Web soutenu par le W3C et qui permet de dessiner dans une page web (dessin statique ou animé). L'animation est réalisée en SMIL, mais elle aurait pu l'être en CSS (version 3).

Bienvenue sur mon site garanti sans cookies, sans publicité et entièrement gratuit !

Vous y trouverez dans mon site des articles correspondant à mes quatre centres d'intérêt :

Recherche dans mon site

Une recherche par mots clés dans mon site est désormais possible.
J'intègre tout simplement le moteur de recherche Google mais limité au domaine darchevillepatrick.info
Malheureusement on ne peut empécher Google de glisser quelques annonces ...

Programmation Web "côté client"

La programmation web "côté client" consiste à apprendre les langages compris par un navigateur.
Les navigateurs récents interprète non seulement HTML, CSS, JavaScript mais aussi les langages XML tel SVG.
Une page web peut avoir pour extension ".php" pour contenir alors des instructions écrites en PHP.
Mais attention un navigateur est incapable d'interpréter du PHP, il faut recourir alors à un serveur PHP.

Si vous êtes complètement ignorant en programmation Web commencez par le tutoriel "Débuter en HTML & CSS".
Vous trouverez aussi une initiation au PHP (langage utilisé côté serveur) et à SQL (langage pour administrer une base de données).
Le PHP n'est pas un langage du web "côté serveur". Mais sans devenir spécialiste, il peut être utile que vous ayez quelques notions de PHP. Ainsi toutes les pages de mon site (sauf la page d'accueil) contiennent un script PHP basé sur la fammeuse instructions include() ; la maintenance de mon site en est grandement facilitée.
Sachez aussi que beaucoup de Framework web sont écrits en PHP (d'autres en JavaScript voire Python).

Si vous avez déjà des notions de HTML & CSS mais que vous voulez découvrir toutes les nouveautés apportées par les versions 5 de HTML et 3 de CSS visitez alors les tutos "Tutoriel HTML" et "Tutoriel CSS".

Si vous voulez créer des pages dynamiques il faut recourir à la programmation avec JavaScript. Le code JavaScript peut être notablement simplifié en utilisant le célèbre Framework jQuery qui fait aussi l'objet d'un tuto.

Maintenant si vous voulez produire des dessins, des animations graphiques pour vos pages utilisez le format SVG (dessins vectoriels).

Compte tenu de l'importance croissante du format SVG vous trouverez plusieurs tuto sur ce format :

Pour dessiner dans une page Web (mais dessin matriciel cette fois) il existe aussi une libraire JS :Canvas. Cette bibliothèque de fonctions de haut niveau fait aussi l'objet d'un tuto intitulé : "API Canvas".

Autres tutos de mon site

Je veux faire profiter les internautes de mes modestes connaissances en biologie aquatique.
Aussi ai-je rajouté un tuto sur la faune et flore aquatique (marine et dulcicole).

Lorsque les fautes d'orthographe sont trop nombreuses et lourdes, c'est la compréhension même du texte qui devient difficile.
J'ai donc décidé de contribuer modestement à l'amélioration de l'orthographe des francophones en rajoutant un tutoriel sur ce sujet.
Il n'y a pas de fatalité ; avec un peu de réflexion et quelques astuces on peut faire beaucoup moins de fautes !

J'ai un nouveau centre d'intérêt depuis peu : le langage de programmation Python qui est en même temps un langage performent mais aussi simple à aborder. Il peut donc convenir pour débuter en algorithmique OU pour développer de gros projets.