Formation WCF et ASP.NET Core, Développer des applications distribuées en C#

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Créer un service WCF
  • Déployer un service WCF
  • Configurer et sécuriser des services WCF
  • Mettre en oeuvre un service WCF transactionnel

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 290,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 290,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Architecture Orientée Service (SOA)

Présentation de la SOA
Les avantages de la SOA
Scénarios et standards
Introduction à WCF

Débuter avec le développement WCF

Contrat de Service et implémentation
Héberger les services WCF
Comportements WCF
Consommation de services WCF

Héberger les services WCF

Les différents types d'hôtes de service WCF
La classe ServiceHost
Héberger des services WCF dans des services Windows
IIS, WAS et AppFabric
Configuration d'hôtes WCF
Les meilleures pratiques pour l'hébergement de services

Définition et implémentation de contrats WCF

Définition des contrats
Les différents types de contrat
Les modèles de transmission de messages
Conception de contrats WCF

Points de terminaison et Comportements

Points de terminaison multiples et interopérabilité
Découverte WCF
Point de terminaison WCF par défaut
Instanciation et concurrence
Fiabilité

Tester et résoudre les problèmes des services WCF

Erreurs et symptômes
Echecs WCF
Débogage et outils de diagnostics
Surveillance de l'éxécution

Sécurité

Introduction à la sécurité de l'application
Le modèle de sécurité WCF
Sécurité de transport et de message
Authentification et autorisation
Modèle d'identité basée sur les revendications

Fonctionnalités avancées

Le modèle d'invocation asynchrone
Etendre WCF
Routage
Services de flux de travail

La nouvelle approche avec ASP.NET Core

Introduction et changement de paradigme.
Injection de dépendance et Services avec .NETCore
Les Middlewares

Création d’un service REST avec ASP.NET Core

Création d’un service simple
Utilisation de MVC pour la création d’un service

gRPC

Introduction
RPC ou REST ?
Avantages de gRPC
Protocole Buffer
Utilisation de gRPC

Déploiement

Déploiement sous Windows
Déploiement sous Linux

Prérequis

Pour suivre ce cours, vous devez connaitre la programmation C#. Il est également nécessaire d'avoir une expérience significative dans le développement d'applications .NET.

Public

Cette formation WCF s'adresse aux développeurs .NET expérimentés.

Ces formations pourraient vous intéresser

Formation Kubernetes mise en œuvre

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Kubernetes, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre l’architecture, le fonctionnement et les principaux composants de Kubernetes
  • Connaître la notion de pods, de service, de stockage et de déploiement
  • Connaître les outils de l’écosystème Kubernetes
  • Savoir comment installer Kubernetes, le configurer et l'administrer au quotidien
  • Apprendre à placer automatiquement ses conteneurs sur un cluster ou dans le cloud
  • Savoir gérer le cycle de déploiement des applications avec Kubernetes
  • Connaître les bonnes pratiques de travail sur Kubernetes
  • Connaître l’importance des services des solutions de stockage, du monitoring de l’infrastructure et des applications
  • Connaître les base de la gestion des packages avec Helm
Tarif

A partir de 1 410,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les concepts fondamentaux et l'importance de l'IA dans les ressources humaines
  • Identifier les processus RH où l'IA peut être intégrée pour améliorer l'efficacité et l'effi-cience
  • Appliquer les outils et les techniques de l'IA au recrutement, à l'engagement des em-ployés et à la gestion de la performance
  • Analyser les données RH à l'aide de l'IA pour prendre des décisions éclairées et pré-dire les tendances
  • Évaluer les considérations éthiques et les biais potentiels dans les applications de l'IA au sein des process RH
  • Concevoir un plan de mise en œuvre de l'IA adapté aux besoins spécifiques des fonctions RH
Tarif

A partir de 1 800,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Développer des applications pour Apache Spark avec Python ou Scala vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Identifier et définir les différents composants de l’écosystème Hadoop
  • Appréhender le fonctionnement de Spark
  • Développer des applications avec Apache Spark
  • Optimiser une application Spark
  • Utiliser Spark SQL et les dataframes
  • Faire de l’analyse en temps réel avec Spark streaming
  • Découvrir MLLib pour du machine learning sur Spark
  • Explorer, manipuler et visualiser vos données avec Zeppelin.
Tarif

A partir de 3 550,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Flex Mobile permet aux développeurs Flex, Java, C#, PHP, etc... d'acquérir toutes les notions pour réaliser avec Flex des applications Apple iOS, Google Android ou BlackBerry QNX aussi bien pour tablettes que pour les téléphones mobiles (*). La formation Flex mobile aborde les sujets généraux du développement Flex sur mobile : les composants, le positionnement, la navigation, l'accès serveur, l'accès aux ressources du Device, le skinning, les thèmes, l'optimisation ainsi que les spécificités d'iOS, d'Android et de BlackBerry. Le stagiaire réalisera tout au long de cette formation sa première application pour Mobile depuis la conception en prototype jusqu'à la réalisation sur un projet concret. Les thèmes de l'ergonomie, des patterns d'IHM et de l'organisation d'un projet multi-écrans sont ainsi concrètement mis en pratique. (*) iOS version 4.X et supérieur ; Android version 2.2 et supérieur ; architecture ARMv7.

Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Exécuter en toute sécurité des interventions de remplacement, de raccordement (BS)
  • Exécuter en toute sécurité des manoeuvres sur des installations et équipements électriques en Basse et/ou Haute Tension (HE Manoeuvre)
  • Gérer et appliquer la réglementation selon la norme NF C 18-510
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Le Code du travail impose l'habilitation des salariés exposés au risque électrique (R4544-9). H0B0 est l'habilitation des non électriciens qui sont exposés au risque électrique, sans intervenir sur l'installation (ceux qui démontent et remontent des prises sont habilités BS).

La première lettre majuscule indique le domaine de tension des ouvrages sur lesquels le titulaire de l’habilitation peut travailler ou intervenir. Ici, le "H" indique qu'il s'agit d'une installation HT (Haute Tension), tandis que le "B" indique une installation BT (Basse Tension) voire TBT (Très Basse Tension).

Le numéro associé précise la nature des opérations que le titulaire peut réaliser. Ici, le "0" indique qu'il s'agit de travaux d’ordre non électrique.

Plus concrètement, l'objectif prinicipal de cette formation est de vous permettre d'acquerir ou de maintenir une connaissance de la réglementation, des risques, des consignes de sécurité et des mesures d'urgence, pour exécuter en toute sécurité des interventions d'ordre non électriques dans des secteurs à risques électriques. Elle permettra égalelement à l'employeur de délivrer une habilitation en application de la norme NF C 18-510.

Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Cette formation Stratégie de développement Mobile et tablettes vous aurez acquis les connaissances et compétences nécessaires pour :

  • Appréhender les enjeux stratégiques et la typologie des différentes applications mobiles et leurs impacts, aussi bien pour des applications mobile grand public que internes à l’entreprise
  • Capitaliser sur les retours d'expériences en termes de solutions de développement mobile
  • Appréhender la conception des applications mobiles pour pouvoir piloter les projets de bout en bout
  • Effectuer les bons choix en termes de stratégie de développement et de conception.
Tarif

A partir de 1 630,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Vue.js Avancé

Proposé par Sparks

Objectifs de la formation

  • Approfondir la compréhension des concepts clés de Vue.js, tels que les composants asynchrones, les composables et les directives personnalisées
  • Maîtriser le routage et la navigation avec Vue Router
  • Gérer efficacement les états d'application avec Pinia
  • Développer des tests unitaires et end-to-end pour assurer la qualité du code
  • Mettre en production et déployer des applications Vue.js en suivant les meilleures pratiques
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

D’ici 2020, Gartner estime que plus de 80% des accès utilisateurs aux applications d’entreprises se feront via les mobiles. Le mobile est un univers différent et les entreprises font donc face à un véritable challenge pour sécuriser les applications mobiles et les données éventuellement de grande valeur qui y sont associées. Le développement mobile reste assez neuf et les développeurs peuvent être tentés de se consacrer au fonctionnel et à l’ergonomie sans intégrer dès la conception la dimension sécurité.

Cette formation sur la sécurité des applications mobiles vise à vous présenter dans un premier temps le panorama des vulnérabilités et des solutions spécifiques aux plates-formes mobiles. Ensuite différents chapitres sur les logiciels de gestion de flotte mobile au niveau matériel (MDM, Mobile Device Management), applicatif (MAM, Mobile Application Management), et contenu (MCM, Mobile Content Management) vous permettront de disposer d’un échantillon très précis de solutions pour sécuriser votre flotte mobile.

Enfin, et c’est incontournable vu le thème de la formation, nous abordons les risques et solutions liés à l’utilisation d’un équipement personnel dans l’entreprise (BYOD). Parmi les thèmes clefs nous retrouverons les concepts de VPN, firewall, authentification réseaux, cohabitation Wifi/4G/5G, etc. avant de terminer sur les orientations de demain en matière de sécurité mobile. A la fin de cette formation vous serez capable d’auditer la sécurité d’une architecture mobile existante et de proposer des solutions.

Tarif

A partir de 1 770,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Hacking outils offensifs, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre les concepts de la Red Team et les techniques d'attaque les plus courantes
  • Savoir énumérer les systèmes Windows et les services pour trouver des points d'entrée potentiels
  • Comprendre comment effectuer une reconnaissance avancée sur un environnement cible, en utilisant des outils tels que BloodHound pour cartographier les relations entre les utilisateurs et les ordinateurs
  • Maîtriser les techniques de persistance et comment les mettre en œuvre pour maintenir l'accès à un système après une intrusion
  • Apprendre les techniques d'escalade de privilèges pour obtenir des droits d'administrateur et étendre l'accès à l'environnement cible
  • Savoir comment développer des outils populaires tels que Mimikatz et Meterpreter pour extraire des informations sensibles et prendre le contrôle des systèmes cibles
  • Apprendre comment établir des tunnels de commande et contrôle pour contrôler les systèmes à distance
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...