lundi 6 janvier 2014

Formation Développement ANDROID Jelly Bean, Nantes 3 au 7 mars 2014




PROGRAMME:
 Introduction à Android (M15001)

    Architecture
    Versions
    Android Market
    Supports
    Marché

Initiation au développement (M15002)

    Téléchargements et Installations
    Première application
    Perspective DDMS
    Hierarchy Viewer
    Pixel Perfect
    Layoutopt
    TraceView
    Draw 9-patch

Développement (M15003)

    Manifest
    Layouts
    Services
    Activités
    Sous-activités
    Notifications
    Activités du système
    Alarmes

Composants graphiques (M15004)

    classe View
    Boites de dialogue Toasts
    Menus
    Animations
    Ressources de l'application

Communication (M15005)

    Les SMS
    Envoyer Mail/SMS
    Géolocalisation

Multimédia (M15006)

    Formats supportés
    Audio/Video
    Développement 2D / 3D
    Internet
    Lire une vidéo
    Reconnaissance vocale

Hardware (M15007)

    Mode tactile
    Camera
    Utiliser les capteurs
    Vibration
    Le micro et Playback
    Le Wifi

Bonnes pratiques (M15008)

    Multithreading
    Libération Mémoire
    Profondeur de vues
    Animation Graphique

Publication (M15009)

    Android Market
    Publier une application


INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

POUR PLUS D'INFORMATIONS :
La formation en question : http://www.iminfo.fr/formations-ingenierie-informatique/f-f1501-formation-developpement-android-4-2-jelly-bean

Les autres formations sur les mobiles : http://www.iminfo.fr/formations-ingenierie-informatique/formations-mobilite-et-embarque-iphone-android-jme

Toutes les formations sur Java EE : http://www.iminfo.fr/formations-ingenierie-informatique/liste


Formation Développement IPhone et IPad, Nantes du 25 au 28 février 2014



PROGRAMME :

 Environnement de développement (M15010)

    Outils (XCode, Interface Builder, iPhone Simulator, Instruments)
    Présentation de Cocoa Touch et de ses Frameworks
    La documentation officielle

Objective C (M15011)

    Rappels du développement objet
    Introduction et spécificités
    Classes et Objets en Objective C
    Méthodes en Objective C
    Gestion de la mémoire
    Properties
    Selectors
    Protocoles et delegates

Les composants graphiques (M15012)

    Interface Builder
    Window
    View (Web View, Text View, Image View...)
    Boutons (classiques, switch, Segmented Controls, ...)
    Sliders, barre de progression, ...
    Controllers (View Controller, TableView Controller, Navigation Controller, ...)
    Tab Bar
    Bouton, Textfield

Les règles d'ergonomie (M15013)

    Interfaces graphiques pour mobiles
    Adaptation de l'ergonomie d'une application pour l'iPhone
    Gestion des préférences
    Ergonomie et AppStore

Gestion des événements (M15014)

    Touch
    MultiTouch

Gestion mémoire (M15015)

    Le comptage de références
    L'Auto-Release Pool
    Outils de gestion de la mémoire (Leaks, Object, Allocation, Activity Monitor)

Les autres API (M15016)

    Géolocalisation
    Appareil Photo
    Accéléromètre
    Gestion des contacts

INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

POUR PLUS D'INFORMATIONS :
La formation en question : http://www.iminfo.fr/formations-ingenierie-informatique/f-f1502-formation-developpment-iphone-ipad

Les autres formations sur les mobiles : http://www.iminfo.fr/formations-ingenierie-informatique/formations-mobilite-et-embarque-iphone-android-jme

Toutes les formations sur Java EE : http://www.iminfo.fr/formations-ingenierie-informatique/liste

Formation Java 7 Initiation, à Nantes du 17 au 21 janvier 2014


Objectifs
À l'issue de ce cours, les participants sauront :
- Expliquer les concepts clés liés à la technologie et à la programmation Java ainsi que le cycle de vie des produits
- Utiliser plusieurs constructions du langage de programmation pour créer plusieurs applications en technologie Java
- Utiliser des constructions et des méthodes de décision et de création de boucles pour contrôler un flux de programme
- Implémenter la programmation en technologie Java et les concepts orientés-objets (OO) dans les programmes en Java

Vue d'ensemble
Le cours 'Principes de base du langage de programmation Java' constitue une excellente introduction à la programmation en langage Java pour les participants ayant peu ou pas d'expérience de la programmation. Ce cours a pour but de faire découvrir aux participants l'importance de la programmation orientée objet, les mots clés et les constructions du langage de programmation Java, ainsi que les procédures à appliquer pour créer des programmes Java. Cette formation s'appuie sur un nouvel outil d'apprentissage, développée par Sun, pour aider les participants à mieux comprendre la syntaxe et la sémantique du langage. Les participants acquièrent des bases solides sur lesquelles ils pourront s'appuyer pour continuer à travailler et à se former.

Public visé
Ce cours s'adresse à des personnes qui ont des compétences mathématiques, logiques et analytiques de base et qui souhaitent apprendre le langage de programmation Java. Il s'adresse notamment aux rédacteurs techniques, aux développeurs de sites Web, aux responsables techniques et aux personnes disposant d'un bagage technique, par exemple les administrateurs système. Ce cours convient également aux programmeurs débutants et aux programmeurs qui souhaitent apprendre le langage de programmation Java au niveau « débutant ». Il est également adapté aux personnes qui connaissent déjà la programmation, que ce soit avec un langage de script comme Perl ou un langage de troisième génération (tel que les langages Basic ou C).

Pré-requis
Pour tirer pleinement profit de ce cours, les participants doivent :
- Savoir créer et éditer des fichiers texte à l'aide d'un éditeur de texte
- Utiliser un navigateur Web
- Résoudre des problèmes logiques
- Décrire le concept d'une variable
- Exécuter des commandes depuis l'interface de ligne de commande

Cours suivants
Maîtrise de la programmation en langage Java

Plan : http://www.iminfo.fr/formations-ingenierie-informatique/f-f1005-formation-programmation-java



Autres formations Java SE : http://www.iminfo.fr/formations-ingenierie-informatique/formations-java-jse


Toutes nos formations informatiques : http://www.iminfo.fr/formations-ingenierie-informatique/liste

INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

Formation UML 2.5 - Enterprise Architect 10.0 à Nantes du 17 au 21 février 2014



Formation UML 2.5 avec Enterprise Architect 10.0 à Bordeaux du 3 au 7 février 2014
Formez-vous à l’Expression des Besoins, l’Analyse et la Conception avec UML 2.5 avec Enterprise Architect 10.0. Une méthodologie pilotée par les flux d’informations.

Inscrivez-vous à la session de formation inter-entreprise à Bordeaux du 3 au 7 février 2014.

45% théorie, 55% pratique. Chaque module est accompagné d'exercices pratiques pour permettre aux participants d'appliquer la théorie et de devenir à l'aise dans l'utilisation d'Enterprise Architect.

Objectifs
À l'issue de ce cours, les participants sauront :
- Décrire le processus de développement logiciel orienté objet, y compris les méthodologies et les flux de travail orientés objet avec Enterprise Architect.
- Analyser les exigences système pour déterminer les cas d'utilisation et le modèle du domaine du problème (modèle d'exigences) avec Enterprise Architect.
- Créer une architecture système (modèle d'architecture) prenant en charge les exigences non fonctionnelles et les contraintes de développement avec Enterprise Architect.

Vue d'ensemble
Le cours 'Analyse et Architecture Logicielles avec UML 2.5 et avec Enterprise Architect associe efficacement des instructions sur les processus de développement logiciel, les technologies orientées objet et le langage UML 2.5 (Unified Modeling Language) et la mise en oeuvre avec avec Enterprise Architect. Ce cours dirigé par un formateur regroupe exposés théoriques, discussions en groupe et travaux pratiques pour fournir un aperçu pratique et complet de l'analyse et de la conception orientée objet (OOAD), de la collecte des besoins à l'architecture du système et son application avec Enterprise Architect.

Les participants découvrent une approche pragmatique du développement logiciel orienté objet avec une méthode très courante (Unified Process), la dernière spécification UML 2.5 et les technologies orientées objet, comme le langage de programmation Java. Ce cours donne un avant-goût de la technologie orientée objet et des méthodologies de développement de logiciels, de la collecte et de l'analyse des besoins et de l'architecture système et de la mise en œuvre. La formation en classe présente aux participants d'autres pratiques OOAD éprouvées comme l'analyse CRC (utilisée pour découvrir les entités Domaine).

Public visé
Ce cours s'adresse aux architectes système, ingénieurs logiciels, analystes système et concepteurs responsables de la conception et de la création d'applications logicielles orientées objet qui débutent à la fois en UML 2.5 et pour Enterprise ARchitect.

Pré-requis
Pour tirer pleinement profit de ce cours, les participants doivent :
- Comprendre les concepts et la méthodologie orientés objet
- Avoir de bonnes notions générales de programmation, de préférence en langage de programmation Java
- Comprendre les aspects fondamentaux du processus de développement des systèmes

Cours précédents
- Maîtrise de la programmation en langage Java (F1006)

Cours suivants
- Atelier de programmation en langage Java (F2085)
- Architecture et conception d'applications JAVA EE (F1021)
- Les Design Patterns Fondamentaux ou L'Ensemble des Design PAtterns (F0108 ou F0109)
-Gestion de projets collaboratifs avec Enterprise Architect (F0308)

Plan à l’adresse http://www.iminfo.fr/formations-ingenierie-informatique/f-f0105-formation-analyse-et-conception-orientee-objet-avec-uml-2-5.

Date limite d’inscription le 14 février 2014.

INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr


Formation SysML 1.3 avec Enterprise Architect 10.0 à Bordeaux du 10 au 14 février 2014


 Formez-vous à l’Expression des Besoins, l’Analyse et la Conception pour l’Ingénierie des Systèmes avec SysML 1.3 avec Enterprise Architect 10.0. Une méthodologie pilotée par les flux d’informations.
40% théorie, 60% pratique. Chaque module est accompagné d'exercices pratiques pour permettre aux participants d'appliquer la théorie et de devenir à l'aise dans l'utilisation d'Enterprise Architect.

CONTEXTE DE LA FORMATION par IMINFO:
-    Formation donnée par notre Centre de Formation à Nantes
-    Formation dispensée par un expert  Java EE avec plus de 10 ans d’expérience en la matière

OBJECTIFS DE LA FORMATION :
À l'issue de ce cours, les participants sauront :
- Analyser et formaliser les besoins fonctionnels avec SysML 1.3 et avec Enterprise Architect
- Utiliser méthodologiquement les diagrammes SysML 1.3 pour créer les modèles de conception statiques et dynamiques avec Enterprise Architect suivant une démarche rigoureuse et efficace.

VOUS APPRENDREZ  À :
Le cours 'Ingénierie des Systèmes avec SysML 1.3 et Enterprise Architect' associe efficacement des instructions sur les processus de conception des systèmes et le langage SysML 1.3 (System Modeling Language) pour exprimer les besoins fonctionnels et analyser le système d'un point de vue statique et dynamique avec la notation SysML 1.3 dans Enterprise Architect. Ce cours dirigé par un formateur regroupe exposés théoriques, discussions en groupe et travaux pratiques pour fournir un aperçu pratique et complet de la collecte des besoins à l'analyse système avec SysML 1.3 et de l'utilisation d'Enterprise Architect.

Les participants découvrent une approche pragmatique de la formulation du dossier d'analyse et de conception d'un système avec SysML 1.3 et avec Enterprise Architect. Ce cours donne une très bonne vision des méthodologies de développement des systèmes et de la collecte des besoins. La formation en classe présente aux participants d'autres pratiques OOAD éprouvées comme l'analyse CRC (utilisée pour découvrir les blocs du Domaine).

 PUBLICS CONCERNÉS :
-    Ce cours est conçu pour les ingénieurs systèmes qui débutent à la fois avec SysML 1.3 et Enterprise Architect et qui souhaitent connaître tous les points de vue des modèles SysML 1.3 et leur réalisation dans l'outil CASE Enterprise Architect de Sparx Systems.

Pré-requis
Pour tirer pleinement profit de ce cours, les participants doivent avoir :
- Une première approche de l'utilisation de Enterprise Architect de Sparx System.

Cours précédent

- Les Essentiels de SysML 1.3 (http://www.iminfo.fr/formations-ingenierie-informatique/f-f0201-formation-les-essentiels-de-sysml-1-3)
- Les Essentiels d'Enterprise Architect (http://www.iminfo.fr/formations-ingenierie-informatique/f-f0401-formation-les-essentiels-denterprise-architect)

Cours suivants

- Expression des besoins pour la Maîtrise d'Ouvrage avec SysML 1.3 (http://www.iminfo.fr/formations-ingenierie-informatique/f-f0203-formation-expression-des-besoins-pour-la-maitrise-douvrage-avec-sysml-1-3)

INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

POUR PLUS D'INFORMATIONS :
La formation en question : http://www.iminfo.fr/formations-ingenierie-informatique/f-f02065ea-formation-ingenierie-des-systemes-avec-sysml-1-3-et-enterprise-architect

Les autres formations sur Enterprise Architect : http://www.iminfo.fr/formations-ingenierie-informatique/formations-loutil-c-a-s-e-enterprise-architect-ea-10

Toutes les formations sur la modélisation : http://www.iminfo.fr/formations-ingenierie-informatique/liste


Formation Administration JBoss AS7, Nantes du 4 au 7 février 2014




Les API de Java Entreprise Edition permettent de construire des architectures Web n-tiers.
La couche métier peut-être implémentée avec la technologie JEE Entreprise Java Beans.
La gestion de ces composants nécessite le déploiement d'un conteneur comme JBoss ou Jonas.
Cette formation présente l'installation, la configuration et l'administration de JBoss AS 7.

Programme
 Introduction JBoss (M21033)

    Présentation L'architecture Jboss : le noyau, la couche services, la couche présentation, la couche application, le principe JMX et les Mbeans. Les outils JBoss: Hibernate, AOP, cache IDE
    Présentation du noyau JBoss
    Présentation du micro-conteneur
    Installation, configuration, arborescence des fichiers
    Les services disponibles. Adaptation de la configuration : ajout/suppression de services
    Visualisation dans la console JMX de JBoss

Applicatif dans JBoss (M21034)

    Terminologie: application web, container, sources de données, pilote JDBC, hôtes virtuels
    Configuration des services essentiels : JBossWeb, JNDI, JBossMQ, ...
    Configuration du scanner de déploiement d'applications

Lien avec Tomcat (M21035)

    Installation de Tomcat et modification des paramètres de base
    Activation du service Tomcat dans la configuration Jboss. Le fichier server.xml
    Administration du service web
    Mise en place d'hôtes virtuels.

Gestion des ressources dans JBoss (M21036)

    Fournisseurs d'URL, fournisseurs JMS, sessionMail
    Mécanismes de connexion aux bases de données : JDBC, pool de connexions. Modification de la base de données cible
    Exemple avec postgresql
    Connexion interapplicatives avec JCA.

Sécurité avec JAAS et SecurityManager dans JBoss (M21037)

    .Intégration de la sécurité dans le serveur d'applications
    Mise en place d'une politique de sécurité lors du déploiement de l'application. Sécurité: JAAS, rôles, groupes de permissions

Automatisation avec JBoss (M21038)

    Exploitation par scripts avec twiddle
    Recherche de MBeans
    Ecriture d'un script de visualisation de statistiques sur un cluster: taux d'utilisation mémoire, nombres de requêtes, connexions JDBC
    Scripts locaux avec bshDeployer.

Intégration de JBoss (M21039)

    Configuration de JBoss en multi-instances sur un même serveur
    Accès depuis un serveur apache, mise en place d'une liaison ajp à l'aide de mod_jk
    Ecriture d'un service .sar JBoss permettant de simuler une application batch

Suivi des applicatifs dans JBoss (M21040)

    Gestion des performances. Utilisation du MBean SNMP. Envoi de trap SNMP à une console de supervision
    Fichiers de logs, résolution d'incidents. Configuration de Log4j
    Modification des niveaux de journalisation. Automatisation d'alertes en cas d'incident

Plus d'informations : http://www.iminfo.fr/formations-ingenierie-informatique/f-f2104-formation-administration-jboss-as7

Autres formations sur les serveurs Java EE : http://www.iminfo.fr/formations-ingenierie-informatique/formations-administration-et-securite-des-serveurs-jee

Toutes les formations : http://www.iminfo.fr/formations-ingenierie-informatique/liste

INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

Formation Développement ANDROID Jelly Bean, Nantes du 3 au 6 février 2014




PROGRAMME:
 Introduction à Android (M15001)

    Architecture
    Versions
    Android Market
    Supports
    Marché

Initiation au développement (M15002)

    Téléchargements et Installations
    Première application
    Perspective DDMS
    Hierarchy Viewer
    Pixel Perfect
    Layoutopt
    TraceView
    Draw 9-patch

Développement (M15003)

    Manifest
    Layouts
    Services
    Activités
    Sous-activités
    Notifications
    Activités du système
    Alarmes

Composants graphiques (M15004)

    classe View
    Boites de dialogue Toasts
    Menus
    Animations
    Ressources de l'application

Communication (M15005)

    Les SMS
    Envoyer Mail/SMS
    Géolocalisation

Multimédia (M15006)

    Formats supportés
    Audio/Video
    Développement 2D / 3D
    Internet
    Lire une vidéo
    Reconnaissance vocale

Hardware (M15007)

    Mode tactile
    Camera
    Utiliser les capteurs
    Vibration
    Le micro et Playback
    Le Wifi

Bonnes pratiques (M15008)

    Multithreading
    Libération Mémoire
    Profondeur de vues
    Animation Graphique

Publication (M15009)

    Android Market
    Publier une application


INSCRIPTION :
-    Judith Blot, responsable commerciale
-    Téléphone : 02 51 83 06 60
-    Mobile : 06 52 26 88 99 – 06 77 60 95 30
-    Email : judith.blot@iminfo.fr  ou herve.oiry@iminfo.fr

POUR PLUS D'INFORMATIONS :
La formation en question : http://www.iminfo.fr/formations-ingenierie-informatique/f-f1501-formation-developpement-android-4-2-jelly-bean

Les autres formations sur les mobiles : http://www.iminfo.fr/formations-ingenierie-informatique/formations-mobilite-et-embarque-iphone-android-jme

Toutes les formations sur Java EE : http://www.iminfo.fr/formations-ingenierie-informatique/liste