AngularDart - Build Dynamic Web Apps with Angular & Dart
4.3 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
227 students enrolled

AngularDart - Build Dynamic Web Apps with Angular & Dart

Master Angular & Dart (AngularDart) and Build High-Performance, Flexible and Dynamic Web Apps
4.3 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
227 students enrolled
Last updated 3/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 7 articles
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Angular and Dart (AngularDart) Web Framework and Build High-Performance Web Apps
  • Leverage the Dart Web Platform with Angular Framework to Build Single Page Applications
  • Architect AngularDart Applications and Develop Web Apps Focused on Productivity, Performance and Stability
  • Build Modern Angular-based Web Applications with Dart and AngularDart Libraray
Course content
Expand all 129 lectures 09:52:06
+ For Windows Users ONLY - Windows Development Setup
2 lectures 13:15
What We'll Cover in This Section
00:45
Windows Development Setup for AngularDart
12:30
+ For MAC Users ONLY - MAC Development Setup for AngularDart
2 lectures 12:59
MAC Development Setup
00:45
Set up Dart SDK and Path on MAC - Running a Dart App
12:14
+ Download Course Source Code
2 lectures 00:03
Resources
00:02
Download Course Source Code
00:00
+ AngularDart - An Overview and Motivation
9 lectures 43:00
What We'll Cover in This Section
00:32
Make It Rain - Inline Template
06:55
ngIf Directive
03:41
Data Binding - Overview
03:39
NgStyle Property Binding and Changing Text Color
04:29
Source Code
00:00
+ Deep Dive into AngularDart Directives
13 lectures 56:42
Restructuring Project for Multiple Components
10:12
ngIf - toggle a Boolean to Show Text
02:47
ngFor Directive and Index
02:41
Using ngClass to Bind More CSS Classes
05:20
Using ngStyle Directive
04:59
SEtting ngStyle from Component's Method
03:45
Using ngFor Directive with TrackBy
08:14
Overview - Directives - Introduction to Creating Custom Attribute Directives
01:03
Source Code
00:00
+ Building Reusable Components
9 lectures 28:55
Reusable Components
00:22
Creating a Reusable Component - Using Input Property
06:10
Binding Another Input Property
03:29
Binding Description Input Property
03:39
Raising Events with Streams in a Reusable Component
06:59
Adding Alias to All Input and Output Properties
01:50
Passing Event Data
04:09
Input, Output Properties - Summary
01:27
+ CHALLENGE - Reusable Components
3 lectures 03:07
Adding Bootstrap-glyphicon to Project
02:29
How the Final FacebookLike Component Should Behave
00:20
Challenge Instructions
00:18
Requirements
  • Students Must Know Basics of Web Development and any Modern Object Oriented Programming Language
Description

Angular is a platform for building web ( as well as mobile and desktop ) apps.  It's one of the most popular modern web development frameworks in the World. 

AngularDart is a web app framework, created by Google, which leverages the Angular platform.  AngularDart focuses on providing a more productive, high-performance and stable way of building Angular apps using the Dart Programming Language. 

Google engineers use AngularDart in their most lucrative applications since AngularDart provides the sophistication and stability needed to produce such critical applications.

In this course, you will be learning how to use AngularDart and build amazing web applications with it!


Here's what you'll be learning:

  • Set up your development machine to start learning AngularDart

  • Angular (Dart) Architecture and how the Framework works

  • Angular Components and how they work

  • Build Reusable Components

  • Services in AngularDart

  • Angular Directives

  • Creating Custom Directives

  • Data Binding

  • Forms and Form Validation

  • HTTP - Saving Data to Firebase Realtime Database

  • AngularDart Pipes

  • Routing and Navigation

  • Build a full-fledged AnguldarDart Applications from beginning to end

  • Build and Deploying an AngularDart Application to Firebase Hosting


Additionally, you'll have access to challenges/Exercises along the way, so you can practice what you learn, as well as:

  • Lifetime Access to All Future Updates

  • A responsive Instructor to answer questions

  • Resources to further your knowledge

  • Udemy Certificate of Completion Ready to Download upon finishing the course

  • A 30 Day "No Questions Asked" Money Back Guarantee!


Learning AngularDart is going to set you apart from the crowd.  It's an easy, fun framework to work with and you'll be happy that you took the initiative to get started.

Don't overthink it.  Just enroll and start learning AngularDart - the next level of crafting maintainable, high-performance and stable modern Web Applications!



Who this course is for:
  • Developers Who What to Learn AngularDart Web Development
  • Dart Developers Who What to Build Stable, Modern Angular-based Web Applications
  • Flutter Developers Who Want to leverage their Dart Programming Language Skills and Build Modern Web Apps with AngularDart
  • Curious Programming Enthusiasts Who Want to Learn AngularDart and Build SPA ( Single Page Applications )