Architecte Logiciel

En tant qu’architecte logiciel, vous êtes le chef d'orchestre de la conception et de l'évolution des systèmes informatiques. Vous définissez l'architecture globale des logiciels, c'est-à-dire la structure et les composants qui garantiront leur bon fonctionnement, leur évolutivité et leur maintenabilité. Vous faites le lien entre les besoins métiers et les solutions technologiques.

Nos formations ne vous coûteront rien. Découvrez pourquoi et à qui elles s'adressent


Description

Résultats à l'issue de cette formation

Résultats à l’issue de cette formation

Concevoir des architectures et d’assurer leur performance et leur maintenabilité.

Analyser les besoins métiers et proposer une architecture logicielle adaptée

Utiliser le framework .NET

Développer des systèmes évolutifs et performants

Optimiser la sécurité des applications :

Gérer et optimiser des bases de données relationnelles (SQL Server, Azure DB)

Collaborer efficacement en équipe : En utilisant des outils et méthodes collaboratives


Vous serez accompagné par un coach pour vous aider dans votre recherche de stage et d’emploi. Cette formation est organisée en collaboration avec TechnofuturTic.


Public cible

Vous êtes demandeur d’emploi

Vous êtes dynamique,organisé et vous aimez travailler en équipe

Connaissances préalables requises

Disposer de connaissances en développement

Esprit logique et capacité à résoudre des problèmes

Connaissance de l'anglais technique

Conditions d'accès

Le nombre de places disponibles est limité. Pour pouvoir être admis·e, vous devez répondre aux critères suivantes :

    • Être inscrit·e comme chercheur ou chercheuse d’emploi.
    • Être disponible à temps plein (5 jours/semaine) pour suivre la formation dans son intégralité.
    • Disposer d’un projet professionnel en lien avec la formation.
    • Répondre favorablement aux tests de sélection et à l'entretien individuel.
    • Avoir une bonne compréhension de la langue française.
    • Accepter les règles de sécurité et le règlement d’ordre intérieur (qui vous seront communiqués plus tard)

Aperçu du programme

o   Fondamentaux de l’architecture logicielle

o   Principes de base : Typologie d’architectures, design patterns

o   Principes de base : Technologies et outils .NET

o   Développement en .NET : Intégration et déploiement continu

o   Développement en .NET : Conception et mise en œuvre

o   Modélisation et documentation : micro services et architectures en couche

o   Modélisation et documentation : performance et sécurité

o   Optimisation des performances : sécurisation des applications

o   Optimisation des performances : base de données (SQL server, Azure DB)

o   Gestion et optimisation des bases de données : collaboration et gestion d’équipe (Scrum, git)

o   Etude de cas présentée devant jury

o   Renforcement, consolidation, dépassement

o   Accompagnement à la recherche d’emploi (softskills)

Sessions et planning

Date
Lieu
Statut