Formations Solti 2013

Dimension: px
Commencer à balayer dès la page:

Download "Formations Solti 2013"

Transcription

1 Formations Solti 2013 Version 12/06/2013 Formations Solti Les formations SOLTI L'informatique est un monde qui bouge! Les modules de cours Tous les aspects du développement logiciel sont abordés Principes La formation continue doit s'adapter à l'élève Objectifs Le premier objectif est la motivation Méthodes L'agilité est au cœur de nos formations Modules F: Fondamentaux Module F1 : Les bases Module F2 : Composants informatiques Module F3 : Logiciel embarqué Module F4 : Génie logiciel Module F5 : Approche Objet et UML Modules P: Projet Module P1 : Préliminaires Module P2 : Gestion classique Module P3 : Méthodes agiles Module P4 : Diagnostic, recherche de panne et maintenance logicielle Modules T : Technologies Module L1 : Langage C Module L2 : Langage C Module L3 : Langage C# Module L4 : Applications C#... 23

2 1 Les formations SOLTI 1.1 L'informatique est un monde qui bouge! L'informatique industrielle est liée au monde de l'électronique qui se soucie peu de l'inertie des utilisateurs humains. La fuite en avant vers des technologies de plus en plus puissantes rend critique la gestion des connaissances et leur transmission. Nos cours sont dispensés par un développeur expérimenté, expert mais aussi pragmatique et familier des contraintes du métier. Les supports sont originaux et vivants, le dialogue avec les stagiaires, plutôt que le programme ou le support de cours, est au cœur de la pédagogie. Les modules de formation que vous trouvez décrits ne sont qu'une vue partielle des programmes qui évoluent en permanence pour suivre les demandes. 2 Les modules de cours 2.1 Tous les aspects du développement logiciel sont abordés Ces modules constituent un menu parmi lesquels vous pouvez composer votre formation "à la carte". Quelle que soit votre besoin, soumettez nous votre demande, le module pourra être créée ou réalisé par un de nos partenaires. La totalité du programme représente entre 25 et 50 journées, nous avons réalisé depuis 2009 plus de 200 journée.stagiaire Fondamentaux : Tout ce qu'il faudrait savoir avant d'aborder le codage F1 Les bases F2 Composants informatiques F3 Logiciel embarqué F4 Génie logiciel F5 Approche objet et UML Projets : Comment faire avant, pendant et après le développement? P1 Préliminaires P2 Gestion classique P3 Méthodes Agiles P4 Diagnostic et recherche de panne Langages : Et si la qualité commençait par-là? L1 Langage C L2 Langage C++

3 L3 Langage C# L4 Applications C# 3 Principes 3.1 La formation continue doit s'adapter à l'élève Formation Agile XP 2011 Dans un esprit d'efficacité, les formations SOLTI ne sont pas des produits standards et normalisés. Les objectifs d'une formation sont variés, les motivations et les compétences des stagiaires également. La formation doit aider le stagiaire, qui est dans une situation particulière (capacités, expérience, compétence, disponibilité, motivation) à évoluer vers une nouvelle situation qui doit être définie aussi précisément que possible avant la formation. Aussi, le programme est adapté, dans le contenu et dans la forme, aux conditions réelles et à l'attente des stagiaires: 4 Objectifs 4.1 Le premier objectif est la motivation L'informatique est métier intellectuel et solitaire. La communication est la première chose qu'il faut enseigner aux développeurs. Savoir créer un climat de confiance dans le groupe, puis une saine émulation et enfin une vraie curiosité et une soif d'apprentissage sont la clé de la réussite. Vous souhaitez une formation solide pour le long terme: nous fournissons une solution clé en main sur des objectifs négociés. Nous vous accompagnons tout au long du projet, jusqu'à l'autonomie totale.

4 Formation logiciel embarqué Méthodes 5.1 L'agilité est au cœur de nos formations Vous avez besoin de former rapidement votre personnel sur une technologie ou un outil particulier. Nous vous proposons une formation ciblée sur vos objectifs immédiats, 50% théorique, 50% pratique à la journée, de 1 à 8 participants. Les machines et les supports de cours sont fournis en option. Vous êtes organisme de formation? Nous intervenons sous votre nom avec discrétion et professionnalisme. Nous avons une vocation technique, le domaine de la formation est le vôtre nous travaillons en bonne entente. Solti est organisme de formation agrée sous le No Le coût de vos formation peut être pris en charge par l'opca pour lequel vous avez déjà cotisé.

5 6 Modules F: Fondamentaux La génération Y et l'informatique. Nos enfants sont nés dans l'informatique. On donne maintenant des tablettes aux enfants de 3 ans..et pas en chocolat! Si beaucoup peuvent se contenter d'utiliser les outils informatiques, le logiciel et les réseaux sans avoir jamais besoin de comprendre comment ils fonctionnent, il est indispensable pour qui veut agir dessus, voire même améliorer les solutions qu'on lui propose, de connaître tous les composants de la chaîne qui mène du transistor au Cloud. Bien que rarement ennseignée - pour des raisons de programme, d'emploi du temps, etc.. - la synthèse des technologies informatique est possible en quelques heures et constitue une histoire passionnante très appréciée, quel que soient le niveau de formation initiale et les besoins réels. Parmi les fondamentaux, l'architecture d'un ordinateur, les principes du génie logiciel et le langage UML sont incontournables. Les bases Composants informatiques Logiciel embarqué Génie logiciel Approche objet et UML 6.2 Module F1 : Les bases Beaucoup de gens sont arrivés à l'informatique par la force des choses, sans une formation scientifique utile à la bonne compréhension des systèmes complexes. Ce module rapelle les fondamentaux en termes simples Technologies Architecture d un ordinateur Architecture d un processeur Code machine Langage assembleur Macros Procédures Langage C Compilateur Editeur de lien Runtime

6 Debugger Entrées sorties Fichiers Liaison série Ethernet 6.3 Module F2 : Composants informatiques PC, Téléphone ou machine à laver, la plupart des systèmes intelligents utilisent les mêmes composants, à la fois logiciels et matériels. Quels sont-ils? Ethernet Principe Les différentes normes La topologie Les performances Communication UDP Mise en œuvre avec Visual C TCP/IP Principe Client serveur Réalisation d un serveur avec Visual C Réalisation d un client avec Visual C Gestion des déconnexions USB Principes USB 1.0 USB 2.0 Implémentations 6.4 Module F3 : Logiciel embarqué Le logiciel embarqué, et plus généralement le logiciel technique obéit à des règles et des contraintes particulières. La plupart de nos formations s'adressent à un large public et s'appliquent à la plupart des métiers, mais ce module est vraiment très spécialisé et intéresse tout particulièrement ceux qui sont à la frontière de l'électronique et du soft Architecture de RTOS Tâches Co routines Queues Sémaphores

7 Compteurs Sémaphores Mutexs Conclusion Le microcontrôleur Principes Architecture Logiciel Exemples de carte 16 bits et 32 bits Mise en œuvre Introduction au DSP Principes Architecture Logiciel Exemple de carte DsPIC Mise en œuvre Introduction au FPGA 6.5 Module F4 : Génie logiciel Après la mise à plat des outils du développeur, il est temps de poser la problématique, et d'évoquer des pistes Les méthodes Ingénierie: Du besoin à la validation Les modèles Les méthodes Cycle de vie d une application Méthodes traditionnelles: en cascade Méthodes traditionnelles: en V Le cycle de vie théorique Les cycles de vie réels La méthode itérative Les outils UML L intérêt d UML 6.6 Module F5 : Approche Objet et UML L'approche objet a changé le monde de la programmation. Il y a ceux qui pensent objet et les autres. Il y a ceux qui parlent UML et les autres. Rejoignez le club et faites des logiciels communicants et évolutifs! Taille et complexité des logiciels Solutions: Descartes

8 Solutions: Le découpage Concepts Terminologie Manipulations d objets Les messages L encapsulation L abstraction L héritage : Spécialisation L héritage : Généralisation Classes abstraites Conclusion Les diagrammes UML Fonctionnalités du système A quoi ca sert Les acteurs Description Relation extend Relation include Les scénarios Séquences d interactions Diagramme de séquence Diagramme de collaboration Schémas Objets Classes Association Rôle Agrégation Cardinalité Qualificateur Généralisation et spécialisation Diagrammes d états Définitions Exercices Parcours d une motrice Trajets Géométrie Gestion de stock Distributeur de billets Star UML Une IDE style Visual Créer un projet Choisir un modèle Ajouter un diagramme de classes

9 Editer un diagramme de classes Ajouter une classe Spécialiser la classe Ajouter des attributs Modifier un attribut Afficher les propriétés Diagramme d état Générer le code D autres outils

10 7 Modules P: Projet En gestion de projet, les théories sont nombreuses et séduisantes... Quels sont les méthodes et les outils pour les appliquer? Notre approche prend en compte les réalités du terrain, et surtout le contexte dans lequel évolue nos stagiaires. Le 'project management' est souvent issu et destiné à de grosses structure, rarement au logiciel industriel. Replacer la problématique dans son contexte, définir des objectifs adaptés, savoir choisir adapter ses outils, telles sont nos priorités. Nos formations ont pour objectif de vous réconcilier avec la méthode, à mettre en place votre propre stratégie. Préliminaires Gestion classique Méthodes Agiles Diagnostic et recherche de panne 7.1 Module P1 : Préliminaires Qu'est-ce qu'un projet? Qui fait du projet? Qui peut en faire? Ces questions sont fondamentales, et les réponses vous ferons gagner du temps! Introduction Projet Création Travail Art Communication Simplement Précisément Exemples Paradoxes Liberté et compétence Monter en compétence Gérer le changement Produit et projet Etudiant et professionnel

11 7.1.3 Problématique Objectifs Statistiques William Deming Produit/Projet Produit/Affaire 4 phases distinctes Analyse du besoin Analyse fonctionnelle Cahier des charges Mise en œuvre Synthèse Triangle Piloter un projet En terrain inconnu Situer son objectif Quels paramètres? Les indicateurs Qualifier les dérives Le triangle d or Le triangle des Bermudes Il faut faire des choix 7.2 Module P2 : Gestion classique Au-delà du génie logiciel, le management de projet est en train de subir la révolution Leanmanagement, la mode de l'agilité. Mais avant de passer à l'agile, il est bon de réviser un peu ses classiques Management Quand? Pourquoi? Les composantes internes Les composantes externes La force motrice L organe modérateur Rôles Chef de projet Maitre d ouvrage Maitre d œuvre Client fournisseur

12 7.2.3 Outils Outils : Pert Outils : Gantt Outils : Réunions Outils : Documentation Conclusion Cycle de vie Principes Faisabilité Planification Développement Réalisation Exploitation Clôture Revues Résumé Logiciel Industrie Disciplines transverses Objectifs Critères de qualité Coûts directes et indirects L approche usage 7.3 Module P3 : Méthodes agiles Nous travaillons sur ces sujets depuis plus de 10 ans en ce qui concerne XP (Extrem Programming) et 5 ans pour SCRUM. Les méthodes d'organisation, mais aussi les méthodes de pensées issues du logiciel transforment radicalement l'organisation du travail.. Et rendent les équipes plus motivées et efficaces! Introduction Historique Gestion de projet Qualité Le Lean L agilité Agilité Problématique: Pourquoi? Comment? Effet tunnel : Méthode incrémentale Erreurs de specs: Méthode itérative

13 Gestion commerciale: Méthode collaborative Les critiques! Historique Structuration ou adaptation Le manifeste agile : les 12 principes Agilité, Lean et amélioration continue La documentation Le développeur La réalité en chiffres Personne n est parfait Triangle QCD des Bermudes Le cycle en V Virtuel Le cycle en R Réel Pathologies du développeur Qu est ce qu un bel algorithme? Complexité du langage Les tests Quels tests? Documentation Critères de qualité Recettes Modularité Conclusions Scrum Mêlée Rugby Principes Origines Utilisateurs Utilisations Caractéristiques Manifeste agile Cycle Sprints Activités Stabilité Rôles Cérémonial Artifacts Références Ce qu il faut retenir Extrem Programming Historique Principes

14 Méthode Intégration continue Pair programming Test driven Pair testing Recettes Planning Poker Non régression Psychologie du programmeur Google Programming Gestion des conflits La journée d un XP Gestion du changement Problématique Solution lourde Solution lean Documentation FAE Conclusion Règles Gestion des sources Versions Sauvegardes Codage Structuration Nommage Commentaires Divers Planification Les sprints Les réunions La documentation Les livrables Gestion des sources Incrémental Repository Méthodologie Le build La livraison

15 Les tests Test unitaire Framework Test fonctionnel Non régression Coding dojo Gestion d un micro projet XP Formation des binômes Codage alterné Bilan. Discussions. 7.4 Module P4 : Diagnostic, recherche de panne et maintenance logicielle Dans le monde réel, les "développeurs" passent plus de temps à lire et relire du code, à rechercher les dysfonctionnements qu'à développer... Est-ce normal? C'est inévitable. Il est pourtant possible dans cette activité négligée par les cursus universitaires, d'apprendre, de s'améliorer et de devenir efficace Les difficultés du BugTracking Les formations informatiques L'expérience du terrain Les cycles de vie du logiciel Notions de psychologie Vaincre le stress Les conditions de travail Tracer, quantifier qualifier Soyons cartésien Lire, Ecouter, Observer Mesurer sans déformer Statistiques Prudence Identifier localiser reproduire Méthode itérative Amélioration continue Réduire le périmètre Voyager dans le temps Les classiques Asynchronismes Chaines de texte

16 Pointeurs fous Fuites mémoire Sockets Corriger Répondre aux urgences Hierarchiser les priorités Plan de validation Plan de repli Prudence et patience Améliorer Pourquoi? Quand? Comment? Méthode itérative Mesures de la qualité Travaux pratiques Reproduire Localiser Tracer Corriger Tester Valider

17 8 Modules T : Technologies Nous donnons à nos élèves la méthodologie pour comprendre et s'adapter à l'évolution des technologies. Quel que soit son niveau, si l'on veut progresser, être à l'aise et se faire plaisir dans son travail quotidien de développeur, il faut acquérir ou consolider les bases. L'informatique s'est construite et évolue selon une logique continue qui suit la course à la puissance de l'électronique. Ce travail de fond, de qualité, de structuration destiné à tous passe bien sûr par un apprentissage vivant et interactif: - Des slides sobres et clairs. Chaque point est abordé de manière isolé, avec ses exemples - Des phases de découverte et d'exercice débouchent sur des petites applications ou composants réutilisables - Tout au long du stage, un sujet de projet est choisi en commun, et chacun le consolide pendant les exercices. - Au fur et à mesure que le stage avance, la théorie laisse plus de place à la pratique La cohérence est totale entre la théorie, la pratique individuelle et le travail collaboratif. Langage C Langage C++ Langage C# Applications C# 8.1 Module L1 : Langage C Le langage C est à l'origine de tout. C'est un passage obligé avant d'aborder le C++. C'est aussi l'outil de base des développeurs embarqués Déclarations Structure d un programme Les fonctions Les variables Les types simples Caractères Entiers Flottants Void

18 Tableaux Structures Enumérations Expressions Expressions Les pointeurs Opérateurs simples Opérateurs complexes Les boucles if Les switches Les boucles for Les boucles while Les autres boucles Break, return continue Chaînes de caractère Principe Utilisation Librairies Usages et abus Les solutions Exercice : codage d une bibliothèque string Pièges et astuces Les fautes de frappe Récursivité Conversions de type Promotion des entiers Manipulation de pointeurs Réentrance Opérateur & Complexité du code Allocation dynamique Tableaux et pointeurs Les unions Les champs de bits Tests unitaires Exercice : comparaison des codes générés Règles de programmation Gestion des sources Versions Sauvegardes Codage Structuration

19 Nommage Commentaires Divers Architecture Systèmes asynchrones Systèmes synchrones Bonnes pratiques Architecture 3 tiers Modèle Vue Contrôleur Threads Tâches Traçabilité Portage HAL Norme Posix Définition de la cible Définition du processeur Librairie portable Mini Kernel MISRA Inventaire Les règles simples Les règles utiles Les règles pénibles Les règles peu critiques Optimisation de code Introduction Métriques de performance Spécifications Criticité Gestion mémoire Vitesse Génération de code Design patterns Bonnes pratiques Exercice : optimisation de performance 8.2 Module L2 : Langage C++ Le langage C++ est à l'origine de beaucoup de malentendus. Certains utilisent de C++ comme du C, avec des facilités en plus. Certains utilisent au mieux la souplesse de l'objet pour construire des applications flexibles et

20 pérennes. D'autres enfin pensent qu'un code illisible qui pousse le compilateur dans ses derniers retranchements sera mieux La mission du formateur est de réconcilier tout ce petit monde Spécificités C++ Commentaire fin de ligne Déclarations et initialisations Notion de référence Arguments par défauts Surcharge de fonctions Opérateurs New et Delete Incompatibilité entre C et C++ Exemples Les entrées sorties Les entrées sorties standards Affichage à l écran Lecture au clavier Les flots Exemples Les classes Propriétés des fonctions membres Construction, destruction et initialisations d objets Fonctions amies Surcharge d'opérateurs Conversions de types Exemples Héritages simples et multiples Notion d héritage Utilisation, surcharge des membres Appel des constructeurs et destructeurs Mise en œuvre Fonctions virtuelles Mécanisme Propriétés Fonctions virtuelles pures Exemples Gestion des exceptions Mécanisme de gestion des exceptions

21 Choix du gestionnaire Les exceptions standards Exemples d exceptions Templates Création et utilisation Les paramètres de type Les paramètres expressions Spécialisation Exemples 8.3 Module L3 : Langage C# Le langage C# est issu du C++ et du Java. Il cumule les avantages des deux. Le passage au C# est incontournable et constitue une source de progrès énorme. Toutefois, le monde Microsoft est vaste et touffu, il est indispensable d'avoir un guide pour ne pas se perdre dans les librairies Introduction Historique Avant.Net.Net 3.0.Net 3.5.Net Visual En bref Proche de java Proche de C++ Les nouveautés Les plus Les moins Références Web Références papier Application console Désassembleur Librairie : Création Librairie : Utilisation Application forms : Dessiner Application forms : Coder Application forms : Debugger Conclusion Préprocesseur Définitions

22 Régions Pragma Commentaires Doc XML Balises Déclarations Les espaces de noms Les variables Les constantes Les types valeurs Les types nullables Les types référence Les types de base Les énumérations Les conversions Les tableaux unidimensionnels Tableaux à 2 dimensions Structures Sécurité du code Flux Les opérateurs Tous les opérateurs Branchements if Branchements switch Boucles simples Boucles moins simples Les exceptions : émettre Les exceptions : capturer Objet Les classes Exemple de classe Les méthodes Appel de méthode Passage de paramètres Surcharge Liste de paramètres Propriétés Indexeurs Héritage Classe abstraite : méthode abstraite Classe abstraite : propriété abstraite Surcharge des opérateurs Interfaces : définir Interfaces : utiliser

23 8.4 Module L4 : Applications C# Au delà du langage, l'approche objet apporte des méthodes et des modèles d'architecture qu'il vaut mieux suivre. Ce module s'adresse à ceux qui savent manier le code, et qui se posent les vraies questions du génie logiciel. De nombreux exemples rendent ce cours immédiatement utile Forms Architecture forms Buttons EditBox ListBox ComboBox TabPanels Control forms Class libraries Intégration de DLLs Intégration d objets COM Architecture Vue-Données Bonnes pratiques Windows Paramètres Timers Delegates Threads Traçabilité Gestion de fichiers Fichiers de log Communication TCP/IP Client server Principe Mise en œuvre Exemple Accès aux données Classe DataTable Classe DataGridView Bibliothèque Office et fichier Excel ODBC et fichier Excel ODBC et accès SQL - Fin du document -

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Modélisation Principe Autre principe

Modélisation Principe Autre principe Modélisation Principe : un modèle est une abstraction permettant de mieux comprendre un objet complexe (bâtiment, économie, atmosphère, cellule, logiciel, ). Autre principe : un petit dessin vaut mieux

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

Gestion de Projet Informatique

Gestion de Projet Informatique Gestion de Projet Informatique Partie 3 : Cycles de vie de projet Licence d'informatique 3 ième Année Tianxiao Liu Université de Cergy-Pontoise 1 GPI T. LIU The earliest moment is when you think it is

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

Techniques de Développement

Techniques de Développement Techniques de Développement Quelques définitions relatives au développement de logiciel Sébastien Faucou Université de Nantes (IUT de Nantes, département Informatique) Licence Professionnelle Systèmes

Plus en détail

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013 UML Mise en œuvre dans un projet 2013 Introduction Rôles et activités dans un projet Définir la méthode de votre projet Adapter la modélisation à la méthode de votre projet Conseils de mise en œuvre de

Plus en détail

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

L enseignement de méthodes agiles dans un contexte d apprentissage actif

L enseignement de méthodes agiles dans un contexte d apprentissage actif L enseignement de méthodes agiles dans un contexte d apprentissage actif Ruben González-Rubio Eugène Morin Balkrishna Sharma Gukhool Groupe ɛ X it C1-3019 Département de génie électrique et de génie informatique

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

TRAAM STI 2013-2014 Acquisition et exploitations pédagogiques des données sur un système pédagogique

TRAAM STI 2013-2014 Acquisition et exploitations pédagogiques des données sur un système pédagogique TRAAM STI 2013-2014 Acquisition et exploitations pédagogiques des données sur un système pédagogique Bilan technique et éléments de développement Fonctionnalités attendues Une vingtaine d établissements

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Gestion Projet. Cours 3. Le cycle de vie

Gestion Projet. Cours 3. Le cycle de vie Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

TFEE : Rapport intermédiaire

TFEE : Rapport intermédiaire 1 SOMMAIRE I- Contexte général du projet... 5 1- Présentation d Involys... 5 1.1 Présentation générale :... 5 1.2 Organigramme de fonctionnement :... 6 1.3 Produits :... 6 1.3.1 Up Manager Vectis :...

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Apprendre la Programmation Orientée Objet avec le langage Java (avec exercices pratiques et corrigés)

Apprendre la Programmation Orientée Objet avec le langage Java (avec exercices pratiques et corrigés) Introduction à la POO 1. Histoire de la POO 9 2. Historique du 12 La conception orientée objet 1. Approche procédurale et décomposition fonctionnelle 13 2. La transition vers l'approche objet 14 3. Les

Plus en détail

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,

Plus en détail

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 9 Méthodes de développement Méthodes agiles 1 - Introduction... 2 2 -Le manifeste agile et les méthodes agiles... 2 2.1 Le manifeste agile... 2 2.2 Les méthodes agiles... 3 3 - Caractéristiques communes

Plus en détail

Calendrier des Formations

Calendrier des Formations Systèmes et Réseaux IPV6 980,00 HT Jan. Fév. Mar. Avr. Mai Juin Jui. Août Sept. Oct. Nov. Déc. Comprendre IPV6 et explorer les méthodes pour migrer 14-15 23-24 1-2 26-27 Configuration et Maintenance des

Plus en détail

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

Plus en détail

Formation Conception orientée objet

Formation Conception orientée objet Objectif La programmation orientée objet (POO) est un paradigme de programmation informatique qui consiste en la définition et l'interaction de briques logicielles appelées objets. Un objet représente

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Génie logiciel. Concepts fondamentaux. Bruno MERMET, Université du Havre 1

Génie logiciel. Concepts fondamentaux. Bruno MERMET, Université du Havre 1 Génie logiciel Concepts fondamentaux Bruno MERMET, Université du Havre 1 Nécessité du Génie Logiciel Bruno MERMET, Université du Havre 2 Développement d un logiciel Caractéristiques souhaitées : Adéquation

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA

Plus en détail

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES Département Informatique UFR Sciences 2 Boulevard Lavoisier 49045 Angers Cedex 01 Auteur : Jean-Michel Richer Email : jean-michel.richer@univ-angers.fr

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Certification Scrum Master

Certification Scrum Master avec Jeff Sutherland Les méthodes Agiles représentent indéniablement une approche nouvelle et différente dans la conduite de projets. Au lieu de suivre un plan à la lettre en assignant des tâches à une

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr

Cours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Histoire de Java Machine

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

Concepteur Développeur Informatique Option Nomade

Concepteur Développeur Informatique Option Nomade Concepteur Développeur Informatique Option Nomade Module : Espace ouvert de formation (2 semaines) Ce module est composée de plusieurs parties : - le module développement durable (14 heures), qui traite

Plus en détail

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier Master MIDO 2ème année Spécification et Conception en UML Maude Manouvrier Spécifications initiales Analyse Conception du système Conception des classes Bibliographie Modélisation et conception orientées

Plus en détail

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis Anne Tasso Un best-seller qui a déjà conquis des milliers d'étudiants! Java Le livre Java Le livrede de premier premier langage langage Avec 80 exercices corrigés Avec 80 exercices corrigés 5 e édition

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Projet : Plan Assurance Qualité

Projet : Plan Assurance Qualité Projet : Document : Plan Assurance Qualité 2UP_SPEC_DEV1 VERSION 1.00 Objet Ce document a pour objectif de définir la démarche d analyse et de conception objet ainsi les activités liées. Auteur Eric PAPET

Plus en détail

Qualité du logiciel: Méthodes de test

Qualité du logiciel: Méthodes de test Qualité du logiciel: Méthodes de test Matthieu Amiguet 2004 2005 Analyse statique de code Analyse statique de code Étudier le programme source sans exécution Généralement réalisée avant les tests d exécution

Plus en détail

Jean-Pierre Vickoff www.vickoff.com

Jean-Pierre Vickoff www.vickoff.com Techniques du futur Agile Communication - Architecture - Méthode Vers une approche Agile de 3 ème génération Jean-Pierre Vickoff www.vickoff.com Protocole de séance : Précisions techniques immédiates possibles

Plus en détail

CINEMATIQUE DE FICHIERS

CINEMATIQUE DE FICHIERS ANDRE ANTHONY BRUNEAU Vincent JOUANNIN ROMAIN MAZEAUD MARINE RIOCHET Tony Groupe 609 CINEMATIQUE DE FICHIERS Mini-projet: Gestion de Ventes d'articles Enseignant: MONCEAUX Laura Année 2011 / 2012 TABLE

Plus en détail

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros XP : plus qu'agile Extreme Programming v2 et Développement Responsable Thierry Cros Retrouvez cette présentation sur le site http://thierrycros.net Licence CC-BY-NC-SA XP : plus qu'agile Pourquoi XP Installer

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail

Conduite de projets et architecture logicielle

Conduite de projets et architecture logicielle s et architecture logicielle ABCHIR Mohammed-Amine Université Paris 8 15 février 2011 1/36 ABCHIR Mohammed-Amine (Université Paris 8) Conduite de projets et architecture logicielle 15 février 2011 1 /

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Dispositif sur budget fédéral

Dispositif sur budget fédéral w w w. c n f e t p. c o m R é f o r m e B T S S I O Services Informatiques aux Organisations Dispositif sur budget fédéral 31 rue des Naudières 44400 REZE Tél. 02 40 32 88 00 Fax 02 40 84 12 95 contact@cnfetp-nantes.com

Plus en détail

OpenText Content Server v10 Cours 3-0126 (ex 215)

OpenText Content Server v10 Cours 3-0126 (ex 215) v10 Cours 3-0126 (ex 215) Administration système et indexation-recherche Durée : 5 jours Ce cours de 5 jours apprendra aux administrateurs, aux architectes système et aux services support comment installer,

Plus en détail

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique» Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant

Plus en détail

Armand PY-PATINEC 2010

Armand PY-PATINEC 2010 Armand PY-PATINEC 2010 EPREUVE PRATIQUE : TABLEAU SYNOPTIQUE Activités Inventaire de bières et de leur lieu de fabrication Gestion des clients pour un programme de facturation Emploi du ruban de l interface

Plus en détail

Méthode Agile de 3 ème génération. 2008 J-P Vickoff

Méthode Agile de 3 ème génération. 2008 J-P Vickoff PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure

Plus en détail

Direction Générale des Études Technologiques. Institut Supérieur des Etudes Technologiques de Djerba Département Technologies de l informatique

Direction Générale des Études Technologiques. Institut Supérieur des Etudes Technologiques de Djerba Département Technologies de l informatique Direction Générale des Études Technologiques Institut Supérieur des Etudes Technologiques de Djerba Département Technologies de l informatique Génie Logiciel Mejdi BLAGHGI m.blaghgi@gmail.com Chapitre

Plus en détail

MANAGEMENT DES SERVICES INFORMATIQUES

MANAGEMENT DES SERVICES INFORMATIQUES MANAGEMENT DES SERVICES SOMMAIRE SAP BO DASHBOARDS 4.0 3 Nouveautés SAP BO Web Intelligence BI 4 3 SAP BO Web Intelligence 4 Niveau 1 4 SAP BO Web Intelligence 4 Niveau 2 4 SAP BO Web Intelligence XI3

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

Agile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010

Agile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010 Agile Maroc 24 Novembre 2010 Méthodes agiles Thierry Cros 1 Thierry Cros 10 ans déjà... 2010 Création Extreme Programming France 2009 SigmaT Les Agilistes Toulousains 2010 Membre de «Fédération Agile»

Plus en détail

Paul FLYE SAINTE MARIE

Paul FLYE SAINTE MARIE Paul FLYE SAINTE MARIE ASSISTANT CHEF DE PROJET DANS LE DÉVELOPPEMENT INFORMATIQUE Domaines de compétences Conduite de projet (échange avec la maitrise d ouvrage, maitrise d œuvre, rédaction des spécifications

Plus en détail

PARCOURS WEB DUREE CONDITIONS

PARCOURS WEB DUREE CONDITIONS PARCOURS WEB CONDITIONS D ADMISSION Être titulaire d un titre Bac+2 / Bac+3 (selon la formation) ou titre reconnu comme équivalent OU Avoir une expérience professionnelle de 3 ou 5 ans (selon la formation)

Plus en détail

Méthodes Agiles et gestion de projets

Méthodes Agiles et gestion de projets Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La

Plus en détail

Travaux Pratiques. Introduction à la programmation 1er Bac Sc. Géographique - 2 nd Quad- 2009-2010 TP 0

Travaux Pratiques. Introduction à la programmation 1er Bac Sc. Géographique - 2 nd Quad- 2009-2010 TP 0 Travaux Pratiques Professeur C Grégoire Chêne Introduction à la programmation 1er Bac Sc. Géographique - 2 nd Quad- 2009-2010 Pr. Peter Schlagheck Bât. B5 Physique quantique statistique allée du 6 Août

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools. 1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement

Plus en détail

Les évolutions des méthodes de développement de logiciels. Depuis Merise de l'eau est passée sous les ponts

Les évolutions des méthodes de développement de logiciels. Depuis Merise de l'eau est passée sous les ponts Les évolutions des méthodes de développement de logiciels Depuis Merise de l'eau est passée sous les ponts Programmation Orientée Objets Encapsulation des données et des traitements Polymorphisme Modularité

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Préface. 2013 Pearson France Développement d'applications Windows 8 avec C# et XAML Jeremy Likness

Préface. 2013 Pearson France Développement d'applications Windows 8 avec C# et XAML Jeremy Likness Les prémices d informations sur Windows 8 sont apparus début 2011. Les spéculations sont allées bon train sur Internet lorsque les développeurs ont commencé à s interroger sur la nouvelle plateforme. Les

Plus en détail

IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent

IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent Table of contents Sommaire...3 Définition du problème...4 Solution Description...5

Plus en détail

PIC EVAL Dev Board PIC18F97J60

PIC EVAL Dev Board PIC18F97J60 PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies

Plus en détail

Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S

Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S La formation des enseignants chargés de la spécialité Informatique

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Formation projet informatique. Dérouler le projet

Formation projet informatique. Dérouler le projet Formation projet informatique Dérouler le projet Les livrables Organisation et suivi Eléments de chiffrage Sommaire Les livrables Organisation et suivi Eléments de chiffrage Sommaire Les livrables Spécifications

Plus en détail

Introduction. Qu est-ce que Visual Basic 2008?

Introduction. Qu est-ce que Visual Basic 2008? Je suis profondément ravi que vous ayez choisi ce livre pour acquérir les compétences et techniques de programmation avec Microsoft Visual Basic 2008. Si nous nous découvrons mutuellement dans ce paragraphe,

Plus en détail

Description de la formation

Description de la formation Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de

Plus en détail

Consultant Dynamics AX Supply Chain

Consultant Dynamics AX Supply Chain Filière de Formation : Consultant Dynamics AX Supply Chain DOSSIER PEDAGOGIQUE Renseignements et moyens pédagogiques Contenus de cours détaillés Durée : 40 jours Sommaire Sommaire... 2 Découpage de la

Plus en détail

UE Programmation Impérative Licence 2ème Année 2014 2015

UE Programmation Impérative Licence 2ème Année 2014 2015 UE Programmation Impérative Licence 2 ème Année 2014 2015 Informations pratiques Équipe Pédagogique Florence Cloppet Neilze Dorta Nicolas Loménie prenom.nom@mi.parisdescartes.fr 2 Programmation Impérative

Plus en détail

Measurement Studio 6

Measurement Studio 6 Measurement Studio 6 france/mstudio mstudio Bonjour et bienvenue à cette session de présentation de la nouvelle suite logicielle pour le test et la mesure de National Instruments : Measurement Studio 6.0

Plus en détail

Formation : Modélisation avec UML 2.0 et Mise en pratique

Formation : Modélisation avec UML 2.0 et Mise en pratique Formation : Modélisation avec et Mise en pratique Durée : sur 4 Jours soit 28 heures ou sur 5 Jours soit 35 heures Présentation Stage UML (Unified Modeling Language) est la notation standard qui s'est

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA

Calendrier prévisionnel 07 Septembre 2015 Tarif HT 350 000FCFA FORMATIONS 2015 2016 GOUVERNANCE SI Nos formations Types de formation Nos sessions de formations s adresse à tous les professionnels. Deux types de formations vous sont proposés: - séminaires de formations

Plus en détail

Développeur de logiciel TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI

Développeur de logiciel TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI FORMATIONS DIPLÔMANTES TITRE PROFESSIONNEL DU MINISTERE DE L EMPLOI JORF du 12 octobre 2007 Arrêté du 12 octobre 2007 portant création du titre professionnel de développeur logiciel NOR : ECED0768187A

Plus en détail

Les méthodes itératives. Hugues MEUNIER

Les méthodes itératives. Hugues MEUNIER Les méthodes itératives Hugues MEUNIER INTRODUCTION. Toute les méthodes ont le même but : la maîtrise du budget, du planning et de la qualité des projets de développement informatique Plusieurs approches

Plus en détail

S engager pour gagner la confiance

S engager pour gagner la confiance Services S engager pour gagner la confiance Depuis 1934, les femmes et les hommes de COURBON mobilisent leurs énergies pour la réussite de vos projets. Les équipes COURBON sont présentes tout au long du

Plus en détail

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie James RAVAILLE 1, Rue de Cholet 44 800 Saint-Herblain formation@algowin.fr 06 38 43 08 41 http://www.algowin.fr Marié, 3 enfants Nationalité française 34 ans Permis B Formateur.NET expérimenté Forte expertise

Plus en détail

Le management de projet

Le management de projet Le management de projet Agile SCRUM, extreme Programming, Les certifications PMI PMP, CAPM, PMI-ACP, La maîtrise d ouvrage, les utilisateurs 1 Pourquoi choisir Delf... 3-4 Le management de projet...5 Gérer

Plus en détail

Demande d information

Demande d information RFI Demande d information Réf. : RFI_OMAT_final.doc DIT - SIAM Page 1/14 Request For Information - Outil de Modélisation des ArchiTectures SOMMAIRE 1. OBJET DE LA DEMANDE D INFORMATION... 3 2. PÉRIMÈTRE

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

Éléments de programmation et introduction à Java

Éléments de programmation et introduction à Java Éléments de programmation et introduction à Java Jean-Baptiste Vioix (jean-baptiste.vioix@iut-dijon.u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-20 Les différents langages informatiques

Plus en détail

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

Méthodes de développement. Analyse des exigences (spécification)

Méthodes de développement. Analyse des exigences (spécification) 1 / 16 Méthodes de développement Analyse des exigences (spécification) 1 -Objectifs de l'analyse des exigences... 2 2 - Approfondissement et formalisation du besoin... 2 2.1 Séparation des besoins, contraintes

Plus en détail

Génie logiciel avancé

Génie logiciel avancé Université Paris-Sud L3 MIAGE apprentissage Année 2014-2015 Génie logiciel avancé Introduction Delphine Longuet delphine.longuet@lri.fr Logiciel : définitions Ensemble d'entités nécessaires au fonctionnement

Plus en détail

Dossier de gestion de projet

Dossier de gestion de projet Dossier de gestion de projet Sommaire 1. Diagramme de Gantt... 2 a. Diagramme... 2 b. Tâches... 3 2. Description textuelle... 3 1. Dossiers... 3 2. Conception... 4 3. Répartition du travail... 5 4. Difficultés

Plus en détail

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21 INSA - ASI TechnoWeb : Rappels UML 1/21 Technologie Web Conception de sites Web Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : Rappels UML 2/21

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail