Sélectionner une page
Formations Langage Java Formation Java 23 Initiation

Formation Java 23 Initiation : Les Fondamentaux

formation java
Prix 2390€ HT / personne
5 jours (35 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Java est le langage de programmation le plus utilisé. Il figure parmi les langages informatiques les plus populaires depuis sa création dans les années 90.

Facile à apprendre et indépendant aux plateformes. L’apprentissage de Java s’impose comme une compétence estimable dans le monde applicatif.

Notre formation Java adressée aux débutants vous enseignera ses fondamentaux. Vous apprendrez la syntaxe d’un langage objet, Intellij, la collection d’objet, ainsi que les requêtes. À l’issue de cette formation, vous aurez les compétences pour créer votre propre application Java.

De plus, notre formation d’initiation vous fera découvrir des concepts avancés en développement comme les classes, les méthodes et les tests unitaires.

Comme pour toutes nos formations, celle-ci vous présentera la dernière version de Java (à la date de rédaction de l’article : JDK 23).

 

Objectifs

  • Découvrir la programmation orientée objet
  • Apprendre les bases de Java
  • Créer une petite application en Java

 

Public visé

  • Développeurs
  • Architectes techniques
  • Chargés de développement d’application informatique
  • Chefs de projets

 

Pré-requis

Connaissances des bases en programmation objet. 10 jours de formation si aucune connaissance.

 

Matériels requis

Intellij installé sur sa machine.

Programme de Notre Formation Java 23 Initiation

 

Découverte d’IntelliJ

  • Découverte de l’lDE (IntelliJ, Gradle)
  • Configuration
  • Astuces pour optimiser son environnement de travail
  • Architecture d’un projet en Java
  • StackTrace
  • Debugger
  • Gradle
  • Utilisation de Gradle et ajout de librairies

 

La programmation orienté objet

  • La syntaxe de base
    • Attribut
    • Pointeur
    • Méthode d’instance
  • Algorithmes avec des objets
  • Les concepts fondamentaux
    • Polymorphisme
    • Encapsulation
    • Constructeurs
    • Accesseurs

 

Apprendre la syntaxe Java

  • Hello World
  • La syntaxe d’écriture
  • Tableau
  • Algorithmes

 

Collection d’objet

  • Tableau d’objets
  • ArrayList, HashMap

 

Les requêtes

  • Gestion des exceptions
  • Ajouter des librairies externes
  • Réaliser une requête web
  • Parser un JSON (sérialisation/désérialisation)
  • Exploiter une API
  • Réaliser une tâche asynchrone

 

Créer son application

  • Lire un diagramme de classe
  • Réaliser un jeu sur la console à base de plusieurs objets
  • Relation avec une interface graphique
  • Génération d’une interface graphique
  • Initiation à l’héritage grâce aux composants graphiques
  • Initiation aux interfaces grâce aux événements sur les composants graphiques
  • Modifier ses données suite à un événement et mettre à jour l’interface graphique
  • Explication et mise en place du MVC

 

Notions avancées

  • Classes et méthodes génériques
  • Classes et méthode abstraites
  • Tests unitaires

Pour aller plus loin

Formation Java Avancé

 

Formation Java EE

Formation OWASP Java

Formation Java programmation réactive

 

Formation MAUI : .NET

Formation Java Mise à Niveau

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

2 février 2024

Les + : Formateur compétent et à l’écoute. Cours cohérent et exercices d’application intéressants et adaptés. Niveau de la formation approprié pour une initiation à JAVA. J’ai appris les bases et je me sens confiante pour les appliquer.

Les – : Un peu trop de temps passé sur les exercices « Koans » qui couvrent des concepts qui pourraient être expliquées plus rapidement. Pour une « initiation » à la programmation objet, je trouve que le niveau est un peu élevé si l’on part de zéro. Le cours n’est pas adapté aux débutants purs dans ce domaine. Je n’ai pas eu de problème parce que j’avais déjà de l’expérience avec le développement objet mais la difficulté s’est faite sentir pour d’autres membres de la formation. Donc attention au niveau des groupes parce qu’au final on a fait moins que le programme prévu pour que tout le monde puisse suivre.

Claire S. de chez 4.71

Afficher tous les témoignages

2 février 2024

Les + : Formateur compétent et à l’écoute. Cours cohérent et exercices d’application intéressants et adaptés. Niveau de la formation approprié pour une initiation à JAVA. J’ai appris les bases et je me sens confiante pour les appliquer.

Les – : Un peu trop de temps passé sur les exercices « Koans » qui couvrent des concepts qui pourraient être expliquées plus rapidement. Pour une « initiation » à la programmation objet, je trouve que le niveau est un peu élevé si l’on part de zéro. Le cours n’est pas adapté aux débutants purs dans ce domaine. Je n’ai pas eu de problème parce que j’avais déjà de l’expérience avec le développement objet mais la difficulté s’est faite sentir pour d’autres membres de la formation. Donc attention au niveau des groupes parce qu’au final on a fait moins que le programme prévu pour que tout le monde puisse suivre.

Claire S. de chez 4.71
2 février 2024

En synthèse : Pas de retour particulier sur la formation. Beaucoup de choses à emmagasiner lorsqu’on a un niveau débutant sans base sur le monde objet.

ROSALIE B. de chez ALLIANZ TECHNOLOGY SAS
2 février 2024

Je recommande la formation

Héléna L. de chez UNION NATIONALE DES CARPA

Noter la formation

Prix 2390€ HT / personne
5 jours (35 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp