In this course, you will learn of the fundamentals of how to make Angular5 and Angular6 library. You will learn how to make a chart library in Angular6You will learn how to make a service library using HttpClient in Angular6You will learn how to publish your own library by npm. You will learn how to install Angular5 and Angular6. You will learn how to sign up for GitHub. You will learn how to use Visual Studio Code and its extensions. You will be familiar with npm command. You will learn how to use ng-packagr. You will learn how to install Angular Material in Angular6. You will learn how to make and test Pipe library. You will learn how to make and test Directive library. You will learn how to make Component library. You will learn how to make Bootstrap4 Component library. You will learn how to send data to your own component and get data from it. You will learn how to make local packageby npm. You will become familiar with markdown syntax. You will learn how to print out mark down files. By the end of the course, you will have built a Bootstrap4 Navigation Header component with logo brand. pulldown button and search box.