Formation Java SE Intermédiaire : Design patterns

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

- Apprendre à  implémenter des designs patterns

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 795,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 795,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre et appliquer les design patterns

    Historique et ouvrages de référence
    Domaines d'application
    Comment appliquer les Design Patterns

    Générer des instances

    Factory et Abstract Factory pour la création sous condition
    Singleton et dérivé : maîtrise des ressources disponibles

    Organiser les structures de données

    Le Composite, comment simplifier les listes
    Proxy et Adapter, les interfaces de l'accès aux méthodes
    La Facade : clarifier un composant

    Maîtriser le comportement des objets

    Strategy : l'usine à méthodes
    L'iterateur et ses implémentation existantes
    Observer : l'événementiel sans événements
    Chaîne de responsabilité et arbres de responsabilité
    Visiteur et accès : maîtrise de la collaboration
    Aperçu d'autres Design Patterns

     

    Prérequis

    Avoir suivi la formation Java Initiation+Approfondissement ou notions équivalentes

    Public

    Développeurs Java

    Ces formations pourraient vous intéresser

    Objectifs de la formation

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

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Développer une stratégie centrée autour des besoins utilisateurs ;
    • Fédérer les équipes autour des avantages de l'innovation et de la co-création ;
    • Découvrir et comprendre la démarche du Design Thinking ;
    • Déployer une démarche complète à partir d'un cas pratique : étudier et comprendre l'utilisateur, développer des idées créatives, sélectionner les plus viables, prototyper et itérer.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire la plateforme Java EE en termes de composants applicatifs (Enterprise Java Beans, Jakarta Persistence API...)
    • Développer des servlets et JSP (JavaServer Pages)
    • Gérer le contexte applicatif avec la session
    • Déployer une application et gérer son aspect optimisation
    • Identifier la place des EJB et leurs implémentations
    • Décrire les premiers pas de la persistance en Java
    • Reconnaître les outils de construction de projets Java : Maven, Gradle
    • Décrire les Java Mapping Framework (ModelMapper, Eureka, Dozer).
    Tarif

    A partir de 2 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Utiliser le style fonctionnel Java pour définir des tâches complexes de traitement des données
    • Différencier les API RDD (Resilient Distributed Dataset) et DataFrame
    • Utiliser une syntaxe de style SQL pour produire des rapports sur des ensembles de Big Data
    • Mettre en place des algorithmes d'apprentissage automatique avec le Big Data et Spark ML (Machine Learning)
    • Connecter Spark à Apache Kafka pour traiter des flux de Big Data
    • Expliquer comment le streaming structuré peut être utilisé pour construire des pipelines avec Kafka.
    Tarif

    A partir de 2 280,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Décrypter l'environnement et la création en digital à l'ère de l'IA: philosophie, métiers, supports, technologies, contenus, design & ergonomie
    • Décliner son concept créatif sur les supports digitaux
    • Définir un brief créatif pertinent, piloter efficacement son agence et évaluer ses opérations digitales
    Tarif

    A partir de 1 490,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance
    • Entreprise

    Objectifs de la formation

    Installer et configurer des kits SDK et des boîtes à  outils pour environnements de développement - Automatiser les opérations de service de base à  l'aide de C# ou Java - Utiliser des modèles de sécurité pour gérer l'accès à  AWS - Comprendre les modèles de déploiement et leur utilisation sur AWS
    Tarif

    A partir de 2 075,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser l'implémentation du multi-threading en Java - Gérer efficacement la concurrence et la mémoire
    Tarif

    A partir de 1 275,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Identifier les enjeux du design d'interface utilisateur
    • Appliquer les règles du Design System
    • Créer des interfaces de sites Web, d'applications et de logiciels
    • Maintenir une cohérence graphique
    • Trouver l'harmonie d'une interface
    • Créer un dialogue interface / utilisateur
    • Rendre une interface compréhensible
    • Concevoir des prototypes d'interface
    • Intégrer les notions de base de l'ergonomie des interfaces
    • Identifier clairement les clés de la réussite
    • Appliquer l'UX Design à la conception d'interfaces
    • Adopter des démarches de conception itératives
    • Organiser la récolte et l'analyse de données
    • Améliorer la qualité des applications et des sites Web
    • Estimer les implications dans le marketing.
    Tarif

    A partir de 1 420,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Appréhender le vocabulaire et les concepts clés de l'ergonomie et de l'UX Design et savoir les appliquer sur un projet web mobile
    • Appréhender les exigences ergonomiques du développement d’applications web pour les appareils tactiles
    • Disposer d'une méthodologie de conception et d’évaluation d’interfaces mobiles : charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc.
    • Appréhender les meilleures pratiques pour réaliser des maquettes et conduire le cycle de maquettage d’une application web compatible avec les mobiles
    Tarif

    A partir de 2 100,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web
    Tarif

    A partir de 2 125,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...