Apprendre à programmer en Java


Apprendre à programmer en Java

Catalogue : Développement logiciel



Programme

Les concepts de base de la programmation

  • Définitions d'un programme, d’un langage de programmation
  • Les différents paradigmes de programmation.
  • Processus d’exécution d’un programme.
  • Définition d’un algorithme

Présentation de Java

  • Présentation générale : le langage, les outils, la bibliothèque.
  • Distributions de Java. 
  • Ecriture d'un programme simple : syntaxe et instructions.
  • Compilation et exécution du programme.

Travaux pratiques 

Ecriture, compilation et exécution d’un premier programme..

Bonnes pratiques de programmation

  • Convention de nommage.
  • Convention syntaxique.
  • Utilisation des commentaires. 
  • Indentation du code.

Travaux pratiques
Application des bonnes pratiques de la programmation

Les variables

  • Définition d'une variable 
  • Les types primitifs : entiers, chaînes de caractères, nombres réels.
  • Déclaration, définition et initialisation d'une variable.
  • Les constantes.
  • Saisie, affichage, affectation, conversion de type.
  • Opérateurs et expressions
  • Organiser ses données sous forme de tableaux.

Travaux pratiques 

Programmation de l'étude de cas.

Les Méthodes

  • Définition
  • Le passage de paramètres.
  • Le code retour d'une méthode.
  • Passage par valeur et passage par adresse.
  • Appel de méthode.

Travaux pratiques 

Ecriture de plusieurs programmes modulaires.

Introduction à la programmation Objet

  • Présentation du paradigme orienté objet
  • Les concepts associés à la programmation objet : classe, attribut, méthode, argument.
  • La modélisation objet à partir des exigences fonctionnelles.

Travaux pratiques 

Illustration des concepts Objets.

Maintenance, débogage et test des programmes

  • Savoir lire et interpréter les différents messages d'erreurs.
  • Utiliser un débogueur : exécuter un programme pas à pas, points d'arrêts, inspecter les variables pendant l'exécution.

Travaux pratiques 

Série d’exercices pour appréhender le concept d’exception.

Fiche de la formation



 Cible :

Développeurs, chefs de projets techniques


 Prérequis :

Aucunes connaissances particulières


 Durée : 3 jours

 Type : Stage pratique


 Contactez-nous