Aller au contenu principal

Développeur full stack

Date de mise à jour :
Identifiant Offre Info : 24_299259
Organisme responsable : Evolusio formations (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

  • M1805 Études et développement informatique
  • M1806 Conseil et maîtrise d'ouvrage en systèmes d'information
  • M1810 Production et exploitation de systèmes d'information

Formacode

  • 30854 : Langages informatiques
  • 31067 : Développement informatique
  • 71654 : Logiciel système gestion bases données

Présentation de la formation

Objectifs

• Analyser la demande initiale d'un client interne ou externe, afin de répondre de façon adaptée aux besoins exprimés, pour son domaine de compétences, dans le cadre d'un projet d'application (web, hybride, mobile ou desktop). • Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l'évolution d'une application existante • Développer la partie front-end d'une application (web, hybride, mobile ou desktop) • Développer la partie back-end…

• Analyser la demande initiale d'un client interne ou externe, afin de répondre de façon adaptée aux besoins exprimés, pour son domaine de compétences, dans le cadre d'un projet d'application (web, hybride, mobile ou desktop). • Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l'évolution d'une application existante • Développer la partie front-end d'une application (web, hybride, mobile ou desktop) • Développer la partie back-end d'une application (web, hybride, mobile ou desktop) • Déployer et assurer le maintien en production d'une application (web, hybride, mobile ou desktop

Programme de la formation

Bloc 1: Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l'évolution d'une application existante • Analyser une demande de création ou d'évolution d'une application (web, hybride, mobile ou desktop) et élaborer un cahier des charges fonctionnel • Préparer le déploiement d'un projet d'application (web, hybride, mobile ou desktop), par la mise en œuvre d'outils et de méthodes de gestion de projet appliqués à chaque demande de…

Bloc 1: Concevoir et modéliser une application (web, hybride, mobile ou desktop) ou l'évolution d'une application existante • Analyser une demande de création ou d'évolution d'une application (web, hybride, mobile ou desktop) et élaborer un cahier des charges fonctionnel • Préparer le déploiement d'un projet d'application (web, hybride, mobile ou desktop), par la mise en œuvre d'outils et de méthodes de gestion de projet appliqués à chaque demande de développement en particulier• Rédiger les spécifications techniques, conception et modélisation d'une application (web, hybride, mobile ou desktop) • Réaliser une veille métier, technique, fonctionnelle et réglementaire, y compris liés à l'écoconception, l'accessibilité et la sécurité d'applications Bloc 2 : Développer la partie front-end d'une application (web, hybride, mobile ou desktop) • Développer la partie front-end d'une application web, hybride, mobile ou desktop en utilisant plusieurs langages de programmation et en appliquant les bonnes pratiques d'UX design. • Tester la partie front-end d'une application web, hybride, mobile ou desktop. • Tester la partie front-end d'une application (web, hybride, mobile ou desktop) d'un point de vue fonctionnel et technique, afin de garantir sa conformité vis-à-vis des spécifications, l'absence de dysfonctionnements et d'assurer la non-régression des composants implémentés • Industrialiser le développement de la partie front-end d'une application (web, hybride, mobile ou desktop), en automatisant notamment les processus d'assurance qualité, afin d'optimiser les ressources et délais nécessaires à la phase projet correspondante. • Améliorer les performances SEO (Search Engine Optimization), c'est-à-dire le référencement naturel et marketing d'une application. Bloc 3 : Développer la partie back-end d'une application (web, hybride, mobile ou desktop) • Développer la partie back-end d'une application (web, hybride, mobile ou desktop), afin de créer les fonctionnalités attendues, telles que décrites préalablement de façon fonctionnelle et technique • Tester la partie back-end d'une application Bloc 4 : Déployer et assurer le maintien en production d'une application (web, hybride, mobile ou desktop) • Mettre en œuvre des solutions techniques répondant aux besoins de la phase de production d'une application (web, hybride, mobile ou desktop), et au pilotage de ses performances dans la durée.

Validation et sanction

Attestation entrainement

Type de formation

Certifiante

Niveau de sortie

Bac + 3 et 4

Durée, rythme, financement

Modalités pédagogiques

Accès illimité à la plateforme de cours 24/7; Cours théoriques au format vidéo; Formations accessibles via un ordinateur ou une tablette; Assistance technique par téléphone, et email.

Financement

Conventionnement
Oui
Conditions de prise en charge
Formation en distanciel finançable, pas de conditions particulière

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

Tout public

Niveau d'entrée

Information non communiquée

Conditions spécifiques et prérequis

• L'une et/ou les deux conditions suivantes sont requises Être titulaire d'un BAC+2 ou titre de niveau équivalent Ou bien avoir au moins un (1) an d'expérience professionnelle cumulée en rapport direct avec le titre visé • Disposant d'une connexion internet et d'un ordinateur portable durant toute la période de formation

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
34 avenue René Cassin
13100 Aix-en-Provence
Modalités
Entrées / Sorties à dates permanentes