Blazor Crash Course for Absolute Beginners
Blazor Crash Course for Absolute Beginners, available at $64.99, has an average rating of 4.3, with 64 lectures, 11 quizzes, based on 195 reviews, and has 5000 subscribers.
You will learn about 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 How to call JavaScript functions from C# and vice versa This course is ideal for individuals who are Beginners Web developers who want to build career in web development It is particularly useful for Beginners Web developers who want to build career in web development.
Enroll now: Blazor Crash Course for Absolute Beginners
Summary
Title: Blazor Crash Course for Absolute Beginners
Price: $64.99
Average Rating: 4.3
Number of Lectures: 64
Number of Quizzes: 11
Number of Published Lectures: 63
Number of Published Quizzes: 11
Number of Curriculum Items: 75
Number of Published Curriculum Objects: 74
Number of Practice Tests: 2
Number of Published Practice Tests: 2
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will 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
- How to call JavaScript functions from C# and vice versa
Who Should Attend
- Beginners Web developers who want to build career in web development
Target Audiences
- Beginners Web developers who want to build career in web development
Blazor helps you to build web applications using C# at the frontend as well as at the backend instead of JavaScript. This course is designed for absolute beginners who want to learn blazor from start. If you want to learn the basics of Blazor then this is the right course for you.
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. The only tools you need are Visual Studio and a browser like Chromeor Firefox.
Who this course is for:
-
Who wants to build Single Page Applications using C# instead of JavaScript.
-
Looking Alternatives of Angular, React, and Vue.js Frameworks.
-
Want to learn from scratch.
-
Want to switch from JavaScript to C# for front-end programming.
-
Everyone
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Blazor
Lecture 3: Blazor Architecture Overview
Lecture 4: Blazor Hosting Models
Lecture 5: Setting up the Development Environment
Lecture 6: Blazor Project Templates
Lecture 7: Create First Blazor Web Assembly Project
Lecture 8: Understanding the Default Application
Lecture 9: Understanding the Counter Page
Chapter 2: Components
Lecture 1: Introduction to Components
Lecture 2: Creating a new Component
Lecture 3: Component Parameters Introduction
Lecture 4: Component Parameters Implmentation
Lecture 5: Route Parameters
Lecture 6: Cascading Parameters
Lecture 7: Event Callback Introduction
Lecture 8: Event Callback Implementation
Lecture 9: Child Component Reference
Lecture 10: Templated Components using RenderFragment
Lecture 11: Templated Components with Data
Lecture 12: Generic Templated Components
Lecture 13: Components with Code-Behind Files
Chapter 3: Data Binding
Lecture 1: Introduction to Data Binding
Lecture 2: Data Binding
Lecture 3: Data Binding Between Components
Chapter 4: Blazor Component Lifecycle Methods
Lecture 1: Introduction to Life cycle Mehtods
Lecture 2: SetParametersAsync
Lecture 3: Rest of Component Life cycle Methods
Lecture 4: Execution Sequence of Component Life cycle Methods
Chapter 5: Form in Blazor
Lecture 1: Introduction
Lecture 2: Create your First Form
Lecture 3: Validation in Forms
Chapter 6: Dependency Injection
Lecture 1: Introduction to Dependency Injection
Lecture 2: Dependency Injection in Blazor WebAssembly
Lecture 3: Dependency Injection in Blazor Server
Lecture 4: Service Lifetime: Balzor WebAssembly vs Balzor Server
Chapter 7: Security
Lecture 1: Introduction
Lecture 2: Identity Server Overview
Lecture 3: [Part 1] Secure Balzor WebAssembly Application with Identity Server
Lecture 4: [Part 2] Secure Balzor WebAssembly Application
Lecture 5: Claim/Role based Authorization in Blazor WebAssembly
Lecture 6: Managing Multiple Claims/Roles in BlazorWebAssembly
Lecture 7: Secure Blazor Server Application
Chapter 8: JavaScript interoperability
Lecture 1: Introduction
Lecture 2: Calling JavaScript Methods from C#
Lecture 3: Calling .NET Static Methods from JavaScript
Lecture 4: Calling .NET Static Methods from JavaScript Asynchronously
Lecture 5: Calling Component Instance Methods from JavaScript
Lecture 6: Calling .NET Instance Methods from JavaScript
Lecture 7: Passing a Reference from Blazor Component to JavaScript
Chapter 9: State Management
Lecture 1: Introduction to State Management
Lecture 2: State Management in Blazor Web Assembly using Dependency Injection
Lecture 3: State Management in Blazor Server using Dependency Injection
Lecture 4: Persist State using Local Storage in Blazor Web Assembly
Lecture 5: Persist State using Local Storage in Blazor Server
Chapter 10: Developing a Simple Shopping Site
Lecture 1: Introduction
Lecture 2: Develop a Product Catalog Component
Lecture 3: Add Products to Cart
Lecture 4: Show Products from Cart
Lecture 5: Remove Products from Cart
Lecture 6: Add Customer Component
Lecture 7: Creating Services
Chapter 11: Course Repository Link
Lecture 1: Course Repository Link
Instructors
-
Shuja ur Rehman Baig
Assistant Professor at University of the Punjab
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 2 votes
- 3 stars: 21 votes
- 4 stars: 48 votes
- 5 stars: 120 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024