Lorsqu'on se lance dans la création d'une application web, il est nécessaire de faire le choix suivant : quel langage pour mon back-end et quel langage pour mon front-end ?
Avec l'arrivée de NodeJS, beaucoup de sociétés ont fait le choix d'unifier le langage de développement en prenant une technologique qui s'exécute partout : JavaScript. Ce langage est devenu un des plus populaires grâce à cela. Cependant, il possède certaines faiblesses qui ne plaisent pas à tout le monde. Néanmoins, il n'y avait pas d'alternatives viables pour atteindre le même niveau de finition.
Aujourd'hui, avec Blazor, il est possible de coder une application de bout en bout entièrement en C# ! Et c'est ce que nous allons découvrir dans ce cours avec la version Blazor Server !
Dans ce cours, nous allons voir entre-autre :
- Comment créer son application Blazor
- Quelle est la différence entre Blazor Server et Blazor WebAssembly
- Créer son premier composant Blazor & séparer le vue du code
- Le routing
- L'intéropérabilité avec JavaScript
- Le databinding
- Et bien d'autres choses ...
Ce cours reprend Blazor depuis les bases et couvre certains sujets avancés, mais ne va pas sur des sujets très avancés. Il s'agit vraiment d'une prise en main de la technologie plutôt que d'un tour exhaustif. A la fin du cours, vous serez en mesure de réaliser des applications Blazor complètes et performantes.
Deux exercices vous entraineront d'ailleurs à cela : le nombre magique et le système de gestion de pizzas.
Alors n'attendez plus, rejoignez ce cours sur Blazor et découvrez ce framework front-end qui peut changer la façon dont vous créez les applications.
Des bases en C# sont requises pour suivre le cours dans les meilleures conditions