Formation « Vulgarisation Java »

///Formation « Vulgarisation Java »

Présentation formation « Vulgarisation Java »

formation-ajax-objis.jpgFamiliarisez-vous avec le ‘jargon’ couramment utilisé autour des projets de développement d’application nouvelles technologies. Comprenez la différence entre Java, PHP et .NET. Comprenez les besoins Java EE de vos clients et prospects. Associez les technologies au cycle de vie des projets.

Idéal pour les managers , responsable formation, consultants RH et chefs de projet , commerciaux, Responsable Intégration, Responsable exploitatiuon, cette formation démystifie les ‘gros mots’ utilisés au quotidiens par les équipes techniques de développeurs Java, et vous donner le recul nécessaire pour mieux échanger avec vos interlocuteurs techniques (MOE, DSI).

 

Tarif (Euros HT) Audience Pratique Financement Contact Inscription
Inter : 800
Intra : Nous contacter
Managers
Resp MOE / MOA
Commerciaux
Resp. exploitation
70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

 

 

Mois Janv Fév Mars Avril Mai Juin Juillet Aout Sept Oct Nov Déc
Lieu
PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS
Dates (1j)
04

10

Vous allez apprendre à :

Démystifier les termes techniques autour de Java

Comparer JAVA avec PHP, .NET, Ruby, Python (avantages / inconvénients)

Positionner les mots clés du jargon dans un schéma simple d’architecture logicielle

Replacer les mots-clés dans un schéma d’ensemble

Développer un esprit critique sur les réponses de vos interlocuteurs.

Comprendre l’Archiutecture en couche

Comprendre les maillons d’une chaîne d’intégration Continue

Cours détaillé

Introduction

Les 5 atouts clés de Java

La machine virtuelle Java (JVM)

Montée de version de la JVM

La boîte à outils du développeur : JDK

Exécuter une application : JRE

Différence entre JDK et JRE

PLateformes JavaSE / Java EE / Java ME

comparaison Java et PHP

comparaison Java et .NET

Architecture n-tiers

Lien avec Android

Cycle de développement d’application Java

Spécifications

Conception UML

Développement Java

Test & produits associés

Déploiement & produits associés

Administration & produits associés

Technologies de présentation de données

Notion de couche ‘Présentation’

Comprendre (X)HTML/CSS/javascript

Comprendre JSP, Servlet (démo)

Notion de ‘framework’ de présentation

Augmenter productivité avec Struts, JSF, Spring MVC, Wicket, Grails

Améliorer rendu visuel et rapidité avec ExtJS, Angular JS, jQuery UI

Technologies de traitement de données

Notion de couche ‘Service’

Utiliser un Javabean pour la couche service

Utiliser un Web Services pour la couche service

Utiliser un EJB pour la couche service

Technologies de stockage de données

Notion de ‘couche d’accès aux données’ (DAO)

Utiliser JDBC pour la couche DAO

La spécification JPA

Utiliser EclipseLinlk pour la couche DAO

Utiliser Hibernate pour la couche DAO

spécification JPA,

Serveurs d’application Jee

Définition, Rôle

Spécifications JavaEE 7

Serveurs Open source : Tomcat , Jboss, GlassFish

Serveurs propriétaires : WebSphere, WebLogic, Oracle AS

Mettre Apache Httpd en ‘frontal’

Intégration continue & Qualité

Besoin : améliorer qualité et robustesse

Méthodologie agile : scrum

Génération de rapports pour chef de projet

Produits : Maven, Ant, Graddle

Produits : Sonar, Archiva, Artifactory, Nexus

Architecture SOA

Définition

Complexité des systèmes et besoin d’Intégration de solutions

Environnement hétérogènes : protocoles, formats de données

Briques clés pyramide SOA

Moteur de règles pour équipes marketing

Cloud computing

2018-01-24T10:48:11+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java