Les languages importants !
- (X)HTML c'est la base.
- CSS, les feuille de style.
- Javascript (AJAX)
- PHP (language de script serveur) & Mysql (gestion de base de données)
D'autres connaissances web sont importantes.
les differents protocoles (http, ftp, ssl,...)
les serveurs, Apache et Linux.
les cms (frameworks) comme wordpress, prestashop,...
Logiciels divers...
Connaitre l'utilisation de logiciel
...pour programmer (bien que le meilleur logiciel soit encore de passer par un editeur de texte tout simple).
...pour transferer les fichiers sur le serveur (ftp).
...pour éditer, retoucher des images.
...pour écrire des notices, documentations, devis, rapport (éditeur et tableur).
Compétences du webmaster en Freelance.
- Savoir analyser, lire et écrire un cahier des charges. Préciser les objectifs et les besoins du client.
- Connaitre les differents mode d'hebergement pour mieux conseiller. Eventuellement savoir les administrer soi-même.
- Connaitre les problematiques d'accessibilité, de norme w3c, de connexions, de serveurs...
- Connaitre le référencement, l'optimisation de site internet et l'echange de liens (backlink)
- Etre soigneux et organisé dans les fichiers, les documents, les clients, le temps...
- Connaitre des cms (frameworks) et savoir les installer, les administrer.
- Gerer les clients, les devis, être sur d'avoir bien évaluer le travail, les délais, le tarif,... avant de s'engager avec un client.
- Savoir gerer le temps entre la programmation, la recherche de clientele, la redaction de documentations, les démarches administratives, les impots, la formation des clients...
- Etre toujours à l'affut des dernieres "modes" internet, suivre l'évolution des technologies.
Voila une liste non exhaustive des compétences à avoir pour devenir webmaster independent (freelance) / administrateur de site web.