Plan du cours

Introduction à Programming avec Groovy

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

Configuration de l'environnement

  • Installation de Groovy
  • Configurer l'environnement Groovy sur différents systèmes d'exploitation
  • Introduction au GroovyShell et aux IDE
  • Exploration du GroovyShell
  • Introduction aux environnements de développement intégré (IDE) compatibles avec Groovy

Votre premier Groovy script

  • Bonjour le monde en Groovy
  • Écrire et exécuter votre premier script Groovy
  • Syntaxe Groovy de base
  • Commentaires, variables et impression des sorties

Concepts fondamentaux Programming 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 de caractères
  • Opérations et méthodes courantes sur les chaînes de caractères

Structures de contrôle

  • Instructions conditionnelles
  • instructions if, else et switch
  • Constructions de boucles
  • boucles for, while et do-while

Introduction aux collections

  • Travailler avec des tableaux
  • Déclaration, initialisation et accès aux tableaux
  • Listes et cartes
  • Introduction à l'utilisation et aux opérations sur les listes et les cartes

Introduction aux fonctions et aux fermetures

  • Définition et appel de fonctions
  • Syntaxe, paramètres et valeurs de retour
  • Introduction de base aux fermetures

Introduction aux Object-Oriented Programming

  • Classes et objets
  • Création de classes et d'objets, et compréhension des propriétés
  • Méthodes de base
  • Définitions et appels de méthodes

Gestion des erreurs de base

  • Introduction à la gestion des exceptions
  • Blocs try, catch et finally
  • Types d'exceptions courantes dans Groovy

Résumé et prochaines étapes

Pré requis

  • Compétences informatiques de base

Audience

  • Développeurs
  • Étudiants en informatique
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires