La programmation en Java
Pendant cette formation, nous apprendrons les bases de la programmation en Java. Au cours de cette formation ABIS de cinq jours, nous étudierons la syntaxe de Java ainsi que son utilisation dans une application orientée objet.
Java est l’un des langages de programmation les plus utilisés au monde. Il est entièrement orienté objet, et particulièrement adapté à la création d’applications full-stack bien structurées.
Dans ce cours de programmation en Java, les participants :
- étudieront la syntaxe de base de Java
- appliqueront Java en utilisant les concepts orientés objet tels que les associations, l’héritage et le polymorphisme
- auront un aperçu des classes/bibliothèques prédéfinies les plus couramment utilisées, comme String, Collections, Date/Time, I/O
- seront initiés au concept de programmation fonctionnelle (lambdas)
Planifier une session?
Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.
DEMANDER FORMATION EN ENTREPRISE |
Calendrier publique des formations | |||||
---|---|---|---|---|---|
date | durée | lang. | lieu | prix | |
29 sep | 5 | web based | 2975 EUR (excl. TVA) | ||
24 nov | 5 | web based | 2975 EUR (excl. TVA) | ||
24 nov | 5 | Leuven | 2975 EUR (excl. TVA) | ||
INFO SESSION ET INSCRIPTION |
Participants
Développeurs voulant apprendre la programmation objet en Java.
Connaissances préalables
- Maîtriser les techniques de programmation (cf. cours Introduction à la programmation).
- La connaissance des principes OO (cf. cours Concepts et techniques OO) est indispensable.
En remplissant le test d'auto-évaluation "concepts OO" et le test d'auto-évaluation "Introduction à la programmation", vous pouvez décider vous-même si vous avez déjà ces connaissances.
Contenu
- Introduction
- une première application
- compilation et execution d'' une application Java
- Syntaxe
- variables et datatypes - arrays - Strings - conversion de types (autoboxing)
- opérateurs
- expressions
- flux de contrôle
- Construites Java
- packages - classes - objets
- méthodes - initialisation - constructeurs
- associations - overloading
- classes internes - restriction d''accès
- Applications en Java
- structure d'' un programme
- la documentation Java
- jar-files
- Java beans
- Héritage et polymorphisme
- concepts
- redéfinition de méthodes - casting
- modifiers
- classes abstraites - interfaces
- enums
- Traitement d''exceptions
- interception et traitement d''exceptions
- throwing exceptions
- créer des exceptions
- try-with-resources
- Collections
- List - Set - Map - Queue
- utilisation des generics
- Iterator - tri des collections
- classes utilitaires: Arrays et Collections
- Utilitaires
- date/temps
- formatage des nombres
- File I/O
- streams de byte, caractère et objet
- lecture de fichiers
- command line I/O
- Introduction en Programmation fonctionnelle
- interfaces fonctionnelle
- lambdas
- streams introduction
Pédagogie
La réflexion orientée objet est mise en pratique dans le développement Java par toute une série d'exercices de différents niveaux.
Certificat
À la fin du cours, le participant reçoit un «Certificat de réussite».
Durée
5 jours.
Formateur
Sandy Schillebeeckx (ABIS), Gert Vanstapel (ABIS).
Reviews
4.5/5 (basé sur 40 évaluations; les plus récentes sont montrées ci-dessous)
|
Excellent course
| (Eddy Dubois, ING Belgium Corporate, ) |
Excellent training, j'ai encore appris de nouvelles choses. Le niveau des formateurs/formatrice Abis est vraiment au top !
| (Yves, ) |
Très bien. Très bonne base avec une belle balance théorie / exercices
| (Robert Grätz, BNP Paribas Fortis, ) |
Very well explained and excellent guidance
| (N.N., ) |
Overall a good course with lot of practical exercise that helps to cover contents.
| (Harshad, ) |
Very good course for the beginners
| (N.N., ) |
The Practice exercises are good.
| (N.N., ) |
Good explaination. Good amount of hands-on.
| (Ankita Singhal, ING België, ) |
Cliquez ici pour voir d'autres commentaires...
The course is very well explained by the instructor and the virtual machine for practising the exercises was a very nice experience.
| (Mohitesh Sahu, ING België, ) |
I found the course very informative, our instructor Gert was very patient with the group and was clear with the explanations. I am finishing this course with a very good understanding of basic JAVA.
| (Sourabh Nair, ING België, ) |
Good. I like the idea of first explaining the topics then doing exercises related to that and correcting it.
| (Navya Alex, ) |
Well paced, good combination of theory and exercises
| (Claudia, ) |
I am happy with what I achieved with this course
| (Elena, ) |
useful
| (Yidan, ) |
Overall I am quite happy with the course.
| (N.N., ING - Haarlerbergpark, ) |
Goed! Goede verhouding tussen theorie/praktijk, ik heb in een korte tijd veel aspecten van java kunnen zien/mee oefenen, en ik voel me nu in staat om er zelf mee te gaan spelen.
| (Line Hojland, Rabobank Nederland, ) |
Fijne lessen waarbij de theorie duidelijk gemaakt wordt. Voor mij persoonlijk is alleen balans tussen theorie en oefening niet optimaal.
| (Theo, ) |
Stevige basiscursus!
| (Arnout, ) |
de training was oke, alleen de laatste dag was wat moeilijk te volgen voor mij, omdat ik de snelheid nog niet heb/had om de opdrachten om te zetten in werkende code
| (Astrid Fleuren, ING - Haarlerbergpark, ) |
prima, leuke en goede oefeninge, met prima ondersteuning.
| (Frank van Soelen, ) |
mooie introductie van basis begrippen
| (Mels In 't Veld, ) |
Goede cursus, goed opgebouwd qua structuur
| (Steven van Mastrigt, ING - Haarlerbergpark, ) |
Prima
| (N.N., ING - Haarlerbergpark, ) |
Ik heb ontzettend veel geleerd tijdens deze cursus. Fijne afwisseling tussen theorie en praktijk maar het tempo was voor mij te snel . Ik had graag nog wat oefenningen gehad die ik na afloop van de cursus zou kunnen maken.
| (Loraine Homminga, APG Heerlen, ) |
Perfecte basistraining voor JAVA
| (Tom Ramakers, APG Heerlen, ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
- Concepts et techniques OO
- Java SE: cours avancé
- Spring: cours de base
- Développement d'API REST avec Spring Boot
INFO SESSION ET INSCRIPTION |