Blazor Crash Course for Absolute Beginners (.Net 5)
What you'll learn
- How to make web applications using C#
- How to Secure your web applications
- How to maintain and persist application state
- How to create Forms and validate the user input
- Basic Knowledge of C#
- Basic Concept of Web
We will first cover all basic concepts including what is Blazor, Blazor hosting models, how to make components, communication between components, Forms and validations, event handling, data binding, when and why to use templated components, how to maintain state, how to secure your application, how to use dependency injection and much more.
After covering all major concepts, we will apply these concepts to build a simple Shopping Site.
The course consists of 10 sections and at the end of each section except the last one, a quiz is added to evaluate yourself so in total, 9 quizzes are included with this course. We will be using the latest .NET 5 for this course. The only tools you need are Visual Studio and a browser like Chrome or Firefox.
Who this course is for:
Looking Alternatives of Angular, React, and Vue.js Frameworks.
Want to learn from scratch.
By the end of this course, you will be able to develop Web applications in Blazor and with this new skill, you are ready to conquer the web development world So join me in this exciting course of learning Blazor in just 6 hours.
Who this course is for:
- Beginners Web developers who want to build career in web development
I am an Assistant Professor at Department of Software Engineering, University of the Punjab. I obtained Ph.D from department of computer architecture, Universitat Politècnica de Catalunya (UPC), Barcelona Spain. I did Masters in computer science from Lahore University of Management Science, Lahore, Pakistan and Paderborn University, Paderborn, Germany.
I have lectured Enterprise Application Development, Web Engineering and Internet programming courses at University of Punjab, Pakistan. I have also worked in software industry from as a software engineer and senior software engineer and participated in design and development of business intelligence applications and big data applications. During my whole academic and professional carrier, I have won various awards and scholarships which helped me in attaining higher educational degrees and polishing my technical skills.