
Introduction to angular
Understanding Single Page Application
Prerequisite software installation
This tutorial will give the idea how to use the angular cli.
This gives a brief description about component and how to add component in our angular application using the cli.
This session makes us understand how to add a component in a specific directory in our angular project.
This gives us insight about data binding technique called interpolation and structural directives like ngif and ngfor for displaying data.
This lecture elaborates about different data binding techniques namely interpolation, event binding, two way binding.
This gives the introduction to module.
This lecture session tells us about how to generate module using the angular cli and use component that is present in different module.
This gives us insight into angular service
This lecture elaborates how to add service in our angular application.
This gives the basic introduction to form and compare the different type of form namely template driven form and reactive form.
This session discusses how to add template driven form in our application
In this session we learn how to add reactive form in our application.
This lecture discusses how to validate template driven and reactive form.
This lecture discusses about component interaction.Angular is a tree of component so understanding how component interact with each other is of utmost importance.
This is interesting demo on how we can use @Input an @output event emmiter
This discusses how we can use temp ref variable to send data from a form element without ngmodel to component.
This discusses how to get reference to temp ref variable, child component and even get the value and execute function present in child component
This lecture describe how to use single slot and multi slot content projection in our angular application to get dynamic template.
This lecture discusses ViewContainerRef which is nothing but a view container.We can embed other view into ViewContainerRef and even clear any view in ViewContainerRef .
This lecture discusses about what are the storage mechanism in angular in order to store data locally.
Angular is one of the most popular and widely used frameworks for modern web application development. Backed by Google, it is trusted by organizations around the world to build fast, scalable, and maintainable applications. As businesses continue to adopt Angular for enterprise-grade solutions, the demand for skilled Angular developers remains consistently high. This course is designed to help beginners and aspiring developers learn Angular from the ground up in a simple, structured, and practical way. It starts with the fundamentals of TypeScript, the programming language that powers Angular, and gradually introduces the concepts required to build powerful single-page applications (SPAs). Throughout the course, you will learn how to display data, handle user events, create reusable components, and organize your code using Angular services. You will also explore how to format and transform data using pipes, build both template-driven and reactive forms for user input, and connect applications to backend APIs by consuming HTTP services with HttpClient. In addition, you will gain a clear understanding of routing and navigation, enabling you to create seamless multi-page user experiences within a single-page application. The course follows a hands-on approach where you will build a complete Angular application while learning each concept, making it easier to understand how everything fits together in real-world development. Every topic is explained in a beginner-friendly manner, ensuring that even learners with no prior Angular experience can follow along confidently. If you come from a different programming background or are looking to switch your career into frontend development, this course provides the perfect starting point. It focuses on building a strong foundation rather than just memorizing concepts, helping you develop the confidence to create your own Angular applications. By the end of the course, you will have the practical knowledge and skills needed to build modern web applications and take the next step toward becoming a professional Angular developer.