Formation Initiation à la Programmation Orientée Objet (POO) en Java

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Découvrir les bases de la programmation en Java
  • S'approprier les principaux concepts de développement
  • Gérer les exceptions
  • Connaître les bonnes pratiques pour manipuler des données
  • S'initier à la programmation graphique

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Grâce à cette formation, les stagiaires acquièrent des compétences opérationnelles pour débuter avec un langage de programmation objet comme Java. Ils manipulent différents concepts de la POO comme l'héritage, l'encapsulation ou encore le polymorphisme.

Programme

Introduction à la Programmation Orientée Objet (POO)

Les fondements et objectifs de la POO : pourquoi l’objet ?
Différences entre langage procédural et objet
Notions d’abstraction et d’encapsulation
L’héritage et le polymorphisme
Rappels sur la modélisation UML
Vue d’ensemble de la plateforme Java (JVM, Java SE, Java EE…)
Installer environnement et outils de développement

Bases et syntaxe du langage Java

Principales caractéristiques du langage
Classes, objets, méthodes, attributs et constructeurs
Types de données : primitifs, tableaux et matrices, chaînes de caractères
Opérateurs et ordre de priorité
Structures de contrôle : instructions conditionnelles, itératives, break et continue
Import et utilisation de packages de base

Héritage et polymorphisme

Comprendre les principes et différentes formes d’héritage
Le polymorphisme
Implémentation d’interfaces
Classes abstraites
Bonnes pratiques pour la construction de hiérarchies de classes et d’interfaces

Gestion des exceptions

Try, catch et finally
Déclaration, interception et traitement
Classes d’exception
Classification des erreurs en Java

Flux d’entrée et sortie des données

Présentation, le package java.io
Classes de gestion des flux, d’octets et de caractères
Opérations d’écriture et de lecture
Entrées et sorties clavier

Introduction à la programmation graphique

Le schéma MVC (Modèle-Vue-Contrôleur)
Composants graphiques et visualisation
Gestion des évènements

Prérequis

Connaissance des bases de la programmation.

Public

Chefs de projet,

Ces formations pourraient vous intéresser

Formation Le manager bienveillant

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Définir la bienveillance en management
  • Développer son empathie
  • Poser un cadre bienveillant
  • Cultiver l'optimisme
  • Communiquer avec bienveillance
Tarif

A partir de 1 823,00 €

Durée

2,5 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre la transformation digitale et l'ère du digital
  • Appréhender l'économie du digital et ses acteurs
  • Maîtriser le cadre juridique
  • Connaître les nouveaux métiers du digital
  • Comprendre les nouveaux modes de travail et les compétences à développer
  • Maîtriser les grandes tendances du digital
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender les évolutions réglementaires
  • Sécuriser ses pratiques
  • Intégrer les mises à jour concernant le bulletin de paie
Tarif

A partir de 990,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Formation Spark

Proposé par Sparks

Objectifs de la formation

  • Expliquer le fonctionnement d'Apache Spark et ses relations avec le Big Data et Hadoop
  • Utiliser les RDD pour gérer les opérations et MapReduce
  • Intégrer et utiliser HDFS avec Spark
  • Mettre en place et déployer une structure de cluster Spark
  • Appliquer le partitionnement et la programmation parallèle sur les données HDFS
  • Concevoir et générer une application Spark
  • Implémenter Spark Streaming pour le traitement des données en temps réel
  • Appliquer des algorithmes de Machine Learning avec MLlib et optimiser Spark
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Paramétrer l’interface du logiciel BricsCAD
  • Gérer les options
  • Gérer la navigation et l’affichage
  • Utiliser les commandes de dessin et modification
  • Gérer les calques dans les projets
  • Gérer et Utiliser les objets d’annotation (les styles de textes, de cotes, de lignes de repère…)
  • Utiliser les outils de cotations et tolérances
  • Utiliser et gérer les hachures
  • Utiliser et gérer les présentations avec mises à l’échelle
  • Créer, insérer et modifier les éléments de bibliothèque (Blocs)
  • Utiliser les références externes
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Formation Typescript

Proposé par ADALIANCE

Objectifs de la formation

  • Savoir manipuler les types simples du langage
  • Savoir débuter et configurer un projet TypeScript
  • Etre capable de faire de l’héritage
  • Etre initié aux types complexes du langage
  • Connaître les bonnes pratiques pour structurer un projet TypeScript
  • Savoir utiliser TypeScript dans l’ensemble de l'écosystème
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Identifier les étapes et l'importance de l'analyse fonctionnelle dans le développement de logiciels
  • Comprendre les concepts fondamentaux de l'OOAD et leur application dans la création d'analyses fonctionnelles
  • Analyser les exigences du produit et les décrire à l'aide de cas d'utilisation UML
  • Produire un document de spécification des exigences du logiciel en tant que premier produit livrable du processus de développement du logiciel
  • Déterminer et catégoriser les exigences du produit, en exprimant ces exigences à l'aide de cas d'utilisation UML
  • Créer un modèle de domaine initial pour approfondir les exigences
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...