Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

ASP.NET Core Razor Pages: From Basics to Advanced Development

person icon Adeleke Samuel

4.4

ASP.NET Core Razor Pages: From Basics to Advanced Development

#ASPNETCore #RazorPages #WebDevelopment #CSharpProgramming #FullStackDevelopment #DotNetCore #BackendDevelopment

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Adeleke Samuel

category icon Development ,Web Development,HTML

Lectures -39

Resources -1

Duration -8.5 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

In the electronic age, demand for expertise in web developers is bound to rise continuously, but web development as a promising and rewarding career is still becoming popular. In this dynamic line of work, you surely need a solid foundation built on Comprehensive Web Development Fundamentals, which our training can provide.

HTML and CSS Mastery: Master the basics by acquiring the skills of HTML and CSS. Learn to build well-structured, beautiful, and appealing web pages and layouts and develop an eye for design and user experience.

Responsive Web Design: Learn the principles behind responsive web design to ensure your websites look and function fluidly across all kinds of devices and screen sizes.

Backend Development: Get hands-on experience with server-side programming languages such as C# Discover how to build server logic, handle user requests, and manage data.

Database Management: Explore the world of databases and data modeling. Understand how to design and implement databases for efficient data storage and retrieval.

Class library: Learn to integrate Class library into your web applications, enhancing their functionality and enabling them to interact with external systems.

Web Security Best Practices: Learn the importance of web security and how to implement security measures to protect your websites and user data.

Performance Optimization: Learn techniques for optimizing website performance, ensuring fast loading times and a smooth user experience.

Frameworks and Libraries: Get introduced to popular web development frameworks and libraries to streamline your development process.

Project Development: Apply all that you have learned through your hands-on projects simulating real-world scenarios, through which you will build up a diverse and impressive portfolio.

By the end of this comprehensive training, you will be well-equipped with the confidence to take on challenges in web development. Whether you need to start a new career or seek to enhance your existing skills, this Comprehensive Web Development Fundamentals course is your gateway to becoming an effective web developer. Join the exciting adventure in unlocking the world of web development, making your mark on this digital realm: Start building the future of the web today!

Goals

Course Objective

"Endow learners with knowledge and skills to build modern, scalable, and dynamic web applications using ASP.NET Core Razor Pages and C#. With the completion of the course, the learner will be capable of building professional-grade web applications aligned to industry best practice standards."

Keystone Objectives

Know Razor Pages Basics

Be familiar with the syntax, structure, functionality of Razor Pages.
Setup development environment for building projects for ASP.NET Core
Master advanced Razor Pages features.

Routing, Model binding and Page handlers
Working with Layout, Partial views, Razor Syntax to the dynamic, and reusable user interface component.
Building Data-Driven Applications

Connecting databases through the use of Entity Framework Core
Performing CRUD – Read, Create, Update and delete with optimized performance.
Optimizing Applications
Improving the scalability, Security and maintainability. This is optimizable through the usage of dependency injection, middleware logging and the like.
Deployment of Web Applications
Publish the Razor Pages application from the cloud platform or on a hosting environment
The basic CI/CD flows applied to ASP.NET Core applications.

Prerequisites

Become a Web Developer with Comprehensive Web Development Fundamentals course on Bootstrap, SQL with Dapper and C#

ASP.NET Core Razor Pages: From Basics to Advanced Development

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction web development

1 Lectures
  • play icon Introduction 03:35 03:35

Installations

2 Lectures
Tutorialspoint

How to setup Bootstrap template in .netCore

9 Lectures
Tutorialspoint

Introducing Home Restaurant project

10 Lectures
Tutorialspoint

Coding with class library

8 Lectures
Tutorialspoint

Setting Mainmenu and Admin Pages

8 Lectures
Tutorialspoint

Conclusion

1 Lectures
Tutorialspoint

Instructor Details

Adeleke Samuel

Adeleke Samuel

A seasoned programmer with over a decade of hands-on experience in the field of software development. 

With a passion for code and a commitment to excellence, Adeleke has honed expertise in a wide range of programming languages, technologies, and domains.

Adeleke's dedication to programming excellence, coupled with a commitment to continuous learning, has not only enriched their own skill set but has also contributed to the growth and development of aspiring programmers through training and mentorship. 

Adeleke's deep industry knowledge and practical experience make them a valuable asset in the world of software development.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515