Packt

Building Robust Web Applications with ASP.NET Core MVC

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Building Robust Web Applications with ASP.NET Core MVC

Inclus avec Coursera Plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

6 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

6 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Build web applications using ASP.NET Core MVC with well-structured, maintainable code

  • Develop secure and scalable RESTful services using Web API and OData

  • Implement authentication and authorization for your applications

Compétences que vous acquerrez

  • Catégorie : Scalability
  • Catégorie : Model View Controller
  • Catégorie : Secure Coding
  • Catégorie : Data Validation
  • Catégorie : Authentications
  • Catégorie : Object-Relational Mapping
  • Catégorie : Performance Tuning
  • Catégorie : Authorization (Computing)
  • Catégorie : Web Development
  • Catégorie : API Testing

Outils que vous découvrirez

  • Catégorie : Web Applications
  • Catégorie : C# (Programming Language)
  • Catégorie : Content Management Systems
  • Catégorie : .NET Framework
  • Catégorie : Application Frameworks
  • Catégorie : ASP.NET

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juin 2026

Évaluations

6 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "Real-World Web Development with .NET 9"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 6 modules dans ce cours

This module introduces the foundational concepts of web development using .NET technologies, focusing on ASP.NET Core frameworks, project structuring, and package management. Learners will explore content management systems, source control with GitHub, and containerization with Docker. By the end, participants will understand how to build scalable, maintainable web solutions using modern development tools and practices.

Inclus

1 vidéo10 lectures1 devoir

This module guides learners through the process of building dynamic, database-driven websites using ASP.NET Core MVC. You will explore the MVC architecture, implement user authentication, configure routing, and enhance user interfaces with Bootstrap. By the end, you'll understand how to connect models, views, and controllers to create responsive web applications.

Inclus

1 vidéo14 lectures1 devoir

This module explores how ASP.NET Core MVC applications handle user input through model binding and validation, and demonstrates how to interact with data using Entity Framework Core. Learners will gain practical skills in securely processing data, preventing common vulnerabilities, and performing database operations. Real-world examples and best practices are emphasized throughout.

Inclus

1 vidéo6 lectures1 devoir

This module guides learners through building dynamic web user interfaces using ASP.NET Core MVC, focusing on Razor syntax, HTML and Tag Helpers, and best practices for localization. Participants will also explore techniques for improving performance with caching and securing forms. By the end, learners will be able to create globally accessible and efficient web interfaces.

Inclus

1 vidéo6 lectures1 devoir

This module explores how to secure ASP.NET Core MVC applications by implementing authentication and authorization mechanisms. Learners will discover how to manage user identities, enforce access controls, and define custom authorization policies for complex requirements.

Inclus

1 vidéo3 lectures1 devoir

This module explores how caching strategies can significantly enhance the performance and scalability of web applications. Learners will discover how to implement cache-control directives, utilize in-memory and distributed caching, and integrate caching into data repositories for efficient data retrieval. Practical examples and hands-on exercises will reinforce these optimization techniques in ASP.NET Core projects.

Inclus

1 vidéo9 lectures1 devoir

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 946 Cours572 247 apprenants

Offert par

Packt

En savoir plus sur Mobile and Web Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions