Formation Blazor

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre les principes de développement et l'architecture Blazor
  • Développer des interfaces utilisateurs en utilisant les différents composants disponibles
  • Créer des pages, travailler le routage côté client et gérer les mises en page
  • Accéder aux données et les gérer dans une application
  • S'approprier les outils et meilleures pratiques pour développer avec Blazor

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

Les SPA (Single Page Applications) et PWA (Progressive Web Apps) sont en passe de devenir la norme en matière de développement d'applications Web. Les entreprises ayant basé leurs développements sur les technologies Microsoft (WPF, MVC, ASP.NET...) se retrouvent confrontées à des difficultés de transition, en raison notamment du monopole de JavaScript côté navigateur. Grâce à la standardisation de WebAssembly, il est désormais possible de programmer des SPA ou PWA avec le langage C#. C'est ce que les stagiaires apprendront lors de cette formation sur le framework Blazor. A l'issue, ils seront en mesure de tirer profit des avantages conférés par l'environnement .NET pour développer des applications, tout en restant dans les standards du Web.

Programme

Architecture et bonnes pratiques

Bonnes pratiques d’un développeur C#
Conventions
Organisation
Indentation
Commentaires et Documentation
Nommage (Variables, méthodes)
Instructions
Pascal ou Camel ?
Les Test Unitaires dans notre application
Notion de Clean Architecture

Blazor – Introduction

Démonstration d’applications concrètes (Wasm / Server / Hybrid et Native)
Blazor WebAssembly vs Blazor Server
Du HTML à Razor
Structure d’un projet (Wasm / Server / Hybrid et Native)
Razor et ses directives
Blazor et le code C#

Pages et navigation

Les pages et paramètres
La navigation au sein de l’application
Gestion des erreurs de navigation
Contraintes de routage
Passage de paramètres et lecture
Mise en page : les layouts

Composants

Paramètres
Data Binding
Communication via EventCallback
CSS isolation
Cycle de vie d’un composant
Scénarios avancés avec le RenderTreeBuilder
Le partage entre les composants
Utilisation de bibliothèque de classe Razor
Sous-composant : les composants en cascades

Logging et gestion d’erreurs

Utilisation d’ILogger
Gestion des erreurs

Interopérabilité avec JavaScript

Utilisation d’une fonction JavaScript
Echange de données entre JS et C#
Appel d’une méthode C# via une fonction JavaScript
Collocation of JavaScript

Données

Variables de sessions
Introduction à ASP.NET Core Web API
Sécurisation JWT

Tests unitaires

Créer des tests unitaires d’interface

Boîte à outils

Création native d’un document PDF
Gestion d’un formulaire
Modification des metadonnées par page
Créer une application internationale
Blazor et markdown
Présentation des différents composants graphiques disponibles

Blazor Hybrid et Blazor Natif

Utiliser Blazor dans une application WinForms
Démo : réutiliser des composants Blazor dans une application MAUI

Prérequis

Connaissances en technologies Web (HTML, CSS...) et expérience en programmation (C# préférablement)

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier et décrire les valeurs et les principes de l’Agilité
  • S'intégrer dans une équipe et un projet Agile
  • Traduire la vision du Product Owner
  • Exploiter les méthodes Agiles pour en tirer tous les avantages
  • Mettre en oeuvre les techniques de développement adaptées aux projets agiles
  • Prendre part à l'auto-organisation d'une équipe de développement Agile
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Intégrer les principes fondamentaux : concept de pleine concurrence, démarche prix de transfert
  • Utiliser les outils d'analyse prix de transfert : analyse fonctionnelle, analyse économique, comparabilité
  • Sélectionner une méthode de prix de transfert dans une situation donnée
Tarif

A partir de 1 113,00 €

Durée

1 jour

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

9 jours (63 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Sensibiliser et former les participants aux enjeux environnementaux du numérique à travers une approche ludique et collaborative
  • Expliquer les grandes lignes des actions à mettre en place pour évoluer vers un numérique plus durable
  • Encourager les discussions entre les participants sur le sujet des enjeux environnementaux du numérique
  • Favoriser le team building et l'apprentissage collectif
Tarif

A partir de 650,00 €

Durée

3 heures

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appliquer des tris et filtres
  • Utiliser les fonctions avancées
  • Maîtriser les outils d'aide à la décision
  • Réaliser des liaisons et consolidations
  • Créer des tableaux croisés dynamiques
  • Concevoir des graphiques adaptés
  • Mettre à jour les données d'un graphique
  • Créer et utiliser des graphiques croisés dynamiques
Tarif

A partir de 800,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Connaître les enjeux et objectifs de la communication interne
• Maîtriser les principaux outils et méthodes de communication interne

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Edition de site web avec SHOPIFY pour E-Commerce

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

Je vais vous apprendre, étape par étape, comment produire une boutique de commerce électronique très rentable , à partir de zéro. Vous n'avez besoin d'aucune connaissance préalable du commerce électronique ou de compétences techniques - si vous pouvez utiliser un navigateur Web, vous êtes prêt à partir !

Nous allons voir ensemble toutes les fonctionnalités pour créer un site E-Commerce avec Shopify.
Ce n'est pas une formation sur le dropshipping mais bien une vraie formation sur le E-Commerce et comment vendre vos produits sur internet.
Tarif

A partir de 545,00 €

Durée

1j / 4h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer le contexte et les implications dans la relation client
  • Synthétiser et intégrer les enjeux opérationnels et commerciaux pour l'établissement
  • Faire le lien de la DDA avec les réformes PRIPS et MIF2
Tarif

A partir de 1 834,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

Grâce à des méthodes d’apprentissage reconnues et éprouvées, cette formation vous aidera efficacement à apprendre la langue dont vous avez besoin pour atteindre vos objectifs professionnels :

- Apprendre à lire
- Apprendre à compter
- Comprendre tout document basique à l'écrit
- Rédiger de façon basique (e-mail, synthèse, rapport, compte-rendu, etc.)
Tarif

A partir de 590,00 €

Durée

25j / 200h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Intégrer les fondamentaux de la formation pour adultes

  • Construire sa boîte à outils de formateur que la formation soit à distance ou en présentiel

  • Intégrer les évolutions du métier de formateur dans son quotidien

Tarif

A partir de 29,00 €

Durée

155 minutes

Modes

Je cherche à faire...