Retour

Langage Java - la programmation en Java - avancée

Objectifs de la formation

Comprendre les concepts fondamentaux du langage Java, tels que les types de données, les opérateurs, les expressions, les boucles, les conditions et les tableaux. Acquérir une compréhension approfondie de la programmation orientée objet (POO) en Java, y compris l'encapsulation, l'héritage et le polymorphisme. Maîtriser les outils de développement Java, tels que les environnements de développement intégrés (IDE), les compilateurs, les débogueurs et les outils de gestion de version. Développer des compétences en développement d'applications Java pour les applications web, mobiles et de bureau.

Contenu de la formation

1. Introduction à java Historique de java Caractéristiques de java Comparaison avec d'autres langages de programmation 2. Installation du java development kit (jdk) Tutoriel d'installation du jdk Changement de path 3. Installation et configuration d'un environnement de déve-loppement intégré (ide) Tutoriel d'installation d'un edi Configuration de l'edi 4. Structure d'un programme en java: notions de paquets, classes et métthodes Structure d'un programme en java, notion de paquet Structure d'un programme en java, notion de classe Structure d'un programme en java, notion de méthodes 5. Les types de données en java Les types de données primitifs en java Les types de données composés en java Les objets et les classes en tant que types de données en java 6. Variables Les constantes Manipulation des variables 7. Fonctions Déclaration et signature d'une fonction en java Définition d'une fonction en java 8. Opérateurs et expressions Les opérateurs arithmétiques Les opérateurs de comparaison Les opérateurs logiques Les opérateurs de bits Les opérateurs d'affectation 9. Structures de contrôle de flux Structures de contrôle de flux: if, if . . . Else, et if . . . Elif . . . Else Structures de contrôle de flux: switch . . . Case Structures de contrôle de flux: boucles while . . . , for . . . , et do . . . While 10. Scopes Notion de portée d'une variable: notion de scope Variables locales et variables globales 11. Les tableaux et les arraylists Les tableaux dans java Les arraylists dans java 12. Principes fondamentaux de la programmation orientée objet Principe des classes et des objets Définition et utilisation de classes et d'objets Création et instanciation d'objets à partir de classes Les attributs et les méthodes Les getters et les setters Principe de l'encapsulation en java Spécificateurs d'accès Principe de l'héritage en java Principe du polymorphisme en java Principe de l'abstraction en java Les classes abstraites en java Les interfaces en java 13. Les exceptions dans java Gestion des erreurs en java Gestion des exceptions en java

Résultats de la formation

Attestation de suivi de présence

Conditions spécifiques d'accès à la formation

Posseder des bases en mathematiques, des bases en informatique et en algorithmique

Métier formé

Développement

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Groupe Select

Durée de la formation

19 mois

Modalités de formation

formation entièrement présentielle

Prochaine(s) session(s)

  • 14/06/2024 - 31/12/2025

Lieu de formation

52 Rue du Faubourg Saint-Honore 75008 Paris 8e