Skip to content
🚀 Niveau 1 🌐 Présentiel & En ligne 🏆 OCA/OCP Ready

Formation Java Niveau 1 : Bases + OCA/OCP

Maîtrisez les bases et concepts avancés du langage Java. Préparez-vous efficacement aux examens OCA et OCP avec une approche pratique et intensive.

⏱️
32 h Durée intensive
🚀
Débutant Niveau requis
🌐
FR Langue
💻
100% pratique Méthode

🚀 Formation Java Niveau 1 — Bases + Préparation OCA/OCP

Maîtrisez Java SE et préparez-vous aux certifications Oracle

Objectifs de la formation

  • Maîtrise complète : Bases et concepts avancés de Java SE
  • Certification OCA : Préparation aux examens 1Z0-808/1Z0-815/1Z0-819
  • Certification OCP : Préparation aux examens 1Z0-809/1Z0-816/1Z0-829
  • Développement : Applications robustes et orientées objet
  • Attestation : Attestation de réussite Elite Tech Consulting

Public visé

Développeurs débutants, étudiants, profils en reconversion souhaitant maîtriser Java et obtenir les certifications Oracle OCA/OCP.

Java 11/17/21 OCA/OCP POO Avancée Collections Streams API

Pré-requis

  • ✅ Notions de base en programmation
  • ✅ Logique algorithmique (variables, conditions, boucles)
  • ✅ PC avec 8 Go RAM minimum
  • ✅ Motivation et intérêt pour Java

Compétences acquises

À l'issue de la formation, vous saurez :

  • 🔹 Maîtriser la syntaxe Java et les concepts POO
  • 🔹 Gérer les exceptions et la concurrence
  • 🔹 Utiliser l'API Collections et Streams
  • 🔹 Préparer et réussir les examens OCA/OCP
  • 🔹 Développer des applications Java robustes
  • 🔹 Appliquer les bonnes pratiques de développement

Outils & environnement

  • 🛠️ JDK/OpenJDK 11 ou 17
  • 🖥️ IDE : IntelliJ IDEA / Eclipse / VS Code
  • ⚡ Ligne de commande (javac, java)
  • 📚 Tests blancs OCA/OCP inclus
  • 🔧 Support : Slides PDF + exercices pratiques

📍 Partie 1 — Introduction & Mise en place

  • Installation JDK/OpenJDK (Java 11 ou 17)
  • Configuration IDE (IntelliJ/Eclipse/VS Code)
  • Ligne de commande (javac, java)
  • Structure d'un programme Java
  • Packages et conventions de nommage

📍 Partie 2 — Préparation OCA – Syntaxe de base

  • Variables, constantes et portée
  • Types primitifs et wrappers
  • Conversion et promotion de types
  • Opérateurs arithmétiques, logiques, ternaires
  • Instructions de contrôle (if, switch)
  • Boucles (for, while, do-while, for-each)

📍 Partie 3 — OCA – Tableaux & POO Bases

  • Déclaration et initialisation de tableaux
  • Tableaux multidimensionnels
  • String, StringBuilder, StringBuffer
  • Classes et objets
  • Constructeurs et surcharge
  • Encapsulation (private, getters/setters)

📍 Partie 4 — OCA – Héritage & Exceptions

  • Héritage (extends)
  • Polymorphisme et redéfinition (@Override)
  • try-catch-finally
  • throw et throws
  • Exceptions vérifiées vs non vérifiées
  • Classe Throwable et hiérarchie

📍 Partie 5 — OCP – POO Avancée

  • Classes abstraites et interfaces
  • Interfaces fonctionnelles (@FunctionalInterface)
  • Expressions lambda
  • Classes internes et anonymes
  • Enregistrements (record, Java 14+)

📍 Partie 6 — OCP – Collections & Génériques

  • List, Set, Map, Queue
  • HashMap vs TreeMap, ArrayList vs LinkedList
  • Génériques (bounded, wildcards)
  • ? extends et ? super

📍 Partie 7 — OCP – Programmation Fonctionnelle

  • Streams API (map, filter, reduce, collect)
  • Méthodes de référence (::)
  • Optional et gestion des valeurs nulles
  • Programmation fonctionnelle en Java

📍 Partie 8 — OCP – Concurrence & I/O

  • Threads (Runnable, Callable)
  • synchronized, volatile
  • ExecutorService, ForkJoinPool
  • Parallel Streams
  • Fichiers (java.io, java.nio.file)
  • Sérialisation

Prérequis

Notions de base en programmation, logique algorithmique, PC avec 8 Go RAM minimum.

Organisation

32h total (8 séances × 4h), rythme de 2 séances/semaine, groupes de 2-8 participants.

Ressources

Slides PDF détaillés, exercices pratiques, tests blancs OCA/OCP, dépôt Git avec exemples.

Certification

Évaluation continue avec QCM OCA/OCP, projets pratiques, attestation Elite Tech Consulting.

💰 Tarifs de la formation Java

Choisissez la formule qui vous convient le mieux

Individuel

100 DT

≈ 4 300 DZD (conversion indicative)

  • ✅ 32 heures de formation intensive
  • ✅ Préparation complète OCA/OCP
  • ✅ Support personnalisé
  • ✅ Tests blancs et exercices pratiques
  • ✅ Attestation de réussite
Réserver ma place
Club/Université (≥ 20)

100 DT

par personne

  • ✅ Session dédiée pour votre groupe
  • ✅ Adaptation du planning possible
  • ✅ Tarif préférentiel
  • ✅ Support pédagogique inclus
  • ✅ Attestations pour tous les participants
Demander une session dédiée

Certification & suite

  • Attestation de réussite : Délivrée par Elite Tech Consulting
  • Préparation OCA : Examens 1Z0-808 / 1Z0-815 / 1Z0-819
  • Préparation OCP : Examens 1Z0-809 / 1Z0-816 / 1Z0-829
  • Pistes d'évolution : Spring Framework, Microservices
  • Poursuite recommandée : Formation Java Niveau 2 (Frameworks)

Ressources fournies

  • Tests blancs OCA/OCP : QCM et exercices pratiques
  • Snippets de code : Exemples pour chaque concept
  • Modèle de projet : Architecture MVC légère
  • Support de cours : Slides PDF détaillés
  • Exemples complets : Repository Git avec tous les exercices

📅 Prochaines sessions : Septembre, Octobre, Novembre 2025 • Format : Présentiel (Sfax/Gabès) ou En ligne (Zoom/Meet)

Demande d'inscription

Intéressé(e) par cette formation Java ? Remplissez le formulaire ci-dessous, notre équipe vous recontacte.

Formulaire d'inscription

Veuillez remplir le formulaire Google suivant :

➡️ Ouvrir le formulaire

Sélectionnez : Page · Entreprise informatique · Agence marketing · Formation


Adresse : Immeuble les pyramides, 4ᵉ étage El Manzel, Gabès, Gabès, Tunisia

Téléphone : +216 31 597 990

Email : contact@elitetechnologygroupe.com

Vous pouvez aussi nous contacter directement pour toute question ou assistance.

Tags: