Course Content
Topic 1: Installing asp.net MVC
Topic 2: Asp.net MVC Version
Topic 3: Creating your first Asp.net MVC application
Topic 4: Controllers in an MVC application
Topic 5: Views in an MVC application
Topic 6: ViewData and ViewBag in MVC
Topic 7: Models in an MVC application
Topic 8: Data access in MVC using entity framework
Topic 9: Generate hyperlinks using actionlink html helper
Topic 10: Working with multiple tables in MVC
Topic 11: Using business objects as model in MVC
Topic 12: Creating a view to insert data using MVC
Topic 13: FormCollection in MVC
Topic 14: Mapping asp.net request data to controller action simple parameter types
Topic 15: Updatemodel function in MVC
Topic 16: Difference between updatemodel and tryupdatemodel
Topic 17: Editing a model in MVC
Topic 18: Updating data in MVC
Topic 19: Unintended updates in MVC
Topic 20: Preventing unintended updates in MVC
Topic 21: Including and excluding properties from model binding using bind attribute
Topic 22: Including and excluding properties from model binding using interfaces
Topic 23: Why deleting database records using get request is bad
Topic 24: Deleting database records using post request in MVC
Topic 25: Insert update delete in MVC using entity framework
Topic 26: Customizing the autogenerated index view
Topic 27: Customizing the autogenerated create view
Topic 28: Customizing the autogenerated edit view
Topic 29: Using data transfer object as the model in MVC
Topic 30: View engines in asp net MVC
Topic 31: Using custom view engines with asp net MVC
Topic 32: How does a controller find a view in MVC
Topic 33: Html helpers in MVC
Topic 34: Generating a dropdownlist control in MVC using HTML helpers
Topic 35: How to set an item selected when an asp net MVC dropdownlist is loaded
Topic 36: Difference between Html TextBox and Html TextBoxFor
Topic 37: Generating a radiobuttonlist control in MVC using HTML helpers
Topic 38: CheckBoxList in asp net MVC
Topic 39: ListBox in asp net MVC
Topic 40: Using displayname, displayformat, scaffoldcolumn attributes in asp net MVC application
Topic 41: Using datatype and displaycolumn attributes in asp net MVC application
Topic 42: Opening a page in new browser window in asp net MVC application
Topic 43: Hiddeninput and readonly attributes in MVC
Topic 44: Display and edit templated helpers in asp net MVC
Topic 45: Customize display and edit templates in asp net MVC
Topic 46: Accessing model metadata from custom templated helpers
Topic 47: Displaying images in asp net MVC
Topic 48: Custom html helpers in MVC
Topic 49: Html encoding in asp net MVC
Topic 50: Detect errors in views at compile time
Topic 51: Advantages of using strongly typed views
Topic 52: Topicial views in MVC
Topic 53: Difference between html.Topicial and html.renderTopicial
Topic 54: T4 templates in asp net MVC
Topic 55: What is cross site scripting attack
Topic 56: How to prevent cross site scripting attack
Topic 57: Razor views in MVC
Topic 58: Razor views in MVC continued
Topic 59: Layout view in MVC
Topic 60: ViewStart in asp net MVC
Topic 61: Named sections in layout files in MVC
Topic 62: Implementing search functionality in asp net MVC
Topic 63: Implement paging in asp net MVC
Topic 64: Implement sorting in asp net MVC
Topic 65: Deleting multiple rows in MVC
Topic 66: Check uncheck all checkboxes with another single checkbox using jquery
Topic 67: Action selectors in MVC
Topic 68: What is the use of NonAction attribute in MVC
Topic 69: Action filters in MVC
Topic 70: Authorize and AllowAnonymous action filters in MVC
Topic 71: childactiononly attribute in MVC
Topic 72: HandleError attribute in MVC
Topic 73: OutputCache attribute in MVC
Topic 74: CacheProfiles in MVC
Topic 75: RequireHttps attribute in MVC
Topic 76: ValidateInput attribute in MVC
Topic 77: Custom action filters in asp net MVC
Topic 78: Different types of ActionResult in asp net MVC
Topic 79: Areas in asp net MVC
Topic 80: StringLength attribute in asp net MVC
Topic 81: Range attribute in asp net MVC
Topic 82: Creating custom validation attribute in asp net MVC
Topic 83: RegularExpression attribute in asp net MVC
Topic 84: Compare attribute in asp net MVC
Topic 85: Enable client side validation in asp net MVC
Topic 86: ValidationSummary in asp net MVC
Topic 87: What is Unobtrusive JavaScript
Topic 88: Unobtrusive validation in asp net MVC
Topic 89: Remote validation in asp net MVC
Topic 90: Remote validation in MVC when javascript is disabled
Topic 91: Create a custom remote attribute and override IsValid) method
Topic 92: Ajax with asp net MVC
Topic 93: What is Ajax and why should we use it
Topic 94: Providing visual feedback using LoadingElementId AjaxOption
Topic 95: OnBegin, OnComplete, OnSuccess and OnFailure properties of AjaxOptions class
Topic 96: LoadingElementDuration property of AjaxOptions class
Topic 97: Implement autocomplete textbox functionality in MVC
Topic 98: What is JavaScript minification
Topic 99: What is CDN Content Delivery Network
Topic 100: What if CDN is down
Angular JS Course Content
Topic 1:AngularJS Expressions
Topic 2:Angular JS Directives
Topic 3:AngularJS Controllers
Topic 4:AngularJS Filters
Topic 5:AngularJS HTML DOM
Topic 6:AngularJS Events
Topic 7:AngularJS Modules
Topic 8:AngularJS Routing
Topic 9:Dependency Injection
Topic 10:Angular Services