Prenez contact avec nous

Plan du cours

Introduction à la programmation avec Groovy

  • Qu’est-ce que Groovy ?
  • Bref historique et évolution de Groovy
  • Pourquoi choisir Groovy ?
  • Aperçu des concepts de programmation
  • Introduction : langages scriptés vs langages compilés

Configuration de l’environnement

  • Installation de Groovy
  • Configuration de l’environnement Groovy sur différents systèmes d’exploitation
  • Introduction à GroovyShell et aux IDE
  • Exploration de GroovyShell
  • Présentation des environnements de développement intégrés (IDE) compatibles avec Groovy

Votre premier script Groovy

  • Hello world en Groovy
  • Rédaction et exécution de votre premier script Groovy
  • Syntaxe de base de Groovy
  • Commentaires, variables et affichage des sorties

Concepts fondamentaux de la programmation en Groovy

  • Types de données et variables
  • Types primitifs, chaînes de caractères et inférence de type
  • Opérateurs de base
  • Opérateurs arithmétiques, relationnels et logiques
  • Manipulation de chaînes
  • Opérations courantes sur les chaînes et leurs méthodes

Structures de contrôle

  • Instructions conditionnelles
  • Instructions if, else et switch
  • Structures de bouclage
  • Boucles for, while et do-while

Introduction aux collections

  • Travail avec les tableaux
  • Déclaration, initialisation et accès aux tableaux
  • Listes et maps
  • Introduction à l’utilisation et aux opérations sur les listes et les maps

Introduction aux fonctions et fermetures (closures)

  • Déclaration et appel de fonctions
  • Syntaxe, paramètres et valeurs de retour
  • Introduction aux fermetures (closures)

Introduction à la programmation orientée objet

  • Classes et objets
  • Création de classes et d’objets, compréhension des propriétés
  • Méthodes de base
  • Déclaration et appel de méthodes

Gestion de base des erreurs

  • Introduction à la gestion des exceptions
  • Blocs try, catch et finally
  • Types d’exceptions courants en Groovy

résumé et prochaines étapes

Pré requis

  • Compétences informatiques de base

Public visé

  • Développeurs
  • Étudiants en informatique
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires