Skip to main content
CF

100 Angular Challenge

12h 23m 17s
English
Free
Build 100 Components, Services, Directives, Pipes in Angular and Much More! We will master all Angular has to offer by building 100 re-usable and practical Components, Directives, Services, Pipes and much more to be used in your personal or professional projects.

Not only will we build 100 items, but we will also go over Jasmine and Unit Testing so we can write the most solid code possible and certify it does what it is supposed to.

As we dive deeper into our Angular application we will hit on its various other technologies in detail including:

  • TypeScript

  • JavaScript

  • HTML / CSS

  • Jasmine and Unit Testing

  • SASS

  • and more

By the end of this course you my goal for you is to 'Get Good. Get Great. Then Get Better' with Angular. Lets go!

About the Author: Udemy

Udemy thumbnail

Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.

Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.

Watch Online 89 lessons

  • Space or K: play or pause
  • J: rewind 10 seconds
  • L: forward 10 seconds
  • Left Arrow: rewind 5 seconds
  • Right Arrow: forward 5 seconds
  • Up Arrow: volume up
  • Down Arrow: volume down
  • M: mute or unmute
  • F: toggle fullscreen
  • T: toggle theater mode
  • I: toggle mini player
  • 0 to 9: seek to 0 to 90 percent of the video
  • Shift plus N: next video
  • Shift plus P: previous video
0:00 0:00
#Lesson TitleDuration
1Introduction: What are we building and who is this dude? 06:49
2Tools We Use 00:33
3Github Repo / Source Code 00:33
4Updating Introduction 00:53
5Creating a New Project with Angular CLI 02:10
6Updating Versions 03:26
7Understanding Our Configuration 04:20
8Understanding our src setup 04:59
9Generating Components with CLI 02:04
10Configuring ng generate component to use scss 02:38
11Converting Application to SCSS 01:03
12How to Succeed with this Course 01:25
131. Basic Toolbar 10:18
142. Card 10:22
153. Accordion 11:41
164. Progress Bar 08:27
175. Star Ratings 10:04
186. Top of Page 09:54
197A. Basic Routing Setup 06:26
207B. Basic Routing Setup 04:06
218. Lazy Loading Routes 06:50
229. Truncate Pipe 03:11
2312. Loader Circular Component 08:46
2410. Credit Card Formater Pipe 09:48
2511. Credit Card Input Component 14:15
2613. Loader Loading Component 13:54
2714. Twitter Post Component 11:31
2815. LinkedIn Post Component 05:02
2916. Flatten Pipe 05:52
3017. Modal Component 10:50
3118. Debounce Click Directive 07:57
3219. Quote Component 07:35
3320. Toggle Component 06:48
3421. Filter Term Pipe 03:32
3522. Rich Text Viewer Component 06:37
3623. Debounce Search Component 09:34
3724. Search List Component 12:33
3825. Counter Component 12:14
3926. Simple Table 09:57
4027. Paging Component 20:27
4128. Tabs Component 11:21
4230. Ripple Directive 10:04
4331. Fade In Out Animation 08:20
4433. Sort Table Component 21:34
4534. Reactive Forms Email Component 27:57
4635. Form Dirty Guard 08:07
4736. User Service 12:15
4839. Ribbon Component 12:48
4940. Button Toggle Component 12:49
5041. Banner Cut Out Component 08:53
5142. Scale Directive 03:51
5243. Snackbar Component 14:46
5344. Simple Popup Component 10:17
5445. Countdown Timer Component 19:02
5546. Snackbar Service 07:42
5647. Copy Directive 07:45
5748. Lazy Load Image Directive 15:48
5850. Footer Component 12:31
5951. Slide Right Animation 03:33
6052. Skeleton Loader Component 09:04
6153. Social Media Bar Component 14:19
6254. Bottom Sheet Component 08:42
6355. Fieldset Toggle Component 05:21
6456. Pill Component 08:01
6557. Pill Filter List Component 15:17
6658. Not Found Component 10:33
6759. Password Component 17:33
6863. Title Service 12:09
6970. Rich Text Pipe 04:43
7072. Sort By Pipe 05:50
7173. Sort By Key Pipe 05:29
7275. Overlay Component 03:51
7376. Local Storage Service 10:41
7477. Route Params 07:32
7578. Common Scripts 07:29
7679. Active Route UI 04:27
7780. Auto Focus Input Directive 03:47
78Testing Introduction 01:19
7992. Component Testing 10:33
8093. Guard Testing 09:01
8194. Pipe Testing 04:55
8295. Directive Testing 13:09
8396. Mock 3rd Party (Http) 04:47
8497. Service Testing 10:38
8598. Mock First Party Services 05:05
8699. Abstracting Services for Testing 05:06
87100. Testing Practice x 75 01:28
88Good job! 02:32
89Bonus Lecture 01:09

Related courses

Frequently asked questions

What is 100 Angular Challenge about?
Build 100 Components, Services, Directives, Pipes in Angular and Much More! We will master all Angular has to offer by building 100 re-usable and practical Components, Directives, Services, Pipes and much more to be used in your personal…
Who teaches this course?
It is taught by Udemy. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 89 lessons with a total runtime of 12 hours 23 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
Yes — this is a free online course on CourseFlix. You can watch every lesson without a paid subscription.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/100-angular-challenge. The page hosts every lesson with the integrated video player; no download is required.