Formation Java 23 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 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
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.
Afficher tous les témoignages
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.
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.
Je recommande la formation
Noter la formation
2390€ HT / personne |
5 jours (35 heures) |
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