(+221) 77 117 33 33 - 76 337 63 33 contact@ecole221.com

Formation accélérée en Java

Venez profiter de nos formations accélérées en initiation en informatique pour découvrir le numérique.

Rejoignez-nous dans

Jour(s)

:

Heure(s)

:

Minute(s)

:

Seconde(s)

Du 01 Février 2021 au
31 Mars 2021

09 HEURES/SEMAINE

  • Décrire les apports de la programmation objet par rapport à la programmation structurée
  • Maîtriser le vocabulaire et les concepts objet (classe, objet, propriétés, méthodes, héritage)
  • Savoir lire un diagramme de classe selon le formalisme UML
  • Comprendre les bonnes pratiques et les règles en terme de visibilité et d’accès aux propriétés et aux méthodes des objets (encapsulation, private, public)
  • Mise en place des outils de développement (JDK, IDE, etc.)
  • Maîtriser la syntaxe Java
  • Concevoir vos propres classes d’objets
  • Utiliser des classes existantes
  • Mettre en œuvre l’héritage et le polymorphisme   
  • Gérer les exceptions   
  • Gérer les dates et le temps avec l’API Date/Time   
  • Utiliser les expressions Lambda, les références de méthodes   
  • Mettre en œuvre l’API Stream pour la manipulation des flux de données
  • Comprendre les bases des Design Patterns   
  • Effectuer une programmation parallèle   
  • Accéder aux bases de données   
  • Accéder au système de gestion de fichiers avec Nio.2   
  • Réaliser des tests unitaires

Avoir une première expérience en programmation structurée (non objet).
Quel que soit le langage utilisé (C, Pascal, Shell…), avoir déjà développé et livré une application, même de taille modeste, seul ou en équipe.

Cette formation Java s’adresse aux développeurs et aux chefs de projet

  • Décrire les apports de la programmation objet par rapport à la programmation structurée
  • Maîtriser le vocabulaire et les concepts objet (classe, objet, propriétés, méthodes, héritage)
  • Savoir lire un diagramme de classe selon le formalisme UML
  • Comprendre les bonnes pratiques et les règles en terme de visibilité et d’accès aux propriétés et aux méthodes des objets (encapsulation, private, public)
  • Mise en place des outils de développement (JDK, IDE, etc.)
  • Maîtriser la syntaxe Java
  • Concevoir vos propres classes d’objets
  • Utiliser des classes existantes
  • Mettre en œuvre l’héritage et le polymorphisme   
  • Gérer les exceptions   
  • Gérer les dates et le temps avec l’API Date/Time   
  • Utiliser les expressions Lambda, les références de méthodes   
  • Mettre en œuvre l’API Stream pour la manipulation des flux de données
  • Comprendre les bases des Design Patterns   
  • Effectuer une programmation parallèle   
  • Accéder aux bases de données   
  • Accéder au système de gestion de fichiers avec Nio.2   
  • Réaliser des tests unitaires

S'inscrire à la formation

Formation en ligne / en présentielle ?

4 + 9 =