Certification de formation Les fondamentaux Java

Formation Les fondamentaux Java éligible CPF faisant partie de la certification « Développement Java J2EE » 

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « Les bases en Java »
Prochaines dates
Planning et dates

« Les bases en développement Java »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
Les fondamentaux Java.

Le langage Java est un langage de programmation informatique orienté objet.
Ce cours enseigne aux futurs programmeurs Java les compétences dont ils ont besoin pour réussir à écrire leurs premières applications en Java.

Objectifs

Quelles seront mes compétences à l’issue de la formation : Les bases en développement Java ?

Les objectifs de la formation certifiante « Les fondamentaux Java » sont :

  1. Comprendre les fondements du langage Java
  2. Écrire, compiler et exécuter des programmes Java
  3. Comprendre le modèle d’objet et de la programmation orientée objet
  4. Utiliser les classes, l’héritage, le polymorphisme
  5. Utiliser la modularisation et la délégation pour créer des objets à partir d’autres objets
  6. Utiliser des packages pour organiser le codes

Publics

Quels sont les profils concernés par le module : Les fondamentaux  Java ?

La formation certifiante « Les fondamentaux Java » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement d’applications.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : Les bases en développement java ?

Niveau Bac avec 2 ans d’expérience en entreprise. Avoir une expérience en système d’information et en programmation est un plus.

Programme détaillé

Comprendre la notion d’architecture JAVA et son impact

Introduction

  1. Un premier regard
  2. Une classe Java simple
  3. Programme « Hello World » de Java

Les Bases de Java

  1. Caractéristiques du langage et de la plate-forme
  2. Cycle de vie du programme
  3. Le Java SE Développe Kit (JDK)
  4. Travailler avec l’environnement de développement

Principes de base de classe et d’objet

  1. Le modèle d’objet et la programmation orientée objet
  2. Classes, références et implémentation
  3. Ajout de données à une définition de classe
  4. Ajout de méthodes (comportement)

Atelier et Cas pratique

Comprendre la programmation orientée objet en Java.

Plus sur les Classes et Objets

  1. L’accès aux données, la variable « this »
  2. Encapsulation et contrôle d’accès, accès public et privé
  3. Constructeurs et initialisation
  4. Membres statiques d’une classe
  5. Scopes, blocs, références aux objets

Flux de contrôle

  1. Conditions: if, elseif, else
  2. Itération: while, For

String et Array

  1. String, StringBuffer, StringBuilder
  2. Array

Atelier et Cas pratique

Comprendre les bonnes pratiques en Java

Les Packages

  1. Vue d’ensemble des package – Utilisation des packages pour organiser le code
  2. Déclarations d’importation
  3. Création de paquets, énoncé de package, structure requise
  4. Classpath

Pattern et héritage

  1. Utilisation de pattern pour faire face à la complexité
  2. Utilisation de l’héritage et du polymorphisme pour partager les points communs
  3. caractéristiques d’héritage, méthodes de substitution, utilisation du polymorphisme
  4. Objet de classe
  5. Classes abstraites

Interfaces

  1. Utiliser des interfaces pour définir des types
  2. Interfaces et classes abstraites
  3. Méthodes par défaut et méthodes statiques (Java 1.8 ou version ultérieure uniquement)
  4. Utilisation des interfaces pour supprimer les dépendances d’implémentation

Atelier et Cas pratique

Notions avancées en Java

Des exceptions

  1. Exceptions et hiérarchie des exceptions
  2. Try et Catch
  3. Manipulation des exceptions
  4. Flux de programme avec exceptions
  5. Le Finally

Collections Java et génériques

  1. Le cadre des collections et son API
  2. Collections et Java Generics
  3. Collection, ensemble, liste, map, itérateur
  4. Autoboxing
  5. Collections d’objets (non génériques)
  6. Utilisation de ArrayList, HashSet et HashMap
  7. Boucle ForEach
  8. Traitement des éléments avec un Iterator
  9. En savoir plus sur les génériques

Accès à la base de données avec JDBC et JPA

  1. Présentation de JDBC
  2. Vue d’ensemble de la JPA

Atelier et cas pratique

Les nouvelles évolutions de Java

Caractéristiques Java supplémentaires

  1. Assertions
  2. Enums
  3. Annotations
  4. Expressions Lambda et références de méthode (Java 1.8 ou version ultérieure uniquement)
  5. Caractéristiques supplémentaires

Flux d’E / S (Facultatif)

  1. Lecture et Ecriture
  2. Flux de filtrage
  3. Sortie formatée
  4. Nouvelles API d’E / S (NIO)

Atelier et Cas pratique

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]