We may earn an affiliate commission when you visit our partners.
Peter Kellner
Read more
This course is no longer available. Find something similar by browsing:
ASP.NET Core Tag Helpers View Components Razor View Engine Dependency Injection

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops Tag Helpers, Tag Helper Components, and View Components, which are highly relevant to web development
Taught by Peter Kellner who is recognized for their work in ASP.NET Core Tag Helpers and View Components
Provides a strong foundation for designing and developing Razor view pages
Examines ASP.NET Core Tag Helpers and View Components, which are highly relevant to web development
Utilizes a mix of media, such as videos and discussions, making the course multi-modal
This course explicitly requires learners to come in with some background knowledge

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for ASP.NET Core Tag Helpers and View Components. These are activities you can do either before, during, or after a course.

Career center

Learners who complete ASP.NET Core Tag Helpers and View Components will develop knowledge and skills that may be useful to these careers:
ASP.NET Developer
An ASP.NET Developer implements and maintains web applications, services, and APIs. This course helps build a foundation for success as an ASP.NET Developer. With this course, learners gain the skills to build reusable and maintainable code components, which can significantly increase productivity and efficiency in web development.
Web Developer
A Web Developer is involved in the design, development, and implementation of websites. This course helps build a foundation for success as a Web Developer. With this course, learners gain the skills to create dynamic and interactive web pages, which are essential for modern web development.
Software Developer
A Software Developer designs, develops, and maintains software systems. This course helps build a foundation for success as a Software Developer. With this course, learners gain the skills to create reusable and maintainable code components, which can significantly increase productivity and efficiency in software development.
Web Designer
A Web Designer creates the visual appearance of websites. This course may be useful for a Web Designer who wants to expand their skillset and create more dynamic and interactive web pages.
Front-End Developer
A Front-End Developer is responsible for the design and implementation of the user interface of websites and web applications. This course helps build a foundation for success as a Front-End Developer. With this course, learners gain the skills to create dynamic and interactive web pages, which are essential for modern web development.
Back-End Developer
A Back-End Developer is responsible for the server-side logic of websites and web applications. This course may be useful for a Back-End Developer who wants to expand their skillset and create more dynamic and interactive web pages.
User Experience Designer
A User Experience Designer creates user interfaces that are both visually appealing and easy to use. This course may be useful for a User Experience Designer who wants to expand their skillset and create more dynamic and interactive web pages.
Information Architect
An Information Architect designs the structure and organization of websites and web applications. This course may be useful for an Information Architect who wants to expand their skillset and create more dynamic and interactive web pages.
Technical Writer
A Technical Writer creates documentation for software and hardware products. This course may be useful for a Technical Writer who wants to learn more about web development and how to create more dynamic and interactive documentation.
Project Manager
A Project Manager plans and executes software development projects. This course may be useful for a Project Manager who wants to learn more about web development and how to manage projects that involve the creation of dynamic and interactive web pages.
Business Analyst
A Business Analyst analyzes business requirements and develops solutions for software systems. This course may be useful for a Business Analyst who wants to learn more about web development and how to gather requirements for the creation of dynamic and interactive web pages.
Data Analyst
A Data Analyst collects and analyzes data to provide insights for business decisions. This course may be useful for a Data Analyst who wants to learn more about web development and how to create data-driven web pages.
Database Administrator
A Database Administrator manages and maintains databases. This course may be useful for a Database Administrator who wants to learn more about web development and how to create data-driven web pages.
System Administrator
A System Administrator manages and maintains computer systems. This course may be useful for a System Administrator who wants to learn more about web development and how to deploy and manage web applications.
Network Administrator
A Network Administrator manages and maintains computer networks. This course may be useful for a Network Administrator who wants to learn more about web development and how to deploy and manage web applications.

Reading list

We haven't picked any books for this reading list yet.
Covers security in ASP.NET Core. It's a great choice for developers who want to learn how to build secure ASP.NET Core applications.
Covers ASP.NET Core 2.0 and Angular 5. It's designed for experienced developers who want to know more about cloud-based applications and microservices.
Covers Entity Framework Core, an object-relational mapping (ORM) framework for ASP.NET Core. It's a great choice for developers who want to learn how to work with data in ASP.NET Core applications.
Covers dependency injection in .NET Core. It's a great choice for developers who want to learn how to use dependency injection to build loosely coupled, maintainable applications.
Covers ASP.NET Core Web API. It's a great choice for developers who want to learn how to build RESTful web services with ASP.NET Core.
Comprehensive reference for ASP.NET Core 3. It covers everything from the basics to advanced topics, such as dependency injection, security, and performance. It's a great choice for developers who want to learn everything they need to know about ASP.NET Core 3.
Covers the latest versions of ASP.NET Core MVC and Web API. It's a great choice for developers who want to learn how to build modern web applications with ASP.NET Core.
Practical guide to building web applications with ASP.NET Core. It covers a wide range of topics, including MVC, Web API, and SignalR. It's a great choice for developers who want to learn how to build real-world applications with ASP.NET Core.
Provides a comprehensive overview of ASP.NET Core, covering fundamental concepts like middleware, routing, and configuration. It's an excellent resource for gaining a broad understanding of the framework and is often recommended for those with some prior C# and .NET knowledge. This book is valuable as a core reference for anyone working with ASP.NET Core.
A widely acclaimed book that offers a comprehensive and in-depth look at ASP.NET Core, including MVC, Razor Pages, and Blazor. It's suitable for both those new to ASP.NET Core and experienced developers looking to deepen their understanding. is often used as a primary resource for learning the framework.
This edition, updated for .NET 8, continues to provide guidance on building robust and maintainable ASP.NET Core applications with a focus on architectural patterns and principles. It's a key resource for developers aiming for well-structured projects.
Focuses specifically on Entity Framework Core, the object-relational mapper (ORM) commonly used with ASP.NET Core for data access. is essential for anyone building data-driven applications and provides in-depth knowledge on performance tuning, testing, and more. It's a crucial reference for database interactions.
This practical guide focuses on building Web APIs with ASP.NET Core, covering REST and GraphQL standards, Minimal APIs, and integration with databases using Entity Framework Core. It's particularly useful given the prevalence of API-led development. good resource for those concentrating on backend services.
Addresses the critical topic of security in ASP.NET Core applications. It covers common threats and how to implement countermeasures, making it vital for developers building production-ready applications. key reference for securing ASP.NET Core applications.
While not solely focused on ASP.NET Core, this book provides a strong foundation in C# and .NET 8, which are prerequisites for learning ASP.NET Core. It covers fundamental programming concepts and introduces ASP.NET Core, Blazor, and EF Core. is excellent for beginners needing to solidify their C# and .NET knowledge before diving deep into ASP.NET Core.
Focuses on the MVC pattern within ASP.NET Core, providing a practical guide with a hands-on approach. It's suitable for beginners and intermediate learners who want to understand how to build web applications using the MVC architecture.
Delves into design patterns relevant to ASP.NET Core development, helping developers build more modular and scalable applications. It's a valuable resource for intermediate to advanced developers looking to improve their architectural skills.
Focuses on building microservices with ASP.NET Core, a contemporary architectural style. It covers essential topics like containerization and communication between services. is for experienced developers interested in microservices architecture.
Provides a comprehensive guide to Blazor, Microsoft's framework for building interactive client-side web UI with .NET. It's highly relevant for those interested in modern web development with ASP.NET Core. This book is valuable for developers focusing on rich client-side experiences.
Provides a comprehensive overview of ASP.NET Core, covering everything from basic concepts to advanced topics. It's a great choice for beginners who want to learn the basics of ASP.NET Core.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser