Fundamentals of Angular
Best course on the web to learn the fundamentals of Angular
No
Students: 2927
Video: 13 Hours
This Fundamentals of Angular course by Joe Eames is the best course on the web to learn the fundamentals of Angular and start on your pathway to mastering the Angular framework.
In this course , we will learn
- Efficiently use data binding to display changing data to the user.
- Leverage components and services to create a maintainable application.
- Send data back and forth to the server and display it when it updates.
- Effectively use forms to gather consistent and correct data from the user.
- Create feature modules and lazy load them for improved performance.
- Configure an Angular application and deploy it to production.
Course Curriculum
Getting Started
Available in
days
days
after you enroll
-
StartGetting Started (1:30)
-
StartHow to Learn Faster (2:24)
-
StartPrerequisites (1:43)
-
StartUsing the CLI (5:40)
-
StartExercise Create an App (1:31)
-
StartIntro to App (5:17)
-
StartIntro to Types (9:43)
-
StartTypescript for Angular (3:58)
-
StartTypescript Decorators (2:30)
-
StartExercise Using Typescript (2:35)
-
StartSolution Using TypeScript (4:54)
-
StartIntroduction to Angular Components (7:22)
-
StartData Binding (6:56)
-
StartExercise Displaying Data (2:23)
-
StartSolution Displaying Data (2:07)
-
StartThe Safe Navigation Operator (3:48)
-
StartListening to Events (9:22)
-
StartExercise Listening to Events (1:21)
-
StartSolution Listening to Events (3:04)
-
StartExercise Putting the Basics Together (2:29)
-
StartSolution Putting the Basics Together (9:05)
-
StartSolution Bonus - Putting the Basics Together (5:25)
Organizing an Angular Application
Available in
days
days
after you enroll
-
StartOrganizing an Angular Application (1:46)
-
StartModules _ The App Module (3:10)
-
StartWhat are Services (6:06)
-
StartCreating Services with the CLI (4:35)
-
StartExercise Creating a Service (1:05)
-
StartSolution Creating a Service (0:54)
-
StartCreating Basic Components with the CLI (6:21)
-
StartCLI Flags for Creating Components (3:41)
-
StartExercise Creating Components with the CLI (2:18)
-
StartSolution Creating Components with the CLI (4:19)
-
StartChild Components (7:13)
-
StartSending Data to a Child Component (5:08)
-
StartExercise Sending Data to a Child Component (1:50)
-
StartSolution Sending Data to a Child Component (7:35)
-
StartWho Owns the Data (3:45)
-
StartCommunicating with Parent Components (7:34)
-
StartContainer vs Presenter Components (2:00)
-
StartExercise Communicating with Parent Components (0:44)
-
StartSolution Communicating with Parent Components (3:27)
-
StartAccessing Static Assets (3:41)
-
StartStyling Components (8:22)
-
StartThe Styles Attribute (2:12)
-
StartExercise Styling Components (0:47)
-
StartSolution Styling Components (2:31)
-
StartBest Practices (6:11)
-
StartOverview of Using Services _ Components Together (3:25)
-
StartUsing Services _ Components Together in Practice (7:49)
-
StartExercise Putting it all together (0:54)
-
StartSolution Wiring Everything Together (9:48)
-
StartSolution Cleaning up Styles (2:55)
-
StartBuilding an App (2:18)
-
StartSummary (1:48)
Displaying Data
Available in
days
days
after you enroll
-
StartDisplaying Data (0:58)
-
StartExpressions (5:03)
-
StartInterpolation vs. Property Bindings (6:27)
-
StartSetting the Document Title (2:37)
-
StartBinding to Styles (4:23)
-
StartExercise Binding to Styles (0:41)
-
StartSolution Binding to Styles (1:42)
-
StartDebugging a Template (6:01)
-
StartBinding to Classes (6:47)
-
StartExercise Binding to Classes (0:47)
-
StartSolution Binding to Classes (1:13)
-
StartDisplaying Lists of Data with ngFor (7:00)
-
Start3Working with Items in an ngFor (4:46)
-
StartUsing ngFor with Child Components (5:23)
-
StartDirectives (3:03)
-
StartExercise Displaying a List (1:44)
-
StartSolution Displaying a List (2:46)
-
StartConditional Display with ngIf (5:05)
-
StartConditional Display with ngSwitch (7:44)
-
StartExercise Conditional Display (2:23)
-
StartSolution Conditional Display (4:37)
-
StartUsing Pipes (6:12)
-
StartCommon Pipes (7:28)
-
StartThe Date Pipe (5:31)
-
StartExercise Using Pipes (0:43)
-
StartSolution Using Pipes (2:59)
-
StartExercise Displaying Data (3:15)
-
StartSolution Displaying Data (9:02)
-
StartSolution Bonus Displaying Data (4:06)
-
StartLet's Code Together (2:12)
-
StartSummary (1:19)
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
Get started now!
AS FEATURED ON