Formation architecte logiciel, concepteur de solution informatique

Architecte Logiciel

Devenir architecte logiciel

Ce cursus s’adresse à des informaticiens confirmés et vise l'acquisition d'une compétence pointue dans le domaine du développement Java EE étendue à un savoir-faire avancé en termes de conception objet, de modélisation et de définition d'Architectures sophistiquées et d'interfaces riches s'appuyant sur le socle désormais de référence : Javascript. Il couvre aussi les domaines avancés de l'Objet, depuis les architectures distribuées et architectures à base de composants jusqu'au Big Data, ainsi que les méthodes et les outils des approches DevOps.

 80 jours

Titre RNCP

Éligible

Paris / IDF

CRIF

 
 

Fiche détaillée de formation

Fiche formation Architecte Logiciel

Télécharger

Dates de formation

recrutement 
terminé

session
programmée

session
programmée

Témoignages

temoignages_developpeur_informatique

Formation Architecte logiciel, développeur/concepteur informatique

Programme pédagogique

  • Java 2, Etat de l'Art, Objet et UML

  • JEE & Architectures Distribuées

  • Qualité Logicielle et DevOps

  • Big Data, méthodes, solutions en environnement Java

Durée de la formation

  • 80 jours

Objectifs pédagogique

  • Obtenir une expertise en développement Java 2 EE y incluant la maîtrise des frameworks de référence du marché : Struts, Hibernate, Spring

  • Maîtriser l’objet et les enjeux de l’Abstraction

  • Connaître les architectures orientées services § Comprendre la qualité logicielle et le DevOps au service de l’architecte

  • Avoir la maîtrise globale de l’intégration et mise en œuvre de formats NoSQL et solutions Big Data

  • A l'issue de la formation, vous aurez

    • une parfaite maîtrise du modèle Objet appliqué à Java et connaîtrez les principes de l’urbanisation des systèmes

    • une expertise technique Java 2 EE et frameworks associés

    • une pratique et une maîtrise d’UML ainsi que la mise en œuvre d'un processus de développement formalisé de type Processus Unifié appliqué aux développements Java 2 EE

    • la compréhension des enjeux du SOA, de la Qualité Logicielle et du DevOps § La capacité de mettre en œuvre des architectures utilisant des frameworks js.

Certifications et diplômes

  • Titre certifié RNCP niveau 7 (niveau 1) équivalent BAC +5 - Architecte Logiciel
    (*) les détenteurs d'un Bac+2 devront faire une VAE pour valider le Titre niveau 7

Pré-requis / Profils attendus

  • Titulaire d’un bac+ 4/5 informatique

  • Titulaire d’un bac+2/3 minimum avec au moins 2 ans d'expérience en informatique (maîtrise d'un langage objet : PHP, C++, Delphi ou C# - maîtrise d'un SGBD - pratique d'un langage Web : HTML, CSS ou Angular)

Autre formation : Développeur Full stack, cliquez-ici.

Financement

  • Financements par les institutionnels (Pôle Emploi, Conseil régional, etc.)

  • Formation possible en alternance

  • Éligible au CPF

  • Financement individuel

  • Autres financements possibles, merci de vous rapprocher de nos services.

En cliquant, vous serez redirigé vers notre plateforme de candidature en ligne.

Programme détaillé de formation :

MODULE 1 : Java 2, l’Etat de l’Art, l’Objet et UML, J2EE & Architectures Distribuées

  • Les Enjeux et l’Etat de l'Art

  • UML : les Concepts Objets

  • Java 2 : les Fondamentaux

  • Java 2 EE et Architectures Distribuées

  • Web & Java : Servlets, Jsp, Ejb

  • Modèles de Conception (design patterns)

  • Les Fraweworks J2EE : Etat de l’Art

  • Spring : IOC et TDD (Test Driven Devpt)

  • XML : syntaxe, DTD, XSL, XSLT et Java

Projet 1 – Projet de cycle

Apports complémentaires

  • Préparation au mémoire

  • Atelier de communication er TRE

Module 2 : Architectures SOA, Qualité Logicielle et DevOps

  • SOA et urbanisation : concepts et méthode

  • Services Web et mode distribué

  • Intégration continue

  • Qualité Logicielle et douane applicative

  • • DevOps : démarche et mise en place

Projet 2 – Projet de cycle

Module 3 : Big Data et RIA

  • Java et RIA

  • Les frameworks JS (Angular.js, React.js, Vue.js)

  • Applications Web Full Javascript

  • Les Technologies du Big data

Projet 3 – Projet de cycle

Catalogue formations inter entreprise EQL
Catalogue formations inter entreprise EQL
 
Wave

Développeurs

AMOA

Product Owner

Testeurs

d'Application

Chargés de

Déploiement

Le métier d'Architecte Logiciel

L’Architecte Logiciel propose des architectures logicielles homogènes, compatibles et cohérentes avec les exigences d'architectures techniques et d'urbanisme. Il définit les orientations techniques du produit et des applications en anticipant les évolutions des environnements technologiques. Il garantit l'homogénéité d'une gamme de produit logiciels.

Ses principales activités :

Concevoir et réaliser des architectures systèmes et logicielles complexes - analyser les architectures logicielles existantes et formuler des recommandations stratégiques dans le cadre de leur refonte - réaliser une veille technologique permanente - réaliser la cartographie applicative du système ou de la solution - conseiller les équipes de développement et leur communiquer les règles et les standards d'architecture définis.

En cliquant, vous serez redirigé vers notre plateforme de candidature en ligne.

Ecole de la Qualité Logicielle, spécialiste de la reconversion et professionnalisation vers les métiers de l'informatique.

9 boulevard du Général de Gaulle

92120 Montrouge

01.73.00.70.80

© 2019 Tous droits réservés | EQL / AFCEPF