Rechercher
- Sites Web
Les outils
Dans ce tutoriel je vous donnerais quelques outils intéressants que j'utilise pour programmer.Application windows
Visual Studio
Pour créer des applications windows en C# il n'y a pas plusieurs IDE possible, il faut utiliser Visual studio. Différentes versions sont disponibles donc certaines gratuites.
Cet IDE très complet permet de programmer rapidement et possède beaucoup de fonctionnalités importantes (auto-complétion, refactorisation, accès aux méthodes rapidement ...). L'avantage de cet IDE est qu'il permet de coder dans différents langages (vb, c#, J# ...), et qu'il permet de faire des applications windows, des applications consoles, des services et aussi des sites internet en aspx.
Application JAVA
Eclipse
Pour créer des applications en java, le meilleur IDE à mon avis c'est Eclipse. Cet IDE, codé lui-même en java possède tous les éléments importants d'un IDE (gestion des projets, recherche dans le code, auto-completion ...).
De plus il est gratuit, et de nombreux plugins existe pour ajouter d'autre fonctionnalitées. Il possède son compilateur et permet donc de tester ces appli ou applet en direct sans avoir besoin de passer par d'autres programmes.
Site internet
Pour réaliser un site internet il ne faut pas réellement beaucoup d'outil.Pour les sites en PHP il ne faut pas de compilateur puisque c'est un langage interpréter (c'est à dire qu'il analyse le code et le traite au moment de son exécution). Dans la théorie un simple editeur de texte suffit. Mais dans la pratique un éditeur avancée et quand même un sacré plus.
Serveur Web
Par contre, pour réaliser un site il faut d'abord mettre en place en serveur WEB. C'est en réalité un ensemble de service qui tourne sur un serveur qui permettent de gérer et de vous donner les pages du site.Pour le php on appelle ces techno des Serveur LAMP pour Linux,Apache, Mysl, PHP.
en gros :
- Linux : est le système d'exploitation.
- Apache : est le serveur web c'est lui recoit les demande HTTP, les rediriges vers le bon programme qui les traitent et renvoi ensuite le résultat.
- Mysql : est le gestionnaire de base de donnée.
- Php : est le langage serveur.