Offre de Formation Formation Java - Programmation orientée objet avec CONNECT LEARNING | MaFormation.fr
CONNECT LEARNING

Formation Java - Programmation orientée objet

CONNECT LEARNING

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
15h en visioconférence individuel + 10h plateforme
Prix
2610 €
Finançable CPF

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 06 - Nice
  • 13 - Marseille 3e
  • 13 - Aix-en-Provence
  • 21 - Dijon
  • 29 - Brest
  • 30 - Nîmes
  • 31 - Toulouse
  • 33 - Bordeaux
  • 33 - Pessac
  • 34 - Montpellier
  • 35 - Rennes
  • 37 - Tours
  • 38 - Grenoble
  • 42 - Saint-Étienne
  • 44 - Nantes
  • 49 - Angers
  • 51 - Reims
  • 59 - Lille
  • 63 - Clermont-Ferrand
  • 67 - Strasbourg
  • 69 - Lyon 3e
  • 69 - Villeurbanne
  • 72 - Le Mans
  • 75 - Paris 8e
  • 76 - Le Havre
  • 83 - Toulon
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise

Certifications

Certification Datadock Datadock
Certification Qualiopi Qualiopi

Pré-requis

Prérequis :

  • Avoir un PC avec un environnement de développement installé
  • Notions de programmation dans un autre langage (C, Python, JavaScript, etc.) appréciées mais pas obligatoires

Objectifs

Java est l’un des langages de programmation les plus populaires et utilisés dans le monde du développement logiciel. Grâce à sa portabilité, sa robustesse et son riche écosystème, il est incontournable pour le développement d’applications d’entreprise, mobiles, web et embarquées.
Cette formation propose une approche complète et progressive de Java, alliant théorie et travaux pratiques pour permettre aux participants de maîtriser les bases du langage, la programmation orientée objet, ainsi que les outils et frameworks essentiels.

15 heures en visioconférence avec un formateur expert + 10h sur la plateforme de cours en ligne

ou

25 heures en visioconférence avec un formateur expert + 10h sur la plateforme de cours en ligne (tarifs nous contacter)


Objectifs pédagogiques

  • Comprendre l’écosystème Java et ses caractéristiques fondamentales
  • Écrire, compiler et exécuter des programmes en Java
  • Maîtriser les concepts de la programmation orientée objet (POO)
  • Utiliser l’environnement de développement Eclipse pour programmer en Java
  • Exploiter les bibliothèques standard de Java
  • Gérer les exceptions et implémenter une journalisation efficace avec Log4j
  • Mettre en œuvre des tests unitaires avec JUnit

Programme

Introduction à Java

  • Objectifs de la formation
  • Historique et caractéristiques du langage Java
  • Cycle de construction d’un programme Java
  • Installation et configuration de l’environnement Eclipse

Bases du langage Java

  • Instructions, commentaires et point d’entrée d’un programme
  • Présentation et utilisation d’Eclipse IDE
  • Types, variables et constantes
  • Tableaux et chaînes de caractères
  • Opérateurs et structures de contrôle (if, switch, boucles)
  • Développement algorithmique en Java (avec démonstrations)

Programmation Orientée Objet en Java

  • Concepts fondamentaux de la POO et UML
  • Définition et manipulation des classes et objets
  • Constructeurs, destructeurs et encapsulation
  • Héritage, polymorphisme et interfaces
  • Gestion des exceptions et bonnes pratiques

Bibliothèque standard Java

  • Les collections (ArrayList, HashMap, Iterator)
  • Introduction aux Streams et manipulation avancée
  • Gestion des entrées/sorties (Scanner, fichiers)
  • Manipulation et formatage des dates et heures

Journalisation en Java avec Log4j

  • Utilisation de Log4j pour la journalisation
  • Configuration des loggers et appenders
  • Démonstration et mise en pratique avec PatternLayout

Tests unitaires avec JUnit

  • Principes et importance des tests unitaires
  • Installation et mise en œuvre de JUnit dans Eclipse
  • Structuration et exécution des tests unitaires
  • Gestion des exceptions et suites de tests
Haut de page