Ce que vous apprendrez ?

  • Manipuler les tableaux et les collections.
  • Utiliser les structures de contrôle (conditions, boucles).
  • Être capable de créer et de compiler des programmes Java simples.
  • Maîtriser la syntaxe de base du langage Java.
  • Comprendre les concepts fondamentaux de la programmation orientée objet (POO).

Prérequis

  • - Connaissance de base en informatique. - Familiarité avec la programmation (optionnel). - Accès à un ordinateur et à une connexion internet stable. - Installation préalable de Java Development Kit (JDK). - Un éditeur de code (ex: Notepad++, IntelliJ IDEA, Eclipse). - Motivation à apprendre ! - Connaissance basique de l'anglais (pour la documentation)

Contenu de la Formation

Total: 30 Chapitres Total hours: 12
  • Installation du JDK et d'un IDE
  • Premiers pas avec Java : structure d'un programme
  • Les concepts de base de la POO : classes, objets, attributs, méthodes
  • Utilisation des variables et des types de données primitifs
  • Les opérateurs arithmétiques et logiques
  • Les instructions conditionnelles (if, else if, else)
  • Les boucles (for, while, do-while)
  • Les opérateurs de comparaison et logiques
  • Pratique avec des exercices
  • Débogage de code
  • Déclaration et utilisation des tableaux
  • Parcours des tableaux
  • Introduction aux Collections (List, Set, Map)
  • Utilisation des méthodes des Collections
  • Exemples pratiques et exercices
  • Création de classes et de méthodes plus complexes
  • Constructeurs et destructeurs
  • Gestion des exceptions (try-catch)
  • Héritage et polymorphisme (introduction)
  • Pratique et exercices
  • Héritage simple et multiple
  • Polymorphisme : overriding et overloading
  • Interfaces et implémentation
  • Abstraction en POO
  • Design Patterns basiques (introduction)
  • Mise en pratique des connaissances acquises avec un projet complet
  • Revue des concepts clés du cours
  • Session de Q&A
  • Ressources supplémentaires pour la suite de l'apprentissage
  • Préparation à la certification (optionnel)

À 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. Débutant
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

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