Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ASP.NET Core MVC Full Course - C# and Bootstrap Version 5 - Responsive Web Programming with Tutorials

Software Engineering Courses - SE Courses via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master ASP.NET Core MVC development through this comprehensive course that combines C# programming with Bootstrap 5 for creating responsive web applications. Learn to build your first web application using ASP.NET Core 5 and the Model-View-Controller (MVC) architectural pattern. Explore fundamental concepts including views, controllers, partial views, and components while understanding layout management with ViewStart and Import functionality. Dive into advanced routing techniques including attribute routing, model binding with Entity Framework, and implement both server-side and client-side validation strategies. Discover how to work with tag helpers, TempData, annotations, and handle multiple select options with content rendering as HTML. Master static content serving, exception handling, custom error pages, and database logging implementation. Gain expertise in HttpContext manipulation, cookies, session management, and caching strategies for optimal performance. Learn asynchronous programming with Ajax and database operations to create dynamic user experiences. Complete an extensive Bootstrap 5 integration tutorial across three detailed lectures covering responsive design principles and modern UI components. Understand security best practices including preventing cheating and hacking through proper client-server programming methodologies. Conclude with practical deployment knowledge for publishing ASP.NET Core 6 applications on Windows operating systems and resolving database connection issues in production environments.

Syllabus

ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming - Lecture 1: First Web Application
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming - Lecture 2 : Views and Controllers
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming - Lecture 3 : More Controllers & Views
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming - Lecture 4: Partial Views, Components
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming - Lecture 5: Layout, ViewStart, Import
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming, Lecture 6: Routing, Attribute Routing
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming, Lecture 7: Model Binding, Entity FMWK
ASP.NET Core 5 - MVC - Bootstrap - Responsive Web Programming, Lecture 8: Model Validations
ASP.NET - MVC - Bootstrap - Responsive Web Programming, Lecture 9: Custom and Client Side Validation
ASP.NET - MVC - Bootstrap Responsive Web Programming, Lecture 10: Tag Helpers, TempData, Annotations
ASP.NET - MVC - Lecture 11: Multiple Select & Options, Content as HTML, Option Groups, CDN Fallback
ASP.NET - MVC - Lecture 12: Static Content Serving, Exception Handling, Custom 404 Page, Logging DB
ASP.NET - MVC - Core - Responsive Web Design - Lecture 13: HttpContext, Cookies, Session, Caching
ASP.NET - MVC - Core - Responsive Web Design - Lecture 14: Asynchronous Ajax and DB Operations
ASP.NET - MVC - Core - Responsive Web Design - Lecture 15: BootStrap Integration & Full Tutorial P1
ASP.NET - MVC - Core - Responsive Web Design - Lecture 16: BootStrap Integration & Full Tutorial P2
ASP.NET - MVC - Core - Responsive Web Design - Lecture 17: BootStrap Integration & Full Tutorial P3
How to Prevent Cheating and Hacking With Proper Client + Server Based Programming. E.g. Online Game
How to Publish an ASP .NET Core 6 Website / APP on a Windows OS and Fix Database Connection Problem

Taught by

Software Engineering Courses - SE Courses

Reviews

Start your review of ASP.NET Core MVC Full Course - C# and Bootstrap Version 5 - Responsive Web Programming with Tutorials

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.