Ce que vous apprendrez ?

  • Construire et exécuter des programmes Java utilisant les entrées/sorties de fichiers.
  • Manipuler des exceptions en Java en utilisant des blocs try-catch et des mécanismes de gestion des erreurs.
  • Concevoir et implémenter des classes et des objets en Java, en utilisant l'encapsulation et l'héritage.
  • Écrire et déboguer des programmes Java utilisant des tableaux et des collections.
  • Décrire les structures de contrôle fondamentales de Java (conditions, boucles) et les implémenter dans des programmes.

Prérequis

  • Connaissance de base de la programmation orientée objet (POO). Familiarité avec les concepts de base de la programmation (variables, boucles, conditionnels). Connaissance de la syntaxe de base du langage Java (déclaration de variables, types de données, opérateurs). Capacité à utiliser un environnement de développement intégré (IDE) comme Eclipse ou IntelliJ IDEA. Capacité à compiler et exécuter des programmes Java. Compréhension de la gestion de la mémoire et des pointeurs (niveau basique). Habiletés de résolution de problèmes et de débogage. Motivation à apprendre et à pratiquer la programmation Java. Accès à un ordinateur avec Java Development Kit (JDK) installé. Capacité à travailler de manière autonome et en équipe (si applicable).

Contenu de la Formation

Total: 24 Chapitres Total hours: 12
  • Introduction à Java et à la JVM
  • Types de données primitifs
  • Variables et opérateurs
  • Structures de contrôle (if, else, switch)
  • Tableaux unidimensionnels et multidimensionnels
  • Boucles for et while
  • Introduction aux méthodes
  • Passage d'arguments aux méthodes
  • Classes et objets
  • Constructeurs
  • Attributs et méthodes
  • Encapsulation
  • Héritage simple et multiple
  • Polymorphisme
  • Interfaces
  • Abstraction
  • Gestion des exceptions (try-catch)
  • Types d'exceptions
  • Collections (List, Set, Map)
  • Itérateurs
  • Flux d'entrée/sortie
  • Lecture et écriture de fichiers
  • Projets pratiques
  • Développement d'applications simples

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Tarik Haddane

tarik.haddane@openskillroom.com

Tarik Haddane est consultant IT spécialisé en développement et formation. Fort d'une expertise en Java (JDK 8-22) et Angular (v18), il accompagne entreprises et développeurs dans la maîtrise des technologies modernes. Formateur expérimenté, il intervient auprès de professionnels et d'étudiants, notamment chez Atos France. Il conçoit des cours, ateliers et TP sur des sujets avancés tels que la programmation réactive, les tests unitaires et la modularité. Il développe également des applications en Node.js et Android Studio. Son domaine de recherche académique porte sur la PNL appliquée à la détection de texte offensant.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 12 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Cours connexes

Related course image
Les versions du langage JAVA au fil des années
Tarik Haddane

2 730,00 DH
4 200,00 DH

Related course image
Programmation chatbot
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Related course image
TensorFlow
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Related course image
sickitlearn
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Related course image
Pytorch
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.