menu
Formation Java JEE Niveau 1

Formation Java JEE Niveau 1

Java JEE : introduction à la programmation avec JEE

L’objectif de cette formation est d’acquérir les compétences et connaissances nécessaires pour développer des applications. Les candidats apprennent à écrire des applications objet mais également à compiler et exécuter des programmes JAVA.

Inter, Intra ou Mix-Learning

DURÉE

5 jours (durée personnalisable)

PUBLIC CONCERNÉ

Toute personne issue d’une filière informatique justifiant d’une première expérience dans la programmation ou issue d’une filière scientifique.

 

PRÉREQUIS

Connaissances préalables dans un langage de développement.

Programme

LES FONDAMENTAUX DE LA PROGRAMMATION

  • Qu’est-ce qu’un programme, un langage ?
  • Les compilateurs, les exécutables
  • Qu’est-ce qu’un algorithme ?
  • Les besoins auxquels répond un algorithme
  • Le concept de pseudo-langage
  • Écriture d’un programme simple : syntaxe et instructions
  • Compilation et exécution du programme
  • Qu’est-ce qu’une librairie ? Son rôle et son usage

LES BONNES RÈGLES DE PROGRAMMATION

  • Convention de nommage
  • Convention syntaxique
  • Utilisation des commentaires
  • Améliorer la lisibilité des programmes : indentation du code, découpage du code...

LES VARIABLES

  • Qu’est-ce qu’une variable ? Pourquoi typer une variable ?
  • Les types primitifs
  • Déclaration, définition et initialisation d’une variable
  • Les constantes
  • Saisie, affichage, affectation, conversion de type
  • Organiser ses données sous forme de tableaux
  • Les types évolués : enregistrement, matrice, arbre

OPÉRATEURS ET EXPRESSIONS

  • Les différents opérateurs (multiplicatif, additif, comparaison, égalité, logique, affectation)
  • Combinaison d’opérateurs
  • Expression booléenne

LES STRUCTURES DE CONTRÔLE

  • Les sélections alternatives (si, si-alors-sinon, sélection cas)
  • Les blocs d’instructions (notion de Début... Fin)
  • Les boucles itératives
  • Imbrication des instructions
  • Les commentaires

LES PROCÉDURES ET LES FONCTIONS

  • Définitions : procédure, fonction
  • Pourquoi sont-elles incontournables en programmation (réutilisabilité, lisibilité...) ?
  • Le passage de paramètres
  • Le code retour d’une fonction
  • Sensibilisation aux limites du passage de la valeur d’une variable
  • Notion de passage par adresse
  • Appel de fonctions

INTRODUCTION À LA PROGRAMMATION OBJET

  • Les concepts associés à la programmation objet : classe, attribut, méthode, argument
  • La modélisation objet à partir des exigences fonctionnelles
  • Introduction aux bonnes pratiques d’organisation de conception d’un programme

L’ACCÈS AUX BASES DE DONNÉES

  • Organisation et stockage des données
  • Les traitements de base (connexion, requêtes, récupération des données)
  • Application cliente et serveur de données
  • Affichage et manipulation des données dans l’application cliente

OUTILS DE DÉVELOPPEMENT JAVA

  • Kit de développement Java (JDK)
  • Compilateur (javac)
  • Utilitaire Javadoc
  • Utilitaire JAR
  • JDEs

Financements

Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région...