In this Angular 5 tutorial we will discuss performing CRUD operations in Angular i.e Creating, Reading, Updating and Deleting in Angular with simple examples. We will use Angular 5. The following topics are covered. Please join me to gift education to those who cannot afford. https://www.patreon.com/kudvenkat 1. Setting up a new angular project 2. Reading and displaying data 3. angular 4 routing and navigation 4. Significance of angular route base href 5. Angular template driven forms 6. Angular radio buttons 7. Angular radio button and checked attribute 8. Angular checkbox 9. Angular dropdown list 10. Angular dropdown list binding 11. Angular calendar tutorial 12. Angular calendar customisation 13. Angular ng if 14. Disable browser validation in Angular 15. Angular template driven forms validation 16. Displaying meaningful angular validation error messages 17. Model binding in angular template driven forms 18. Angular email validation 19. Angular pattern validator 20. Validate radio buttons in angular template driven forms 21. Add angular required attribute at runtime for dynamic validation 22. How to validate checkbox in angular 23. Required validation for dropdownlist in angular 24. Angular value vs ngValue 25. Angular custom validation 26. Angular select list custom required validation 27. Confirm password validation in Angular 28. Angular trigger validation manually 29. Angular form group validation 30. Services in Angular 31. Create operation in angular 32. Angular switch case example 33. Pass data from parent to child component in angular 34. Angular component input property change detection 35. Angular input change detection using property setter 36. Angular property setter vs ngonchanges life cycle hook 37. Angular component communication 38. Calling child component methods and properties using template reference variable 39. Angular route guards 40. Angular route params 41. Reading route parameters values 42. Subscribe to angular route parameter changes 43. Optional route parameters in Angular 44. Required route parameters vs optional route parameters in Angular 45. How to reset an angular form 46. JavaScript objects and reference variables 47. Angular Filter pipe 48. Angular pure pipe 49. Angular impure pipe 50. Data filtering in angular component 51. Angular query params 52. How to read query string parameters in Angular 53. Create observable from array 54. Route resolve guard in Angular 55. Angular router navigation events 56. Display route loading indicator in Angular 57. Angular canactivate guard example 58. Passing data between components in angular 59. Edit form in angular 60. Angular delete form 61. Angular accordion example 62. Angular content projection 63. Online fake REST API 64. Angular client server architecture 65. Angular HttpClient get example 66. Angular HttpClient error handling 67. Handling angular resolver errors 68. Angular httpclient post example 69. Angular httpclient put example 70. Angular httpclient delete example 71. Angular CRUD course wrap up and what's next