________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Description du cours
Ce cours est dispensé en mode en ligne et se compose de 8 unités.
La durée approximative du cours est 70 heures qu'est-ce que distribue entre contenu et outils de collaboration. À la fin, l'étudiant recevra un diplôme d'accréditation.
La formation se fait par notre Campus Virtuel , avec cette modalité vous aurez tout le contenu didactique sur la plateforme de cours et il sera accessible, dès le jour du début du cours, 24 heures sur 24, tous les jours de la semaine. L'accès au Campus sera disponible pendant 8 semaines.
L'étudiant aura également des forums de participation , ainsi qu'un tutorat continu .
Contenu du cours
Avec .NET 6.0
Unité 1 : Introduction aux pages Razor
- Configuration du SDK .NET et du runtime .NET
- Installation du SDK .NET
Unité 2 : Créer un projet Web avec les modèles Razor Pages
- Créer un modèle de domaine (BlogPost et tag)
- Ajouter des packages de base Entity Framework
- Création de la classe DBContext
- Ajouter ConnectionString à la base de données
- Injecter DbContext dans notre application
- Exécuter les migrations EF Core
Unité 3 : Création d'actions, de pages web et de formulaires
- Modifications de l'interface utilisateur (apparence)
- Créez une nouvelle page Razor pour ajouter des articles de blog
- Créer Ajouter un formulaire BlogPost Razor et BindProperty
- Soumission de formulaire et liaison de données sur les pages Razor
- Créer un article de blog (enregistrer dans la base de données)
- Afficher tous les articles du blog (Obtenir tous les articles du blog)
- Modifier ou mettre à jour l'article de blog
- Supprimer l'article de blog
- Rendre nos méthodes asynchrones
- Créer un formulaire
Unité 4 : Gestion du référentiel, notifications et téléchargements d'images
- Gestion du référentiel
- Afficher les notifications à l'aide de ViewData
- Afficher les notifications à l'aide de TempData
- Ajouter l'éditeur WYSIWIG sur la page Ajouter et modifier
- Introduction au téléchargement d'images
- Créer une API d'image
- Créer la méthode POST et le référentiel d'images
- Injecter le référentiel d'images et tester Cloudinary
- Chargement des images de légende à partir de la page Razor
- Ajouter le téléchargement d'images dans l'éditeur Froala
- Rendre les notifications génériques
Unité 5 : Gestion de blog, balises et authentification
- Création de blog
- Consultation du blog
- Gestion des balises
- Apporter des modifications à la base de données (propriétés de navigation EF Core)
- Modifications des balises sur la page Ajouter un article de blog
- Modifications des balises sur la page Modifier le blog
- Afficher les balises sur la page de détails du blog et dans l'application
- Routage des étiquettes
- Ajoutez une chaîne de connexion et injectez DbContext dans program.cs
- Implémenter la page d'inscription
- Gestion de plusieurs DbContexts
- Fonctionnalité de journalisation des tests
- Implémenter la page de connexion et les fonctionnalités
- Implémenter la fonctionnalité de déconnexion
- Modifications dans SuperAdminUser
- Modifications apportées aux utilisateurs (ajouter des rôles d'utilisateur)
- Ajouter une autorisation à la page d'administration
- Ajouter une autorisation basée sur les rôles à la page d'administration
- Rediriger les utilisateurs en fonction de l'URL de retour
Unité 6 : Gestion des fonctionnalités utilisateur
- Le modèle de domaine similaire
- Mettre en œuvre des likes
- Agrégation de Likes et de fonctionnalités
- Le modèle de domaine pour les commentaires et l'ajout de commentaires
Unité 7 : Administration des utilisateurs et validations des environnements client-serveur
- Page Validations côté serveur pour l'enregistrement
- Validations côté client pour la page d'inscription
- Validation de la page de connexion (côté serveur et côté client)
- Validation de la page d'ajout d'utilisateur (côté serveur et côté client)
- Ajoutez des validations et des validations personnalisées pour ajouter une page de publication de blog
- Ajouter des validations pour modifier la page de l'article de blog
- Valider les commentaires BlogPost et la page d'article de blog
- Créer un projet
Unité 8 : Intégration des composants Core Razor dans ASP.NET
- Composants de routage dans une application Razor Pages
- Utiliser des composants routables dans une application MVC
- Espaces de noms pour les composants
- Rendu des composants à partir d'une page ou d'une vue
Conditions préalables
Aucune exigence technique préalable n'est nécessaire pour suivre cette formation. Toutefois, des compétences informatiques de base et une connaissance des environnements liés aux technologies de l’information sont recommandées.