Formation webmaster, web

Type de la formation

Formation diplômante bac à suivre en CIF (Congé Individuel de Formation)

Recevoir le programme détaillé
ou contactez Jean-Luc Ruby au 01 42 03 77 00

Formation aux compétences web et webmaster

  1. Le web et webmaster prend en charge le développement d'applications informatiques dans le cadre de projets dont l'objectif est l'automatisation d'un ou plusieurs processus de l'entreprise, selon une démarche qualité (CMMI). A ce titre, en relation avec son client, il analyse le fonctionnement de l'entreprise, définit les différents processus, repère ceux qu'il est possible techniquement d'automatiser et mesure le coût d'automatisation de chacun (pour établir un seuil de rentabilité). Une fois la décision prise, il participe à toutes les étapes de la réalisation de l'application informatique en fonction d'un cycle de vie choisi (itératif, RAD, eXtreme Programming, en V, ...) Lorsque les applications informatiques sont en exploitation, il en assure la maintenance corrective (résolution des bogues) et évolutive (évolution des besoins). En fonction de la taille du projet, il peut être amené à animer un groupe de développeurs.

Formations aux conditions d'exercice du métier web et webmaster

Le web et webmaster peut être employé dans des entreprises de toutes tailles, il peut aussi être installé à son compte. Il travaille dans des entreprises utilisatrices de l'informatique, des éditeurs informatiques, des sociétés de services (S.S.I.I) en tant que prestataire chez des clients Il peut intervenir sur un seul projet ou sur plusieurs simultanément, en fonction de leur durée et de leur niveau de complexité. Ainsi, il est fréquent que les développeurs de sociétés de service soient détachés pour plusieurs mois, voire plusieurs années, dans une entreprise cliente. Il exerce son emploi sur des postes de travail, impliquant un temps de saisie au clavier et de lecture sur écran, assez conséquent. Une partie de ses activités peut se réaliser à distance, au travers des réseaux informatiques. Les horaires sont le plus souvent classiques, bien que ceux-ci puissent être largement dépassés lors des phases les plus délicates (intégration, tests globaux, mise en production). Certains systèmes de production de l'entreprise cliente peuvent imposer au développeur des modalités d'astreinte concernant les activités de maintenance (correction de bogues). Le concepteur développeur informatique exerce un métier qui met fréquemment en oeuvre des compétences de communication orale et écrite ainsi que des compétences relationnelles. L'usage de la langue anglaise est courant, notamment pour la lecture des documentations techniques, l'utilisation de logiciel et les échanges de courriers électroniques à travers des forums.  Formations

Formation et conditions d'acces aux emplois du web commme webmaster

Niveau II.
Certains employeurs n'exigent pas d'expérience professionnelle et recrutent de jeunes diplômés pour les imprégner de la culture d'entreprise. D'autres entreprises privilégient le recrutement de développeurs expérimentés, rapidement opérationnels..

Formation et champs d'intervention et de responsabilité sur le web pour le webmaster

En règle générale, il travaille avec un chef de projet à qui revient le rôle de négociation avec les clients et les sous-traitants, de coordination de l'équipe et d'harmonisation des étapes et du contenu fonctionnel de l'application.
Le concepteur développeur informatique s'entretient régulièrement avec le chef de projet pour lui faire part des attentes des clients qu'il perçoit à son niveau. Il l'avise en cas de problème technique, l'informe sur une interprétation possible du cahier des charges, obtient des informations sur les autres composants, lui présente l'avancement de son activité, etc.
Dans une petite structure, le concepteur développeur informatique peut exercer seul son activité intervenant sur des projets relativement simples mais pouvant être très variés.

Le concepteur développeur informatique doit être autonome, pour ce qui concerne la programmation et les tests unitaires et il est responsable de la partie qu'il développe.
En fonction de la taille du projet, il peut être amené à encadrer d'autres développeurs.

Formation et description de la mise en oeuvre des emplois web et webmaster

Le concepteur développeur informatique met en oeuvre une démarche de développement qui s'appuie sur le cycle de vie du logiciel en utilisant une approche qualité de type CMMI, des formalismes basés sur MERISE d'une part ( essentiellement pour les données), UML d'autre part.
Il travaille en collaboration avec d'autres membres de l'équipe de projet en utilisant les principes du développement collaboratif.
Le partage des responsabilités est régi par les relations entre la maîtrise d'ouvrage et la maîtrise d'oeuvre. Le concepteur développeur informatique se situe dans la maîtrise d'oeuvre.
Cycles de vie du logiciel :
La démarche par étapes de la méthode MERISE, basée sur le cycle de vie en V, est abandonnée au profit d'une démarche itérative. Celle-ci permet de développer des composants réutilisables en intégrant dans l'équipe de développement la maîtrise d'ouvrage et la maîtrise d'oeuvre. L'organisation des projets s'appuie sur le RAD, l'eXtreme Programming, etc.
Les outils de développement ne se cantonnent plus au codage. Ils intègrent des outils de modélisation permettant la génération de code et la rétro ingénierie. Ils permettent également la gestion du versioning et le travail collaboratif.
Démarche qualité (CMMI) :
Les bonnes pratiques de développement des applications informatiques se standardisent autour du modèle CMMI. Celui-ci est basé sur 5 niveaux de " maturité " décomposés eux-mêmes en 24 processus. Par exemple : la gestion des exigences (besoins du client), la planification et le suivi de projet ou la gestion des configurations.
Formalisme MERISE/UML :
Si le formalisme de MERISE subsiste pour la modélisation des données, l'omniprésence des technologies objet a rendu incontournable le langage graphique UML pour la modélisation de l'ensemble des étapes du processus de développement.
Maîtrise d'ouvrage / Maîtrise d'oeuvre :
Le partage des responsabilités d'un projet est fréquemment réparti entre deux équipes appelées respectivement maîtrise d'ouvrage (qui exprime les besoins) et maîtrise d'oeuvre (qui réalise le logiciel).

Formation et déscription des situations particuliéres de mise en oeuvre sur le web pour le webmaster

Résolution de problèmes techniques " pointus " :
Lorsque les concepteur développeur informatique sont confrontés à des problèmes pointus, ils peuvent être amenés à abandonner leur activité traditionnelle de développement et à consacrer du temps à des fonctions de recherche pour les résoudre. Celles-ci peuvent être associées à des fonctions de veille technologique ou méthodologique.Rédaction de documents méthodologiques :
En fonction de leur expertise, les concepteurs développeurs informatiques peuvent être amenés à rédiger des documents méthodologiques de référence, concernant par exemple les règles de nommage des variables, fonctions, etc., les règles de codage, de standardisation des interfaces à destination des autres membres de l'équipe de développement. Cette fonction est repérée dans les bonnes pratiques de CMMI.

Informatique nomade :
Avec Internet, l'informatique nomade se développe. Des techniques de développement, réservées historiquement à l'informatique industrielle, se généralisent. Par exemple :
+ Traitement de programmes asynchrones répartis sur des machines différentes.
+ Test sur une machine cible différente de la machine utilisée pour développer.

 

variabilite et formation des emplois web et webmaster

Réalisation de devis et d'avenants. Polyvalence : On demande plus de polyvalence à un développeur de province qu'à un concepteur développeur informatique exerçant dans les grandes métropoles. Cette polyvalence peut s'étendre à des fonctions d'administration, d'exploitation, de maintenance (système et réseau) et d'assistance à l'utilisateur. En particulier : - Sur la sécurité : le concepteur développeur informatique doit être capable d'assurer la pérennité des données (installation, paramétrage, gestion des droits, gestion des sauvegardes). - Sur le déploiement : il doit être capable d'installer et de paramétrer son application sur le site d'exploitation. - Diagnostic sur des problèmes réseaux. Assistance à la maîtrise d'ouvrage : En fonction de leur expertise, les concepteurs développeurs informatiques peuvent être amenés à faire de l'assistance à la maîtrise d'ouvrage, par exemple pour la rédaction du cahier des charges de l'application à développer. Utilisation des ERP (PGI) : L'utilisation des ERP dans un processus d'automatisation nécessite un double faisceau de compétences : + La connaissance " métier " approfondie du domaine fonctionnel considéré (par exemple la gestion de production dans l'industrie mécanique). + L'expertise d'un outil permettant d'implémenter les règles de gestion (par exemple : SAP). Ces compétences constituent à elles seules un emploi-type différent de celui de concepteur développeur informatique. Informatique industrielle ou embarquée : Quand l'architecture technique intègre des composantes industrielles, où la collecte des données s'effectue à partir de capteurs par exemple, la technologie et le langage Informatique nomade : Avec Internet, l'informatique nomade se développe. Des techniques de développement, réservées historiquement à l'informatique industrielle, se généralisent. Par exemple : + Traitement de programmes asynchrones répartis sur des machines différentes. + Test sur une machine cible différente de la machine utilisée pour développer. informatique utilisés par le développeur doivent permettre l'accès aux ressources matérielles (port I/O, registres, interruptions). Le développeur doit maîtriser un langage de type langage C.

Nos partenaires

Accueil - Plan d'accès - Plan du site - Mentions légales - NextVillage - Accès réservé - Nextformation - Tous droits réservés