Formation JAVA 8

Présentation formation JAVA

formation-java-objis.jpgEn complément en nos tutoriaux java, notre formation java permet aux développeurs VB, C,C++,C#, PHP d’entrer efficacement dans le monde de la programmation Objet avec le langage JAVA.

Créez des classes. Instanciez des Objets. Comprenez les concepts clés comme l’héritage, le polymorphisme, les interface, la généricité. Créez une interface graphique avec Swing et accédez à des données stockées en bases de données via JDBC 4.

Comprenez les nouveautés de la version 8 avec en particulier les expressions Lambda.

Tarif (Euros HT) Audience Pratique Financement Contact Inscription
Inter : 1790
Intra : Nous contacter
Développeurs JAVA 70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

 

Planning des cours

 

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 (3j)
18-20

13-15

26-28

14-16

cle_usb_objis_mini.bmp

Logiciels utilisés (inclus dans clé USB 4GO offerte)

JDK 8, MySQL 5, Eclipse 4

Vous allez apprendre à :

Découvrir les nouveautés de Java 8

Installer le kit de développement JAVA (JDK 8)

comprendre les atouts clés de la plate forme Java

Lire, écrire, compiler, packager des classes Java

Augmenter votre productivité avec Eclipse

Mettre en œuvre l’héritage, le polymorphisme,l’interface

Mettre en œuvre la généricité,

Traduire des modèles de conception UML

Récupérer des données d’une base de données.

Travailler avec des Collections d’objets

telechargement_pdf_plan_cours.gif

Programme détaillé cours :

Introduction

Atouts java : portabilité, sécurité, réseau, gestion mémoire

Comparaison Java et C/C++, PHP, C#, Visual basic

Lien entre java standard (jse), java entreprise (jee) et java micro (jme)

Notion de JSR : Java Specification Request

Notion de JCP : Java Community Process

Historique : java a 20 ans !

Développement Java

cycle : coder, compiler, exécuter, déployer

outils clés de java : javac, java, jar, javadoc

Byte code, machine virtuelle Java (JVM)

Ramasse-miettes Java : Garbage Collector

Gestion des exceptions dans java

Différence entre JRE et JDK

Environnement Eclipse

Valeur ajoutée d’un environnement de développement

Comparaison Eclipse / Netbeans

Notions de vues, perspectives, plugins

Comprendre le MarketPlace Eclipse

Génération de la Javadoc,

Génération d’un livrable Jar

API Java

java.lang, java.util, java.io

Librairies de base

Java Virtual Machine (JVM)

Technologies d’intégration (JDBC, RMI, JNDI)

Technologies de déploiement java

Généricité, bouche for étendue

Javadoc API JSE 8

Bases du langage

Types primitifs, types Objets

Tableaux dans java

Chaînes de caractères dans java

Opérateurs et Instructions

Notion de package

Gestion des exceptions java

Définition de classes Java

Définitions de classes et fichiers source java

méthodes, arguments,

Champs, portée public, private, protected, default

Organisation des fichiers et packages

Importation de classes java

Contrôle des accès dans java

Constructeurs , this, super

Conteneurs du JDK et classes string

Méthode toString()

Méthodes main() et points d’entrée

Annotations java

Javabean, POJO

Concepts objets

Classe et Objet

Encapsulation

Héritage (super)

Interface

Polymorphisme

Surcharge, redéfinition

Classes utilitaires

Classe de base : Object, Integer, String,

StringBuffer, Math

Les Collections : Vector, List, HashMap, …

Entrées / Sorties

Lectures / écritures dans un fichier

Lectures / écritures à l’écran

Sérialisation

NIO.2

Accès aux données

Introduction java JDBC

Différences api java.sql et javax.sql

Approche classique : Connection, Statement, ResultSet

Interface Rowset, et comparaison rowset/resultset

Notion de transaction. Autocommit JDBC

Gestion Exceptions

Création Interface Graphique

Présentation AWT et SWING

Méthodologie création IHM

Conteneur, Layout,

Composants

Ecouteurs

Architecture

Nouveautés Java 8

Programmation fonctionnelle

Expressions Lambda

Multithreading

2018-01-24T10:44:06+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java