Course curriculum

    1. 1. Traditional Web Application Frameworks

    2. 2. Why do we need a framework

    3. 3. Understand the MVC Pattern

    4. 4. Add Support for MVC framework

    5. 5. Handle requests with Controllers

    6. 6. Render HTML with Views

    7. 7. Pass parameters to Action Methods

    8. 8. Pass Model class to the view

    9. Source Code

    1. 9. Introduction of Seciton 2

    2. 10. Understand Layout file and _ViewStart file

    3. 11. Use static file middleware to apply bootstrap css styles

    4. 12. Use sections in the layout file

    5. 13. Use Static Repository to Store Data

    6. 14. Use the Controller-Model-View triangle to implement a page

    7. 15. Use Tag Helpers to create navigation Links

    8. 16. Undersatnd the _ViewImports file

    9. 17. Understand Model Binding in HttpGet action method

    10. 18. Use Tag Helpers to help create a html form

    11. 19. Handle HttpPost request

    12. 20. Use Hidden field to store Id in the form

    13. 21. Form Validation with DataAnnotation

    14. 22. Assignment 1_ Add Category

    15. 23. Assignment 1_ Answer

    16. 24. Render Javascript in a Section

    17. 25. Use partial view to deduplicate code

    1. 26. Course Project-Products _ Prepared Source Code

    2. 27. Implement Products list

    3. 28. Understand ViewModel

    4. 29. Implement Add Product

    5. 30. Implement Edit Product

    6. 31. Create the Product PartialView

    7. 32. Implement Delete Product

    1. 33. Requirements of the Cashier_s Console

    2. 34. Use partial views to make code more manageable

    3. 35. Populate Categories Dropdown

    4. 36. Create a partial view for rendering the product list

    5. 37. Dynamically Render Partial View with JQuery

    6. 38. Use css _ Jquery to highlight selected product

    7. 39. Assignment 2_ Display Selected Product Details

    8. 40. Assignment 2_ Answer

    9. 41. Implement the Sales form

    10. 42. Assignment 3_ Quantity field Validation

    11. 43. Assignment 3_ Answer _ Fixing display issues

    12. 44. Custom Validation with ValidationAttribute

    13. 45. Complete the selling process _ add sales transactions

    14. 46. What is ViewComponent

    15. 47. Implement Transactions ViewComponent

    16. 48. Assignment 4_ Transactions Report

    17. 49. Assignment 4_ Answer

    18. 50. Print Report with Javascript and CSS

    1. 51. What is Clean Architecture and Why

    2. 52. Use Case Driven Development

    3. 53. Implement a In-Memory Data Store Plugin

    4. 54. Use Dependency Injection to connect the dots

    5. 55. Other use cases implemented

    1. 56. EntityFramework Core and Nuget Packages

    2. 57. Install Nuget Packages for EF Core

    3. 58. Create Database Context

    4. 59. Run DB Migration

    5. 60. Implement the Category SQL Plugin

    6. 61. Implement the Product SQL Plugin

    7. 62. Implement the Transaction SQL Plugin

    8. 63. Dynamic Dependency Injection

About this course

  • $169.00
  • 69 lessons
  • 7.5 hours of video content

Discover your potential, starting today