Conception et programmation orientée objet Les fondamentaux du développement objet 4 jours Objectifs professionnels Prérequis • Comprendre la notion d’objet et les concepts associés• Disposer d’une première expérience 28h présentiel • Disposer des connaissances générales nécessaires de la programmation en environnement à l’apprentissage du développement Objet professionnel • Modéliser une application à l’aide d’UML 2 2 195 €HT Pour qui • Développeurs issus du monde de la programmation Forfait repas procédurale, développeurs, analystes programmeurs 92 € Paris - 88 € RégionsHT HTet chefs de projets «anciennes technologies» Niveau: Fondamental Programme 1 - Qu’est ce que la conception4 - L’approche Objet 7 - Concevoir le système logiciel OB100 d’un programme informatique •Les objectifs de la programmationà l’aide d’UML Réf. • Enjeux et défis - Les acteurs Objet • Définir la plate- forme technique • I mportance du choix • Utilisation de constructeurs• Concevoir un code source Le + de la méthode et des outils • exigences,concepts objett auxLes répondan 2 - Structurer un programme 5- Héritage et encapsulation maintenable et évolutif • Les bonnes pratiques de l’écriture• Comment spécialisr une classee• Définir une architecture du code • Les retours d’expériences de code etréutiliser du code 8 - Introduction aux Design Patterns de consultants • Notions sur le «Clean Code» •Notion de classes et de méthodes• Principes des solutions expérimentés permettent • L’approche structurée abstraites de conception cataloguées d’il lustrer les concepts 3 - Programmation structurée et 6- Introduction à UML • Méthodologie et d’accroître la pertinence programmation orientée Objet • UML un standardbien établi • Présentation des patrons des réponses fournies. • Pourquoi travailler avec des objets dansle monde industriel de conception • L’acquisition des bases • Bonnes pratiques nécessaires pour s’orienter• Dualité données et traitement • Lesdi fférentsdiagrammes sereinement vers dans l’approche orientée objetet points de vues le développement Objet. • Concepts de classe, héritage,• Les outils de modélisation polymorphisme Dates et villes Sur ib-formation.fr, retrouvez en temps réel les dates en tapant la Réf. OB100 Formation proposée à Paris, Lyon, Aix-en-Provence, Toulouse, Bordeaux, Nantes, Rennes, Rouen, Lille, Strasbourg DevOps - La démarche pour délivrer en continu Industrialiser et automatiser tout en réconciliant vos équipes 2 jours Objectifs professionnels Prérequis • Pouvoir identifier les problèmes liés à la • Connaissance des services IT 14h présentiel communication inter-équipes • Mettre en place des objectifs d’équipe communs • Être en mesure de former les développeurs aux opérations de production 1 630 €HT • Savoir automatiser des déploiements applicatifs Forfait repas Pour qui 46 € ParisHT • Développeurs, architectes, administrateurs systèmes Niveau: Perfectionnement Programme 1 - La problématique DevOps • Les apports de la virtualisation• Présentation des alternatives MG708 • Les différents métiers, du dev hardware • Mise en œuvre via Docker Réf. à la prod • Les nouveaux outils et via Ansible • Les divergences entre les équipesde virtualisation 6 - Automatisation Le + de développement et les équipes4 - La virtualisation des déploiemnetspplia catifs opérationnelles des environnements • Présentation des options • Les sources de conflits entre• Présentation des différents types• Mise en œuvre via Ansible • Une présentation équipes de virtualisation • Gérer les évolutions de base exhaustive des bonnes 2 - Industrialisation • Mise en œuvre de Vagrant de données avec Liquibase pratiques de la mise des déploiements pour faciliter la gestion des7 - Monitoring applicatif en œuvre de la démarche • Standardisation des livrablesenvironnements de développement• Centralisation des logs applicatifs DevOps. • Mise en place d’une usine logicielle• Miseen œuvre de Docker• Définition du plan de monitoring • Les retours d’expérience et de l’intégration continue pouraciliterfla gestion des socles et conseils d’un consultant• Standardisation du provisioning 5- Automatisation du provisioning8 - Collaboration entre les équipes expérimenté qui étayera 3 - Le Cloud et la virtualisationdes environnements son approche de nombreux • Définir un processus commun exemples concrets. • Les apports des infrastructureset répétable Cloud, PaaS et IaaS Dates et villes Sur ib-formation.fr, retrouvez en temps réel les dates en tapant la Réf. MG708 Formation proposée à Paris © Cegos 2020Conseils et inscriptions au 0 825 07 6000 - espace.clients@ib.cegos.fr - www.ib-formation.fr 1003 IB te ataD giB ,seénnod ed sesaB ,tnemeppolevéD elleicigol eireinégnI