Formation Entity Framework

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Créer des modèles de données
  • Être en mesure de mapper les données
  • Effectuer des requêtes
  • Travailler avec les classes POCO

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 400,00 €

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

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 400,00 €

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

Description

Entity Framework révolutionne et simplifie la création d’applications d’accès aux données en permettant à la fois la diminution du nombre de codes et en même temps, un allègement des besoins de maintenance pour les applications orientées objet. Cette formation vous permettra d’améliorer la qualité de vos requêtes tout en optimisant le temps d’exécution.

Programme

Technologies de base et présentation d’Entity Framework

Découverte des technologies d’accès aux données
Présentation : architecture et usages
Avantage du Mapping Relationnel Objet
Usage de Visual Studio

Création d’Entity Data Models (modèles de données d’entité)

Présentation des modèles de données d’entité
Modifier et personnaliser d’un modèle de données d’entité
Choix d’une méthode et comparaison avec d’autres procédés

Interrogation de données

Récupérer des données en utilisant LINQ to Entities, EntityClient et Entity SQL (méthode …)
Utilisation de procédures stockées
De la création à la mise à jour puis suppression de données d’entité
Présentation du contexte et modification des données

Découverte de scénarios multi-utilisateurs via les services d’objet

Maitrise de la concurrence
Support des transactions

Utilisation des services d’objet

Étapes d’exécution de requête
Contrôle de l’évolution des modifications et matérialisation d’objet
Emploi de requêtes compilées
Utilisation de représentations virtuelles Framework
Contrôle du résultat
Modifier des données asynchrones

Création et personnalisation de classes d’entité

Surcharge
Emploi de modèles de personnalisation d’entités

Les classes POCO (« plain old » CLR Objects)

Présentation et conditions d’usage
Extensions possibles

Mise en place d’une solution n-tiers via Entity Framework

Création
Protection des données
Contrôler les mises à jour et gérer les exceptions

Création de solutions connexion occasionnelle

Cache de données hors-ligne via XML
Sync Framework

Interrogation de données via WCF

Présentation des services de données WCF
Créer un service de données WCF
Mise à jour et suppression de données
Anticiper les mises à jour interdites (amélioration de la performance)
Emploi des services de données WCF avec des données non relationnelles

ADO.Net

Récupérer et modifier les données via ADO.Net et via DataSets
Maitrise des transactions et de la concurrence en utilisant des scénarios multi-utilisateurs

Prérequis

De bonnes connaissances en C# et sur l'accès aux données dans .NET.

Public

Concepteurs,

Ces formations pourraient vous intéresser

Objectifs de la formation

Mettre en place des tests d'applications web Java avec Selenium
Tarif

A partir de 1 790,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Spring Batch

Proposé par DAWAN

Objectifs de la formation

Traiter des données en lots avec Spring Batch
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

DevOps et 

Proposé par M2I

Objectifs de la formation

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

  • Décrire les origines, les principes, et les avantages du framework DevOps
  • Mettre en oeuvre l'automatisation (IaC, CI/CD, CaaS) dans un environnement Cloud
  • Identifier les outils d'automatisation et d'orchestration adaptés à la gestion de vos applications dans le Cloud
  • Lister les bénéfices des technologies d'intégration et de déploiement continus
  • Déployer et surveiller des applications sur des Clouds publics.
Tarif

A partir de 3 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Scala

Proposé par M2I

Objectifs de la formation

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

  • Décrire les liens entre Scala, Java et la JVM
  • Reconnaître la base du langage Scala
  • Programmer objet en Scala
  • Estimer quels sont les avantages de la programmation fonctionnelle
  • Intéragir avec du code Java
  • Utiliser le Pattern Matching.
Tarif

A partir de 1 680,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Prendre des décisions architecturales conformément aux bonnes pratiques et aux principes recommandés par AWS
  • Utiliser les services AWS pour rendre votre infrastructure évolutive, fiable et hautement disponible
  • Exploiter les services gérés par AWS pour conférer davantage de flexibilité et de résilience à une infrastructure
  • Optimiser une infrastructure basée sur AWS afin d'améliorer les performances et de diminuer les coûts
  • Utiliser le Well-Architected Framework pour améliorer les architectures existantes grâce aux solutions AWS.
Tarif

A partir de 2 445,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Comprendre le Big Data et ses enjeux - Savoir déployer Hadoop et son écosystème - Comprendre HDFS, MapReduce - Structurer les données avec HBase - Ecrire des requêtes avec HiveQL - Installer les services d'un nœud Hadoop - Assembler plusieurs nœuds Hadoop - Déployer une nouvelle application sur un cluster existant - Effectuer une restauration de données suite à une reprise sur incident
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre la philosophie et les apports des frameworks MVC
  • Mettre en place un environnement de développement
  • Créer un projet Laravel
  • Configurer une application Laravel
  • Découper une application en couche en suivant le modèle MVC et identifier le rôle de chaque élément.
  • Développer une couche de persistance métier avec les techniques d'accès aux données proposées par Laravel (Eloquent, QueryBuilder)
  • Concevoir le routage des requêtes HTTP avec les contrôleurs
  • Créer des vues d’affichage et de saisie de données et construire des formulaires interactifs
  • Maitriser les interactions entre les vues, les contrôleurs et le modèle
  • Utiliser l’injection de dépendance entre les composants
  • Appliquer une stratégie de sécurité efficace dans une applications Laravel
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier les principes de la mise à l'échelle de l'Agilité
  • Identifier les apports du framework SAFe
  • Être en mesure d'initier la mise en œuvre de l'agilité à l'échelle au sein d'une organisation
Tarif

A partir de 700,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Formation Robot Framework

Proposé par Sparks

Objectifs de la formation

  • Comprendre le rôle et l'intérêt d'utiliser Robot Framework pour réaliser des tests logiciels
  • Savoir installer une plateforme de développement et d'exécution des tests
  • Être en mesure de définir des scénarios de tests
  • S'approprier la syntaxe et utiliser les mots-clefs de Robot Framework pour écrire des tests
  • Connaître les bonnes pratiques pour exécuter des tests et interpréter les résultats
  • Etendre les possibilités de Robot Framework (nouveaux mots-clefs et librairies)
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Comprendre les concepts du Cloud Computing et de la virtualisation - Comprendre l'architecture pour une conception de centres de données - Les défis techniques, comprendre les mesures de sécurité proposée par AWS et les concepts clés d'AWS "Identity and Access Management" (IAM) - Les services fournis par Amazon (AWS) - Quels sont les avantages ? Et les inconvénients ? - Savoir créer et gérer "Amazon Elastic Compute Cloud" (EC2), "Amazon Elastic Block Store" (EBS), "Amazon Simple Storage Service" (S3), "Auto Scaling" et "Elastic Load Balancing" (ELB) - Comprendre les services de bases de données AWS (Relationnelle et non relationnelle) - Le service de migration de base de données AWS - Déployer une architecture réseau avec "Amazon Virtual Private Cloud" (VPC) (Subnets, Gateways, Network Security) - Les outils de DevOps sur AWS et les outils en ligne de commande.
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...