4-architectures-et-developpement-dapplications

Architectures et développement d'applications $2,100.00

Du 04/05/2020 au 09/06/2020

De nombreuses entreprises continuent de développer leurs applications. C'est l'occasion pour elles de procéder à un état de l'art de tout ce qu'elles doivent savoir, dans un contexte particulièrement mouvant.

Votre package
  • Abonnement au site LeMarson pendant un an
  • 12 sessions en direct
  • Des documents à télécharger en relation avec les thèmes traités
  • Des QCM pour vous évaluer à chaque session
Tarif du séminaire
  • Remise $0.00
  • Montant total à régler $2,100.00
Inscrivez-vous
12 sessions au programme
Développement, Session 1 : Lancement du séminaire
Séminaire

Développement, Session 1 : Lancement du séminaire

Introduction au séminaire. Les recommandations pour l'aborder dans les meilleures conditions, avec la manière dont nous allons conduire l'interactivité et le suivi des participants (QCM). Téléchargement des documents liés à chacune des sessions.
Développement, Session 2 : La gestion de projet moderne
Séminaire

Développement, Session 2 : La gestion de projet moderne

Les tendances générales en gestion de projets. Les originalités, low code, bimodal. Rôle de la maîtrise d'ouvrage. Les grandes problématiques, la structure des équipes et les profils, la boîte à outils, les compétences. Retour sur les cycles de développement.
Développement, Session 3 : La gestion de projet agile
Séminaire

Développement, Session 3 : La gestion de projet agile

Les grands concepts de l'agilité, valeurs et principes. Une approche très ludique. Le déroulement et les acteurs qui contribuent à une approche SCRUM : PO, Scrum Master, équipiers. Le découpage du backlog en histoires et sprints. La priorisation des histoires et le tableau des sprints. La mêl...
Développement, Session 4 : Qualité du logiciel, évaluation, Open Source et modélisation
Séminaire

Développement, Session 4 : Qualité du logiciel, évaluation, Open Source et modélisation

Les quatre libertés fondamentales de l'Open Source et le problème des licences. Les objectifs de la modélisation. Le passage obligé d'UML. La modélisation conceptuelle des données. La très importante qualité des logiciels et la complexité des codes.
Développement, Session 5 : Langages, avancées fonctionnelles, nouvelles pratiques objet
Séminaire

Développement, Session 5 : Langages, avancées fonctionnelles, nouvelles pratiques objet

La popularité des langages. Les grandes familles de langages et les paradigmes nouveaux de programmation : structures des données, typage, généricité, etc. Poussée des langages fonctionnels. Le point sur Java et C#.
Développement, Session 6 : Les galaxies Java et .NET
Séminaire

Développement, Session 6 : Les galaxies Java et .NET

La feuille de route du JDK. Le problème concret que pose la modularisation du code. Les frameworks d'accompagnement Java xE. C# vers les langages fonctionnels. VB.NET et ASP.NET. La cohérence de l'environnement Visual Studio. Le basculement de .NET vers l'Open Source et .NET 5.0.
Développement, Session 7 : Les scripts, transpilers, zoom sur Python et les runtimes modernes
Séminaire

Développement, Session 7 : Les scripts, transpilers, zoom sur Python et les runtimes modernes

Les langages script, statiques et dynamiques. Le transpilage. La plate-forme LLVM. L'évolution de JavaScript vers le codage objet. JavaScript sur les serveurs avec Node.js. Les plates-formes publiques de packages (NPM). Le renouveau du client riche avec Angular, React. Le succès de Python ne se d...
Développement, Session 8 : Les bases relationnelles et NoSQL, les fichiers distribués
Séminaire

Développement, Session 8 : Les bases relationnelles et NoSQL, les fichiers distribués

Le développement des bases NoSQL. Le modèle relationnel n'est pas remis en cause. Le concept de CAP et le respect de la consistance.Peut-on faire confiance à un SGBD natif Cloud. La gestion de fichiers distribuée. HDFS ou "erase coding" et l'écosystème Hadoop.
Développement, Session 9 : Urbanisme inter-applicatif, SOA, MSA, FAA
Séminaire

Développement, Session 9 : Urbanisme inter-applicatif, SOA, MSA, FAA

Très forte poussée de l'urbanisme applicatif et de la réutilisation du code. Les constituants d'un bus d'intégration moderne (AMQP...). L'importance de REST et de JSON. Le malentendu des SOA et l'arrivée des MSA (Micro-Services), via les containers. Zoom sur le codage MSA.
Développement, Session 10 : Développement Web, JavaScript et les API de support
Séminaire

Développement, Session 10 : Développement Web, JavaScript et les API de support

L'effervescence du développement Web. Les pré et post-processeurs de feuilles de style. La réalité virtuelle dans le navigateur avec WebVR. L'urbanisme HTML avec les Web Components, l'amélioration des performances avec ASM.js et le WebAssembly.
Développement, Session 11 : Sécurité, parallélisation, mobiles
Séminaire

Développement, Session 11 : Sécurité, parallélisation, mobiles

Les règles de bon sens pour sécuriser le code, anatomie et exemples de failles. Les 25 faiblesses du codage selon le SANS. La parallélisation du code et le rôle central joué par les API OpenMP et MPI. Des compilateurs d'aide à la conception parallèle. Les spécificités des applications mobi...
Développement, Session 12 : Les métiers du développement, conclusion du séminaire
Séminaire

Développement, Session 12 : Les métiers du développement, conclusion du séminaire

Les changements profonds des métiers du développement. De nouvelles pratiques à adopter. Les formations à prévoir et l'importance des ressources humaines qui doivent s'adapter. Conclusion du séminaire et revue des QCM. Retour sur les principales questions et les dix points qu'il ne faudra pas...