Chargement...
Développeur informatique
N° de la formation : 2439005F | Mise à jour : 29/01/2024 | Eligible au CPF
Objectifs et contenu
Objectif général
Certification
Objectif
- Contribuer au cadrage et à la mise en œuvre d'un site web
- Développer l'interface d'un site web
- Assurer le bon fonctionnement d'un site web
- Concevoir, développer et mettre au point un projet web informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges
- Réaliser des sites web en installant et en paramétrant des CMS
- Réaliser des applications sur mesure en utilisant des librairies et frameworks particuliers.
Contenu de la formation
Bloc 1 : Participer à la mise en œuvre d’un projet de développement de solution informatique
- Mettre en place un système de veille pour répondre à une problématique spécifique ou pour optimiser ses pratiques
- Identifier le périmètre de son intervention, au regard des tâches préalablement assignées et à partir des spécifications fonctionnelles, afin d’organiser son activité
- Définir et décrire les éléments techniques (batch, données, code, plateforme matérielle) et formaliser les spécifications techniques concernant l’élément et/ou la/les fonctionnalité(s) à intégrer/à développer, à partir des besoins fonctionnels
- Présenter une réponse technique pour validation
- Organiser, planifier son activité et en rendre compte, à l’aide des méthodologies et outils de gestion de projet afin de garantir l'efficacité et la qualité du travail rendu et de respecter les contraintes / attentes du projet
Bloc 2 : Développer les fonctionnalités front-end et back-end d’une solution informatique
- Installer et paramétrer l’environnement de travail adapté au type de projet à développer, afin d’organiser le workflow et le travail en mode collaboratif
- Traduire la maquette fournie en structure de code afin de préparer l’intégration / le développement
- Créer et structurer les pages, y intégrer les différents éléments, les agencer, éventuellement les styliser/les animer à l’aide des outils et langages de programmation adaptés afin de concevoir une interface utilisateur responsive et en cohérence avec la maquette fournie
- Programmer des évènements standards au sein de l'interface utilisateur à l’aide des outils et langages de programmation adaptés afin d’intégrer les fonctionnalités attendues
- Mettre en place les mécanismes d’échanges de données entre le front et le back-end, à l’aide des outils et technologies adaptées (ex : API, base de données, etc.) afin de mettre à disposition de l’utilisateur les données demandées : écrire et configurer des routes API à l’aide d’outils permettant la persistance des données afin d’établir la communication client / serveur ; envoyer les données renseignées au back-end dans un format adapté
- Afficher les données demandées à l’utilisateur dans un objectif d’exploitation
Bloc 3 : Tester et publier une solution informatique
- Exécuter une campagne de test, tout ou en partie, afin de s’assurer de la qualité et de la conformité de la solution informatique ou bien d’une de ses fonctionnalités
- Mesurer la performance de la solution informatique, à l’aide des méthodologies et outils de reporting adaptés
- Identifier et mettre en place des axes d'amélioration afin d’optimiser la performance de la solution informatique
- Mettre en ligne une solution informatique standard à l’aide d’un service d’hébergement adapté et configuré
- Mettre en place un système de veille pour répondre à une problématique spécifique ou pour optimiser ses pratiques
- Identifier le périmètre de son intervention, au regard des tâches préalablement assignées et à partir des spécifications fonctionnelles, afin d’organiser son activité
- Définir et décrire les éléments techniques (batch, données, code, plateforme matérielle) et formaliser les spécifications techniques concernant l’élément et/ou la/les fonctionnalité(s) à intégrer/à développer, à partir des besoins fonctionnels
- Présenter une réponse technique pour validation
- Organiser, planifier son activité et en rendre compte, à l’aide des méthodologies et outils de gestion de projet afin de garantir l'efficacité et la qualité du travail rendu et de respecter les contraintes / attentes du projet
Bloc 2 : Développer les fonctionnalités front-end et back-end d’une solution informatique
- Installer et paramétrer l’environnement de travail adapté au type de projet à développer, afin d’organiser le workflow et le travail en mode collaboratif
- Traduire la maquette fournie en structure de code afin de préparer l’intégration / le développement
- Créer et structurer les pages, y intégrer les différents éléments, les agencer, éventuellement les styliser/les animer à l’aide des outils et langages de programmation adaptés afin de concevoir une interface utilisateur responsive et en cohérence avec la maquette fournie
- Programmer des évènements standards au sein de l'interface utilisateur à l’aide des outils et langages de programmation adaptés afin d’intégrer les fonctionnalités attendues
- Mettre en place les mécanismes d’échanges de données entre le front et le back-end, à l’aide des outils et technologies adaptées (ex : API, base de données, etc.) afin de mettre à disposition de l’utilisateur les données demandées : écrire et configurer des routes API à l’aide d’outils permettant la persistance des données afin d’établir la communication client / serveur ; envoyer les données renseignées au back-end dans un format adapté
- Afficher les données demandées à l’utilisateur dans un objectif d’exploitation
Bloc 3 : Tester et publier une solution informatique
- Exécuter une campagne de test, tout ou en partie, afin de s’assurer de la qualité et de la conformité de la solution informatique ou bien d’une de ses fonctionnalités
- Mesurer la performance de la solution informatique, à l’aide des méthodologies et outils de reporting adaptés
- Identifier et mettre en place des axes d'amélioration afin d’optimiser la performance de la solution informatique
- Mettre en ligne une solution informatique standard à l’aide d’un service d’hébergement adapté et configuré
Filière(s)
- Informatique : programmation et mise en place de logiciels
Validation et pré-requis
Niveau 4 - Bac
Niveau de sortie : Niveau 5 - Bac +2
Niveau de sortie : Niveau 5 - Bac +2
Organisme responsable
195 012 190 00029 - 25 50 P2000 50
Adresse
377 Rue de l'Exode
Lycée Polyvalent Curie-Corot
50000 Saint-Lô
Adresse
377 Rue de l'Exode
Lycée Polyvalent Curie-Corot
50000 Saint-Lô
Dates et lieux de formation
Développeur informatique
N° de la formation : 2439005F
- CPF
Organisme responsable : GRETA Côtes Normandes (Siège) (50000 Saint-Lô)
Organisme responsable
N° Siret : 195 012 190 00029
N° DA : 25 50 P2000 50
Adresse377 Rue de l'Exode
Lycée Polyvalent Curie-Corot
50000 Saint-Lô
Objectifs et contenu
Objectif général
Certification
Objectif
- Contribuer au cadrage et à la mise en œuvre d'un site web
- Développer l'interface d'un site web
- Assurer le bon fonctionnement d'un site web
- Concevoir, développer et mettre au point un projet web informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges
- Réaliser des sites web en installant et en paramétrant des CMS
- Réaliser des applications sur mesure en utilisant des librairies et frameworks particuliers.
Contenu de la formation
Bloc 1 : Participer à la mise en œuvre d’un projet de développement de solution informatique
- Mettre en place un système de veille pour répondre à une problématique spécifique ou pour optimiser ses pratiques
- Identifier le périmètre de son intervention, au regard des tâches préalablement assignées et à partir des spécifications fonctionnelles, afin d’organiser son activité
- Définir et décrire les éléments techniques (batch, données, code, plateforme matérielle) et formaliser les spécifications techniques concernant l’élément et/ou la/les fonctionnalité(s) à intégrer/à développer, à partir des besoins fonctionnels
- Présenter une réponse technique pour validation
- Organiser, planifier son activité et en rendre compte, à l’aide des méthodologies et outils de gestion de projet afin de garantir l'efficacité et la qualité du travail rendu et de respecter les contraintes / attentes du projet
Bloc 2 : Développer les fonctionnalités front-end et back-end d’une solution informatique
- Installer et paramétrer l’environnement de travail adapté au type de projet à développer, afin d’organiser le workflow et le travail en mode collaboratif
- Traduire la maquette fournie en structure de code afin de préparer l’intégration / le développement
- Créer et structurer les pages, y intégrer les différents éléments, les agencer, éventuellement les styliser/les animer à l’aide des outils et langages de programmation adaptés afin de concevoir une interface utilisateur responsive et en cohérence avec la maquette fournie
- Programmer des évènements standards au sein de l'interface utilisateur à l’aide des outils et langages de programmation adaptés afin d’intégrer les fonctionnalités attendues
- Mettre en place les mécanismes d’échanges de données entre le front et le back-end, à l’aide des outils et technologies adaptées (ex : API, base de données, etc.) afin de mettre à disposition de l’utilisateur les données demandées : écrire et configurer des routes API à l’aide d’outils permettant la persistance des données afin d’établir la communication client / serveur ; envoyer les données renseignées au back-end dans un format adapté
- Afficher les données demandées à l’utilisateur dans un objectif d’exploitation
Bloc 3 : Tester et publier une solution informatique
- Exécuter une campagne de test, tout ou en partie, afin de s’assurer de la qualité et de la conformité de la solution informatique ou bien d’une de ses fonctionnalités
- Mesurer la performance de la solution informatique, à l’aide des méthodologies et outils de reporting adaptés
- Identifier et mettre en place des axes d'amélioration afin d’optimiser la performance de la solution informatique
- Mettre en ligne une solution informatique standard à l’aide d’un service d’hébergement adapté et configuré
- Mettre en place un système de veille pour répondre à une problématique spécifique ou pour optimiser ses pratiques
- Identifier le périmètre de son intervention, au regard des tâches préalablement assignées et à partir des spécifications fonctionnelles, afin d’organiser son activité
- Définir et décrire les éléments techniques (batch, données, code, plateforme matérielle) et formaliser les spécifications techniques concernant l’élément et/ou la/les fonctionnalité(s) à intégrer/à développer, à partir des besoins fonctionnels
- Présenter une réponse technique pour validation
- Organiser, planifier son activité et en rendre compte, à l’aide des méthodologies et outils de gestion de projet afin de garantir l'efficacité et la qualité du travail rendu et de respecter les contraintes / attentes du projet
Bloc 2 : Développer les fonctionnalités front-end et back-end d’une solution informatique
- Installer et paramétrer l’environnement de travail adapté au type de projet à développer, afin d’organiser le workflow et le travail en mode collaboratif
- Traduire la maquette fournie en structure de code afin de préparer l’intégration / le développement
- Créer et structurer les pages, y intégrer les différents éléments, les agencer, éventuellement les styliser/les animer à l’aide des outils et langages de programmation adaptés afin de concevoir une interface utilisateur responsive et en cohérence avec la maquette fournie
- Programmer des évènements standards au sein de l'interface utilisateur à l’aide des outils et langages de programmation adaptés afin d’intégrer les fonctionnalités attendues
- Mettre en place les mécanismes d’échanges de données entre le front et le back-end, à l’aide des outils et technologies adaptées (ex : API, base de données, etc.) afin de mettre à disposition de l’utilisateur les données demandées : écrire et configurer des routes API à l’aide d’outils permettant la persistance des données afin d’établir la communication client / serveur ; envoyer les données renseignées au back-end dans un format adapté
- Afficher les données demandées à l’utilisateur dans un objectif d’exploitation
Bloc 3 : Tester et publier une solution informatique
- Exécuter une campagne de test, tout ou en partie, afin de s’assurer de la qualité et de la conformité de la solution informatique ou bien d’une de ses fonctionnalités
- Mesurer la performance de la solution informatique, à l’aide des méthodologies et outils de reporting adaptés
- Identifier et mettre en place des axes d'amélioration afin d’optimiser la performance de la solution informatique
- Mettre en ligne une solution informatique standard à l’aide d’un service d’hébergement adapté et configuré
Filière(s)
- Informatique : programmation et mise en place de logiciels
Validation et pré-requis
Niveau 4 - Bac
Niveau de sortie : Niveau 5 - Bac +2
Niveau de sortie : Niveau 5 - Bac +2