Formation Java 19 Initiation : Les Fondamentaux
2390€ HT / personne |
5 jours (35 heures) |
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 19).
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 19 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
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
2390€ HT / personne |
5 jours (35 heures) |