Master d Informatique Spécialité «Développement à l Offshore des Systèmes d Information»
|
|
|
- Damien Justin Fortier
- il y a 10 ans
- Total affichages :
Transcription
1 Université de Bretagne Occidentale (Brest) UFR Sciences et Techniques Master d Informatique Spécialité Développement à l Offshore des Systèmes d Information 1 Contexte Depuis 2007, l Université de Bretagne Occidentale (UBO) s est fortement impliquée dans le programme intergouvernemental France-Maroc FSP-ARESM «Fonds de Solidarité Prioritaire en Appui à la Réforme de l Enseignement Supérieur du Maroc» dans le domaine de l informatique. Ce volet informatique a concerné 7 universités marocaines dans 2 réseaux de Master : «Qualité Logiciel» et «Réseaux et Systèmes». Une des actions principales de cette coopération a été la mise en place par l UBO d un dispositif d insertion des étudiants marocains dans l industrie Offshore marocaine grâce à un stage de fin d études en France effectué dans des entreprises françaises avec pré-embauche dans leurs composantes marocaines. L étape suivante de cette coopération est l expérimentation de 2010 à 2012 d une formation spécifique à l offshore commune entre l UBO et 5 universités marocaines : Agadir, Kénitra, Marrakech, Rabat Agdal et Casablanca (Mohammedia). Pour l UBO, il s agit de mettre en place un parcours de Master 2 ème année spécifique au développement à l offshore des systèmes d information. Ce parcours est ouvert aux étudiants marocains ayant validé leur Master 1 ère année au Maroc et souhaitant se spécialiser dans le développement logiciel à l offshore. Ils effectuent totalement leur 2 ème année en France : un 1 er semestre d études à l UBO (Brest) suivi d un stage de fin d études de 6 mois avec pré-embauche au Maroc, ayant lieu dans n importe quelle ville de France. s scientifiques et professionnels L'objectif de cette spécialité est de former des cadres pour le secteur du développement «offshore» de logiciels informatiques : conception, production et maintenance. Ce domaine a évolué de manière prodigieuse ces dernières années sous la pression de la concurrence internationale. L'enjeu consiste à réduire le temps de mise sur le marché d'un nouveau produit, améliorer la qualité et réduire les coûts de production. Pour atteindre ces objectifs, on met en œuvre des techniques d'entreprises étendues où une partie de la conception et de la réalisation est réalisée à l offshore. Le Maroc est un partenaire privilégié pour les sociétés de services françaises grâce à sa proximité linguistique et géographique. L expérience du stage en France avec pré-embauche au Maroc a montré que l efficacité des équipes franco-marocaines est améliorée grâce à l immersion des jeunes collaborateurs marocains dans les contextes de production en France, qui permet de s imprégner de la culture et des processus en vigueur dans les entreprises françaises. L immersion de 6 mois dans une entreprise française des futurs collaborateurs marocains est un véritable atout pour les projets à l offshore mais cela n est pas suffisant pour en garantir le succès. La réussite des projets dépend aussi de la qualité des formations universitaires et de leur adéquation vis-àvis des attentes industrielles dans le cadre de l offshore. Il est donc important d adapter certaines filières M2 «Développement à l Offshore des Systèmes 01/09/2010
2 2 de formation françaises et marocaines en informatique à ce nouveau modèle économique : «Un seul monde, une seule équipe». La création d une formation commune de Master dans le domaine de l offshore informatique entre l UBO et les universités marocaines est une réponse possible à cet enjeu. L intérêt est double : Etendre le dispositif d immersion actuel à une année complète en permettant aux étudiants marocains en Master d Informatique d effectuer une mobilité d un semestre d études à Brest ainsi qu un stage en France avec pré-embauche au Maroc. Proposer une formation spécifique s appuyant sur les qualités respectives de chaque université partenaire et visant une insertion professionnelle dans le domaine en pleine croissance de l offshore. Organisation en termes d UE et de crédits européens Pour faciliter les aspects organisationnels (visa, transport, logement, couverture sociale), le schéma de mobilité retenu comprend une 1ère année de formation au Maroc (Master 1) suivie d une 2ème année en France (Master 2). La 2ème année de Master s effectue totalement en France : 7 mois d études à l UBO (Brest) suivi d un stage de fin d études de 6 mois avec pré-embauche au Maroc, ayant lieu dans n importe quelle ville de France. Le contenu de la 1 ère année est de la responsabilité de l université d origine de l étudiant. Comme les élèves proviennent de différents horizons, il est difficile de garantir une homogénéité complète du socle de connaissances attendues. C est la raison pour laquelle, nous proposons une période d harmonisation de 2 mois comportant des options permettant d enseigner les compléments requis en fonction du parcours individuel de chaque étudiant. Cette 1 ère période est suivie d une période d enseignements obligatoires de 5 mois, spécifique à l offshore. La dernière période est un stage de 6 mois en France avec pré-embauche au Maroc. Matières Semestre Volume et répartition CM- ECTS TD-TP Période N 1 - Septembre à octobre - Harmonisation PVP1 - Techniques d expression et anglais S9 36h (12, 24, 0) 2 Environnement de développement S9 36h (12, 12, 12) 2 options au choix 8 ECTS Systèmes d exploitation S9 36h (12, 12, 12) Développement objet en Java S9 36h (12, 12, 12) Base de données S9 36h (12, 12, 12) Période N 2 - Novembre à mars - Tronc commun Conception objet S9 60h (20, 20, 20) 5 Systèmes répartis S9 60h (20, 20, 20) 5 Langages du Web S9 60h (20, 20, 20) 5 Ingénierie de développement logiciel S9 60h (20, 20, 20) 5 PVP2 - Communication et anglais S10 60h (20, 20, 20) 5 Ingénierie des systèmes d information S10 60h (20, 20, 20) 5 Développement n-tier J2EE S10 60h (20, 20, 20) 5 Période N 3 - Avril à septembre Stage en France avec pré-embauche au Maroc Stage en entreprise S10 6 mois 15 Total étudiant 528 heures 60 M2 «Développement à l Offshore des Systèmes 01/09/2010
3 3 Descriptif des Unités d Enseignements UE Techniques d expression et anglais Environnement de développement s Rédiger des documents professionnels. Mise à niveau en anglais. Ce cours fournit une pratique des outils de développement open-source comme la gestion des tests (ex: JUnit), la gestion des versions (ex : Subversion), l extension des environnements de développement (ex. : plugins Eclipse) ou le déploiement d applications (ex. : Maven). Systèmes d exploitation Développement objet en Java Bases de données Ce cours fournit les fondements de technologies matérielle et logicielle du fonctionnement d un système informatique dans un environnement professionnel. On explique l architecture d un système mono-utilisateur, d un système central et d un système distribué. Ce cours fournit la compréhension des algorithmes et de la programmation objet (en Java). Les mécanismes objet de base sont mis en pratique. Ce cours inclut aussi l étude des structures de données de base et des algorithmes associés d un point de vue logique comme physique. Ce cours fournit une présentation des systèmes de gestion de base de données. On aborde les composants d une architecture de données, les organisations physiques, les langages de définition, de mise à jour, de recherche et de contrôle des données pour le modèle relationnel. Conception objet Ce cours fournit une compréhension des principes et des techniques de la conception objet : modularité, dépendances, patrons de conception, réutilisation. La notation UML est utilisée. Systèmes répartis Langages du Web Ce cours fournit une compréhension des différents modèles d'applications distribuées et permet l étude d algorithmes distribués. Une attention spéciale est portée aux plates-formes permettant de programmer des objets ou des services distribués. Ce cours fournit un panorama des principales technologies du Web qui sont exécutées sur le poste client. On y étudie les langages à balises de présentation et d échange de données, les langages de script et d animation, les approches asynchrones (ex. : HTML, XML, XSL, JavaScript, Ajax, Flex). Ingénierie de développement logiciel Ce cours fournit les bases d un développement industriel du logiciel en termes de méthodes et outils complémentaires à l activité de programmation : normes de programmation, automatisation des tests, intégration continue, gestion de versions, qualimétrie, automatisation. M2 «Développement à l Offshore des Systèmes 01/09/2010
4 4 Communication et anglais Ingénierie des systèmes d information Ce cours prépare à : participer à des réunions ; présenter ses travaux devant un public ; maîtriser les techniques de recherche d'emploi ; présenter, communiquer et argumenter en anglais. Ce cours fournit une compréhension et l application des processus d analyse et de conception d un système d information d un point de vue technique et organisationnel. Le premier point requiert l étude des méthodes systémiques et une introduction au Processus Unifié. Le deuxième point doit mettre l accent sur l importance de la communication écrite et orale à l intérieur de l équipe et dans la relation client-fournisseur. Développement n- tier J2EE Ce cours fournit les bases du développement des applications professionnelles n-tier principalement avec une plate-forme J2EE. Les différents tiers et leurs composants associés sont étudiés : serveur de données et couche de persistance, EJBs, serveur d application et servlets, pages de présentation et bibliothèque de balises. Description des Unités d Enseignements (UE) Les besoins en jeunes diplômés de l industrie du logiciel Offshore sont tels que ce programme de double diplôme peut concerner de nombreuses universités marocaines, ayant défini des programmes de licence et de master qui correspondent à leurs environnements locaux mais qui peuvent être assez différents les uns des autres. A ce titre, il est nécessaire d adjoindre à la 2 ème année de Master une période préliminaire d harmonisation qui permettra aux étudiants provenant des différents Master 1 ère année de compléter leur formation afin de démarrer sur un socle commun de connaissances. La période d harmonisation comprend les 4 UEs suivantes : Environnement de développement, Systèmes d exploitation, Développement objet en Java et Bases de données. Ces UEs portent sur des connaissances qui sont normalement acquises en 3 ème année de licence ou en 1 ère année de Master. Afin d avoir un référentiel commun, le contenu de ces UEs a été établi à partir du Computer Science Curriculum 2008 établi par l ACM et l IEEE Computer Society ; cf. UE - Environnement de développement Maîtriser les principaux outils Open Source de génie logiciel utilisés dans le développement logiciel. - Fonctions de base d un environnement de développement comme Eclipse. Principe des extensions (plugins). - Principe du développement dirigé par les tests. Tests unitaires et tests de non-régression. Application avec le framework JUnit. Intégration de JUnit dans Eclipse. - Principe de la gestion de versions. Circuit de modification et espaces de références. Application avec Subversion. Intégration de Subversion dans Eclipse. - Mise au point des applications Web et débogage. M2 «Développement à l Offshore des Systèmes 01/09/2010
5 5 UE Systèmes d exploitation Fournir des bases solides de compréhension des systèmes d'exploitation des machines informatiques. Comprendre les services réseaux qui sont partie prenantes d un système d exploitation. Référence dans le curriculum 2008 OS/OperatingSystemPrinciples, OS/Concurrency, OS/SchedulingandDispatch, OS/MemoryManagement NC/Introduction, NC/NetworkCommunication - Système o Principes des systèmes d exploitation. o Exécution concurrente, exclusion mutuelle, verrou mortel. o Gestion de la mémoire: pagination, mémoire virtuelle. o Synchronisation et outils de communication entre processus. o Systèmes de gestion de fichiers distribués. o Sécurité et protection : authentification, droits d'accès, sauvegarde et restauration. o Langage de commandes (ex. : SHELL). - Services réseaux o Structure du réseau Internet et des réseaux TCP/IP. o Administration de réseau. Sécurité. o Les services de base d'un réseau TCP/IP. UE Développement objet en Java Savoir programmer dans un langage moderne à objet tel que Java. Référence dans le curriculum 2008 PL/VirtualMachines, PL/BasicLanguageTranslation, PL/DeclarationsAndTypes, PL/ObjectOrientedProgramming - Notions de base de la programmation Java : syntaxe, sémantique, compilation, etc. - Etude de la notion de classe et d'objets. Construction de types de données. - Mécanismes objet : Héritage et programmation par extension, spécialisation, généralisation, réutilisation, polymorphisme, généricité, etc. - Organisation du code dans l environnement : packetage, interface, librairie, documentation, etc. - Interface Homme Machine (ex. : Swing). M2 «Développement à l Offshore des Systèmes 01/09/2010
6 6 UE Bases de données Maîtriser l'utilisation d'un SGBD relationnel et notamment l'utilisation du standard SQL. Comprendre tous les aspects de l'architecture et du fonctionnement d'un SGBD relationnel. Référence dans le curriculum 2008 IM/DatabaseSystems, IM/DataModeling, IM/RelationalDatabases, IM/QueryLanguages, IM/RelationalDatabaseDesign - Place du système d'information dans l'entreprise. - Modélisation (type Merise) : Modèle conceptuel de données, dépendances fonctionnelles, théorie de la normalisation des relations, passage du modèle conceptuel au modèle physique. - Notions de relation, de domaine, de clé. - Responsabilité du système de gestion de base de données dans les modèles client/serveur et n- tier. - Intégrité et cohérence d'une base. Gestion des privilèges. Administration de base d'un SGBDR. - Etude du langage SQL : langage de définition, langage de manipulation, langage d'interrogation. - L'expression des contraintes : intégrités structurelles, intégrités de domaines, procédures stockées, triggers, index. - Intégration de SQL dans un langage hôte procédural (ex : PL/SQL) UE Conception objet Appréhender les concepts et techniques permettant la conception d'applications objet avec une ouverture sur les architectures distribuées sur le Web. Apprendre à identifier et utiliser les patrons (pattern) adaptés à une situation de conception, ou pour la définition d'une architecture. - Modélisation en UML. - Cas d utilisation et exigences. - Analyse objet : modèles du domaine, diagrammes de séquence système, diagramme d activité. - Conception objet : carte de responsabilités, diagrammes d interaction, diagrammes de classes. - Introduction aux patrons de conception (design patterns) et aux infrastructures logicielles (Software Framework). o Structure d'un patron de conception en langage objets. o Présentation des principaux patrons: créateurs, structuraux et comportementaux. o Introduction aux patrons pour le canevas J2EE (ex : patron Modèle-Vue-Contrôleur). - Implémentation des patrons de conception en Java. M2 «Développement à l Offshore des Systèmes 01/09/2010
7 7 UE Systèmes répartis Appréhender les aspects concernant les systèmes et applications coopératives ou réparties (clientserveur, "middleware"). Donner une vision globale des applications réparties, de la distribution de services et de données au travers des principales technologies existantes - Notions générales associées à la répartition. - Concepts: parallélisme, flexibilité, indépendance de localisation, sûreté et sécurité, extensibilité. - Modes de communication par appel de procédures distantes. - Introduction à l'algorithmique répartie par tolérance aux pannes (détection de panne, consensus, diffusion, synchronisation d'horloges, élection). - Les systèmes de fichiers répartis. Exemple : NFS, AFS. - Concepts associés à la notion d'objet répartis, exemple de Java RMI. - La distribution sur réseaux Internet : architecture multi-tiers, serveurs WEB, serveurs d'applications, accès aux bases de données. - Les WEB services : notions d'architecture, principes de fonctionnement et distribution. UE Langages du Web Appréhender les différentes technologies et langages qui sont exécutés sur le poste client : présentation et échange de données, langages de script et d animation, approches asynchrones. - Les langages HTML, XHTML. Validation des formulaires. Feuilles de style. - Description et manipulation des documents présentés dans un navigateur : XML, XSL, XSLT. - Programmation-script dans des langages exécutés par le client (ex : JavaScript). - Introduction aux problèmes de sécurité et d'authentification. Utilisation des cookies et des sessions. - Technologies de client riche : Ajax, Flex. Conséquences et problèmes à résoudre. UE Ingénierie des systèmes d information Maîtriser les méthodes, modèles et outils utilisés dans la conception et l'évolution des systèmes d'information. Etre sensibilisé aux techniques et outils de gestion de projet informatique - Ingénierie des besoins. - Rédaction de cas d utilisation. - De l expression de besoins à la rédaction des spécifications. - Des spécifications aux tests et à la validation. - Modélisation conceptuelle, logique et physique du système d information avec un Atelier de Génie Logiciel (AGL). - Rétro-conception de systèmes d'information. - Qualité du système d'information. - Maintenance et évolution du système d'information. M2 «Développement à l Offshore des Systèmes 01/09/2010
8 8 UE Développement n-tier J2EE Connaissance approfondie de l'architecture intranet Java EJB sur la base d'une pratique des APIs principales. - L architecture J2EE. - Les API J2EE : Java Naming and Directory Interface (JNDI) Java DataBase Connectivity (JDBC) Java API for XML Processing Java Message Service - Servlets : principes, mise en œuvre, partage d'information, gestion de session, délégation de traitement. - JSP (Java Server Pages) : principes et mise en œuvre. - Déploiement d'applications Web. - Persistance et mapping objet-relationnel (ex : Hibernate, JPA). - L'architecture EJB : serveur, conteneur, composant EJB, types d'ejb. - Les interfaces EJB. - Développement d'un Session Bean : structure des éléments, partie client. - Développement d'un Entity Bean : types de persistance, structure, EJB QL, partie client. - Introduction aux Message Driven Bean. UE Ingénierie du développement logiciel Appréhender et comprendre les bases d un développement industriel du logiciel en termes de démarche, méthodes et outils de bas niveau complémentaires à l activité de programmation. Ce cours doit s appuyer sur sur un environnement «type» de développement à base d outils Open-Source (Eclipse, Subversion, Junit, Ant, etc.) afin d illustrer par l exemple un processus de production industriel dans un environnement J2EE. - Conventions de nommage et normes de programmation. - Automatisation des tests unitaires, d intégration et de non régression. - Mécanismes d intégration continue. - Gestion des versions. - Outils et démarche de qualimétrie. - Automatisation de la production et des livraisons (ex. : ant, maven, ) M2 «Développement à l Offshore des Systèmes 01/09/2010
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,
Compte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant
Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans
LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS
LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé
LICENCE : INFORMATIQUE GENERALE
LICENCE : INFORMATIQUE GENERALE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine : Sciences, Ingénierie et Technologies Mention : Informatique générale Objectifs Le diplôme offre une formation
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
Expert technique J2EE
EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture
Refonte front-office / back-office - Architecture & Conception -
Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table
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
LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
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
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,
Catalogue des Formations Techniques
Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : [email protected] 2 Préambule
Formation en Logiciels Libres. Fiche d inscription
République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)
SITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : [email protected] GSM : Organisme
INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
10. Base de données et Web. OlivierCuré [[email protected]]
10. Base de données et Web 313 Evolution de l'information Ordre de grandeur : 314 1Mo : 1 gros roman 200Mo : ce que mémorise un être humain dans sa vie. 900Mo : information contenue dans le génome d'une
Cours en ligne Développement Java pour le web
Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité
Environnements de Développement
Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna [email protected] Développement des systèmes d Information Syllabus
Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.
ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT
école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles
LICENCE PROFESSIONNELLE
LICENCE PROFESSIONNELLE Développement d'applications Intranet/Internet Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels Organisation : Institut Universitaire
RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)
RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) Intitulé (cadre 1) Master Droit Economie Gestion, mention Management des Systèmes d Information, spécialité Management et Technologies
Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
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
1.2 Genèse. 1.3 Version de Designer utilisée
Designer et l ingénierie du logiciel Notions élémentaires P.-A. Sunier, ISNet Neuchâtel avec le concours de C. Kohler et P. Ferrara 1 Propos liminaires... 1 1.1 Objectifs de publication... 1 1.2 Genèse...
Mercredi 15 Janvier 2014
De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information [email protected] 02 38 64 26 41 Architecture Il est
BES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
Java pour le Web. Cours Java - F. Michel
Java pour le Web Cours Java - F. Michel Introduction à JEE 6 (ex J2EE) Historique Qu'est-ce que JEE JEE : Java Entreprise Edition (ex J2EE) 1. Une technologie outils liés au langage Java + des spécifications
webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09
AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et
Types d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles
Types d applications pour la persistance Université de Nice Sophia-Antipolis Version 0.9 28/8/07 Richard Grin Toutes les applications n ont pas une complexité qui nécessite une architecture n- tiers Ce
GPC Computer Science
CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE [email protected] @p_lalevee A3.01 0442616715 C YUGMA [email protected] A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site
Master Informatique et Systèmes. Architecture des Systèmes d Information. 03 Architecture Logicielle et Technique
Master Informatique et Systèmes Architecture des Systèmes d Information 03 Architecture Logicielle et Technique Damien Ploix 2014-2015 Démarche d architecture SI : structuration en vues Quels métiers?
Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :
CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i
Ingénieur d Etudes.NET. Involys :.NET,3.5, C#, Vb.net, Asp.net, vb6,sql server2005, Oracle8i, TFS, MSProject, UML, Rational Rose
Présenté par : Aviva ASSAYAG Tél : 01 55 64 19 20 Email : [email protected] PROFIL DU CANDIDAT CANDIDAT Taher L. POSITION SOUHAITEE COMPETENCES TECHNIQUES EXPERIENCE Ingénieur d Etudes.NET Systèmes
WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Master Informatique Aix-Marseille Université
Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes
Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40)
Programme et contenus 2010-2011 L3 MIAGE FA/FC Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) PROGRAMME ET CONTENUS 2010-2011 Séminaire de rentrée
Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués
Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hé[email protected]
Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels
Classeur de suivi de l auditeur Architecture et Ingénierie des Systèmes et des Logiciels 04/12/2012 2 Sommaire Introduction... 4 Objectifs... 4 Méthodologie... 4 Coordonnées... 5 Curriculum vitae de l
Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement
Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014
IMO - Informatique, modélisation et optimisation - 2014-2015
Licence Sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Prérequis Les conditions d'accès
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
J2EE - Introduction. Développement web - Java. Plan du chapitre
Développement web - Java J2EE - Introduction Franck Denoël Master 2 ICA, UPMF Année académique 2007-2008 Franck Denoël Master 2 ICA, UPMF Année académique 2007-2008 Plan du chapitre J2EE Présentation J2EE
Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki
Institut Supérieur de Gestion Cours pour 3 ème LFIG Java Enterprise Edition Introduction Bayoudhi Chaouki 1 Java EE - Objectifs Faciliter le développement de nouvelles applications à base de composants
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
La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 [email protected] 1
La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 [email protected] 1 Plan 1. Généralités sur la persistance des données dans les applications 2. La connection
Formation : Langues : Types d Intervention et Secteurs d Activité :
Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : [email protected] Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation
Un serveur d'archivage
Un serveur d'archivage destiné au Service Commun de Documentation de l'université de la Méditerranée Encadrement : Noël Novelli Représentants client (S.C.D.) : Axelle Clarisse Ronan Lagadic Equipe Projet
PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux
PROGRAMME DETAILLE du Master IRS Parcours en première année en apprentissage Unités d Enseignement (UE) 1 er semestre ECTS Charge de travail de l'étudiant Travail personnel Modalités de contrôle des connaissances
UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)
UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes s Appliquées à la Gestion des Entreprises) 1 Description générale L UFR Mathématiques et propose le Master avec trois spécialisations en deuxième année : ACSI
Introduction à la conception de systèmes d information
Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation
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
Catalogue des Formations
Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting [email protected]
D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.
PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue
Les nouvelles architectures des SI : Etat de l Art
Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre
les techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Mise en œuvre des serveurs d application
Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés
Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques
LEO MARQUES Né le 11/09/1984 à Paris XIème (75) 7 Ter avenue Edith Cavell 06000 NICE Tél. Portable : 06 15 22 48 08 Permis A et B, véhicule personnel Président d Inotekk Gestion de la société, développement
SECTION 5 BANQUE DE PROJETS
SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION
BACHELOR DEVELOPPEUR WEB
BACHELOR DEVELOPPEUR WEB Programme Détaillé Objectifs Le Bachelor en Développement Web permet aux étudiants d acquérir des compétences très opérationnelles tout en se préparant à une poursuite d études
NANTES ANGERS RENNES
NANTES ANGERS RENNES IT CONTENTS PAGE 3 : L importance de la filière numérique dans le Grand Ouest PAGE 4 : Pourquoi choisir l école de la filière numérique Nos formations PAGE 5 : It Start PAGE 6 : Développeur
JOnAS Day 5.1. Outils de développements
JOnAS Day 5.1 Outils de développements Agenda Introduction Plugin Eclipse (JOPE) Plugin NetBeans (JOnbAS) Cargo 2 Bull, 2009 JOnAS Day 5.1 Objectifs - Réduire les temps de développement - Construction
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
Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance
Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Le Master Informatique E-Services de l'université de Lille 1 s'adresse à tout étudiant(e) titulaire d'une première
7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES
Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : [email protected] Disponibilité : En poste chez Soft Computing Développeur Web JEE
WebSSO, synchronisation et contrôle des accès via LDAP
31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration
Bases de données avancées Introduction
Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)
Introduction à la plateforme J2EE
Introduction à la plateforme J2EE Auteur : Oussama Essefi Directeur technique Expert Consulting [email protected] Copyright 2010 Expert Consulting Page 1 1. Introduction 1.1. Pourquoi
Initiation aux bases de données (SGBD) Walter RUDAMETKIN
Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 [email protected] Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)
4.2 Unités d enseignement du M1
88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter
Module BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet [email protected] 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
SYSTEMES INFORMATIQUES ET LOGICIELS. Systèmes Intra/Internet pour l entreprise
Niveau : LICENCE PROFESSIONNELLE année Domaine : Mention : Intitulé : SCIENCES TECHNOLOGIES SANTE SYSTEMES INFORMATIQUES ET LOGICIELS Systèmes Intra/Internet pour l entreprise LP 180 ES Volume horaire
Présentation du Programme Régional de Formations Qualifiantes
Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable
Introduction aux Bases de Données Relationnelles Conclusion - 1
Pratique d un : MySQL Objectifs des bases de données Où en sommes nous? Finalement, qu est-ce qu un? Modèle relationnel Algèbre relationnelle Conclusion SQL Conception et rétro-conception Protection de
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
Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique
Introduction à l informatique : Information automatisée Le premier ordinateur Définition disque dure, mémoire, carte mémoire, carte mère etc Architecture d un ordinateur Les constructeurs leader du marché
Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie
1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser
C3S : besoins fonctionnels et Management UNIS : technologies de l information ACSSI : intégration de solutions
Qui sommes-nous Le groupe Astrea Management, basé à Villeneuve d'ascq, est composé de 3 entités dans le domaine du conseil et de la prestation de services informatiques : C3S : besoins fonctionnels et
Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE
Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant Adresse Personnelle : 3, allée du Roussillon 91300 Massy Téléphone : (+33) 06 78 37 34 82 E-mail : [email protected]
Visual Paradigm Contraintes inter-associations
Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor
Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)
LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -
Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire
Objectifs Formations Expériences Professionnelles Hassene BELGACEM http://belgacem.hassene.netcv.com S intégrer dans une équipe de développement de haute compétence et participer activement dans la réalisation
Architectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur
Conception, architecture et urbanisation des systèmes d information
Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: [email protected] 1. Introduction
PROSOP : un système de gestion de bases de données prosopographiques
PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la
MASTER 2 PROFESSIONNEL. Génie Logiciel, Logiciels Répartis et Embarqués
MASTER 2 PROFESSIONNEL INFORMATIQUE Génie Logiciel, Logiciels Répartis et Embarqués Secrétariat Pédagogique Téléphone :(+33)(0)561558639 Brigitte BÉCHU Email : [email protected] Bât 1TP1 - B6 bis
Solutions informatiques (SI) Semestre 1
Solutions informatiques (SI) Cette unité vise l acquisition de compétences générales à partir desquelles sont construites les compétences propres aux parcours de spécialisation. Elle comprend, d une part,
AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada
AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre
Statistiques et traitement des données
Statistiques et traitement des données Mention : Mathématiques Nature de la formation : Diplôme national de l'enseignement Supérieur Durée des études : 2 ans Crédits ECTS : 120 Formation accessible en
Le collège d informatique
Le collège d informatique Mot de la présidente BIENVENUE À titre de Présidente de l Institut supérieur d informatique, c est un grand plaisir de vous souhaiter la bienvenue. HENRIETTE MORIN Depuis près
Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, [email protected]
Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, [email protected] ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise
Messagerie asynchrone et Services Web
Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS
Formation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
