Formation ASP.NET Core et concepts d'API RESTful

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement, à l'issue de cette formation ASP.NET Core, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Développer des applications avancées ASP.NET Core en utilisant les technologies et outils de .NET Core
  • Créer des applications web avec Visual Studio
  • Écrire un service web REST avec ASP.NET Core
  • Tester et déboguer des applications web ASP .NET Core en utilisant notamment l'outil Postman
  • Déployer vos applications ASP.NET Core

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

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

Description

Cette formation ASP.NET Core vous permet d’acquérir les compétences et connaissances nécessaires pour développer des applications ASP.NET Core avec les technologies et les outils de .NET Core. L'accent sera mis sur les bonnes pratiques de codage qui permettent d'améliorer les performances et la sécurité.

Programme

Concepts de ASP.NET Core

Cibles : Windows, Linux, Mac
Outillage : Visual Studio, Visual Studio Code
Les Projets de Visual Studio

Architecture ASP.NET Core

Architecture d'une application web
Middlewares
Services et injections de dépendances
Travaux Pratiques :Réalisation d’une première application web légère avec les fonctionnalités minimales

Traitement d'une requête dans ASP.NET Core

Développer les contrôleurs et les actions
Les filtres d'action
Le routage des requêtes
Travaux Pratiques :Retourner différents types de données à partir d'un contrôleur

Le Modèle

Les objets du modèle
Conception du modèle
Liaison avec le contrôleur
Annotation de données et validation
Travaux Pratiques :Réalisation d’un modèle annoté et validé

Utilisation d'Entity Framework pour construire des modèles

Outils ORM
Présentation d'Entity Framework
Concevoir son modèle de données avec Entity Framework
Entity Framework et ASP.NET Core
Travaux Pratiques :Conception d'un modèle en mode Code First avec Entity Framework Core

Approche REST avec les Web API

Concept de Web Service
Conception d’une API REST
Implémentation d’une Web API avec ASP.NET Core
Formats d'échange JSON, XML, Formats personnalisés…
Documentation, versioning
Travaux Pratiques :Écriture d’un Web Service lié à une base de données

Tests et débogage

Tests automatisés
Présentation de l’outil Postman
Stratégie de gestion d'exception
Journalisation dans ASP.NET Core
Travaux Pratiques :Écriture de tests unitaires et de tests d'intégration

Gestion de la sécurité

Implémentation de l’authentification
Gestion des autorisations
Sécurisation d'une Web API
Travaux Pratiques :Création d’une application avec base d’utilisateurs

Déploiement

Paramètres de développement et de production avec l’API de Configuration
Web Deploy à partir de Visual Studio ou avec un script PowerShell
Travaux Pratiques :Déploiement dans des containers Docker

Prérequis

Afin de suivre cette formation ASP.NET Core, il est nécessaire d'avoir suivi la formation "Le langage C# (.NET)" (SLCN) ou de disposer des connaissances équivalentes, ainsi que de connaître les fondamentaux d'HTML et du CSS.

Public

Ce cours ASP.NET s'adresse aux développeurs web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Identifier les concepts clés de SAP HANA
  • Travailler avec les différentes interfaces SAP HANA pour les développeurs et les administrateurs
  • Décrire les étapes clés d'une migration vers SAP HANA
  • Créer un modèle de données avec les outils de modélisation SAP HANA
  • Construire un report au dessus du modèle de données SAP HANA
  • Préparer, enrichir, charger et gérer le stockage des données dans SAP HANA
  • Décrire les différentes possibilités de gestion d'entrepôts de données avec SAP HANA
  • Pratiquer SAP HANA dans les suites logicielles d'entreprise SAP
  • Décrire l'architecture de l'environnement de développement d'applications SAP HANA
  • Maintenir la sécurité et la confidentialité des données.
Tarif

A partir de 2 460,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • S'approprier les concepts et les enjeux de la Responsabilité Sociétale des Entreprises (RSE).
  • Élaborer une stratégie de RSE concrète, adaptée.
  • Identifier les clés du succès du déploiement auprès des équipes
Tarif

A partir de 1 495,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Définir les principaux concepts du Big Data 
  • Appréhender les avantages et les contraintes du Big Data 
  • Identifier les enjeux stratégiques, organisationnels et économique du Big Data en entreprise
  • Déterminer les technologies principalement utilisées dans l’écosystème Big Data 
  • Déterminer les éléments de sécurité, d'éthique et les enjeux juridiques
  • Anticiper l’intégration du Big Data dans le SI de l’entreprise
Tarif

A partir de 1 780,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Comprendre les concepts clés de DevSecOps
  • Connaître les éléments techniques utilisés dans les pratiques DevSecOps
  • Être capable de mettre en œuvre des évaluations fondées sur des métriques liées à son organisation
  • Savoir identifier les exigences liées aux pipelines DevSecOps ainsi que leurs impacts
  • Comprendre comment les pratiques de surveillance contribuent à l'obtention de résultats positifs
  • Se préparer à la certification « DevSecOps Practitioner (DSOP)
Tarif

A partir de 2 310,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer les principes de la programmation C++
  • Concevoir des classes avec héritage et polymorphisme
  • Appliquer les techniques de gestion de la mémoire et des pointeurs
  • Utiliser les templates et la généricité pour créer des structures de données flexibles
  • Maîtriser les espaces de noms et leur utilisation
  • Gérer les opérateurs et les conversions de types
  • Manipuler les exceptions et gérer les erreurs
  • Appliquer les concepts avancés du C++ pour améliorer la qualité du code
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Amazon Web Services fournit des services en ligne à d'autres sites internet ou applications clientes. La plupart d'entre eux ne sont pas directement exposés à l'utilisateur final, mais offrent des fonctionnalités que d'autres développeurs peuvent utiliser.

Concrètement, cette formation vous apportera les connaissances et compétences pour :

  • Acquérir la connaissance des concepts et des fonctionnalités de base du Cloud AWS (Amazon Web Services)
  • Apprendre la mise en œuvre de base des composants IaaS (Infrastructure as a Service) : Réseaux virtuels, Machines Virtuelles, Backup, Sécurité et Monitoring des applications.
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Check Point R81 CCSA + CSSE, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Know how to perform periodic administrator tasks
  • Describe the basic functions of the Gaia operating system
  • Recognize SmartConsole features, functions, and tools
  • Understand how SmartConsole is used by administrators to give user access
  • Learn how Check Point security solutions and products work and how they protect networks
  • Understand licensing and contract requirements for Check Point security products
  • Describe the essential elements of a Security Policy
  • Understand the Check Point policy layer concept
  • Understand how to enable the Application Control and URL
  • Filtering software
  • Blades to block access to various applications
  • Describe how to configure manual and automatic NAT
  • Identify tools designed to monitor data, determine threats and recognize opportunities for performance improvements
  • Describe different Check Point Threat Prevention solutions for network attacks
  • Articulate how the Intrusion Prevention System is configured, maintained and tuned
  • Understand the Infinity Threat Prevention system
  • Knowledge about Check Point’s IoT Protect
  • Provide an overview of the upgrade service and options available
  • Explain how to perform management upgrade and migration
  • Articulate the process using CPUSE features
  • Articulate the purpose and function of Management High Availability
  • Explain Primary vs Secondary, Active vs Standby and Synchronization
  • Explain disaster recovery steps in case the primary management server becomes unavailable
  • Provide overview of Central Deployment in SmartConsole
  • Articulate an understanding of Security Gateway cluster upgrade methods
  • Explain about Multi Version Cluster (MVC) upgrades
  • Discuss Gaia Commands and how they are used
  • Explain the main processes on s and s
  • Describe how to work with scripts and SmartTasks to configure ?automatic actions
  • Explain the Management Data Plane Separation (MDPS)
  • Explain kernel operations and traffic flow
  • Articulate Dynamic and Updatable Objects in Security Gateways
  • Explain the policy installation flow and files used
  • Describe the use of policy installation history
  • Explain concurrent and accelerated install policy
  • Describe an overview of APIs and ways to use and authenticate
  • Explain how to make changes in GAIA and management configuration
  • Explain how to install policy using API
  • Explain how the SecureXL acceleration technology enhances and optimizes Security Gateway performance
  • Describe how the CoreXL acceleration technology enhances and improves Security Gateway performance
  • Articulate how utilizing multiple traffic queues can make traffic handling more efficient
  • Discuss Site-to-Site VPN basics, deployment and communities
  • Describe how to analyze and interpret VPN tunnel traffic
  • Explain Link Selection and ISP Redundancy options
  • Explain tunnel management features
  • Discuss Check Point Remote Access solutions and how they differ from each other
  • Describe how client security can be provided by Remote Access
  • Explain authentication methods including machine authentication
  • Explain Multiple Entry Point (MEP)
  • Discuss the Mobile Access Software Blade and how it secures communication and data exchange during remote connections
  • Describe Mobile Access deployment options
  • Discuss various features in Mobile Access like Portals, Link
  • Translation, running Native Applications, Reverse Proxy and more
  • Explain basic concepts of Clustering and ClusterXL
  • Explain about Cluster Control Protocol (CCP) and synchronization
  • Describe advanced ClusterXL functions and modes like Load Sharing, Active-Active, VMAC mode etc
  • Discuss Cluster Correction Layer (CCL) to provide connection stickyness
  • Advanced Logs and Monitoring
  • Explain how to determine if the configuration is compliant with the best practices
  • Explain how to set action items to meet the compliance
  • Discuss how SmartEvent functions to identify critical security issues
  • Describe the components of SmartEvent and their deployment options
  • Discuss how SmartEvent can assist in reporting security threats
  • Explain how to customize event definitions and set an Event Policy
Tarif

A partir de 6 000,00 €

Durée

6j / 42h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer les concepts de base de la sécurité, de la conformité et de l'identité
  • Expliquer les fonctionnalités de Microsoft Azure Active Directory (Azure AD) - Solution Microsoft Entra
  • Expliquer les capacités des solutions de sécurité de Microsoft
  • Expliquer les capacités de gestion de la conformité de Microsoft
Tarif

A partir de 750,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les exigences du Règlement Général sur la Protection des Données (RGPD) et les concepts fondamentaux de protection de la vie privée
  • Identifier les obligations, les rôles et les responsabilités du délégué à la protection des données (DPO)
  • Interpréter les concepts, les approches, les méthodes et les techniques pour aligner efficacement un cadre de conformité en ce qui concerne la protection des données personnelles.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Polymer JS v2

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issu de cette formation Polymer JS v2 vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre le standard Web Components
  • Utiliser Polymer 2 pour réaliser des application Single Page
  • Maîtriser les concepts de Polymer 2 
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...