Description
In this course, you will be guided through the development process of building a real-world web application using ASP.NET Core MVC. You l gain practical, industry software engineering skills by getting hands-on practice with building a web application from start to finish, with a focus on back-end web development. This course is perfect for the student who has been exposed to back-end web development concepts and ASP.NET Core, but would like to gain practical experience putting these skills to work. You will be guided through the process of building CoreBB, a realistic bulletin board web application. By the end of this course, you should have a working web application that you can use to demonstrate your skills, or continue working on to further your learning.Throughout the course, you l gain practical experience with building and querying models, routing, a basic exposure to authentication and authorization, and more. You l start by learning to analyze requirements and formulate the database design of the application. Next, you l learn how to set up the basic web application, scaffold the business models, and set up the basic views and content. From there, you l implement basic authentication and user management for the application. Finally, you l learn how to implement CRUD operations for the remaining business models. At the end of the course, you will have a chance to demonstrate your knowledge by implementing an additional feature using what you have learned.Release schedule:This course is of rolling release model, there are 6 modules in this course, M00 and M01 are released when the course is live, other modules will be released according to the following schedule: Module 2: May 5th Module 3: May 8th Module 4-5: May 12nd