Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 5 hours on-demand video
  • 40 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development Angular

Angular 8 and 9 - Elements

Learn how to create Angular 9 Element and use it in non-angular applications
Rating: 3.8 out of 53.8 (30 ratings)
174 students
Created by Pravinkumar Dabade
Last updated 2/2020
English
30-Day Money-Back Guarantee

What you'll learn

  • Developers/Students will learn to create Angular 7 and 8 Elements and use them in non Angular applications. They will enable teams/projects in organization to reuse the Angular 7/8 Elements.
  • The takeaway of this course is to use Angular Components in non Angular applications!

Course content

18 sections • 63 lectures • 5h 5m total length

  • Preview05:20
  • Preview01:14
  • Preview02:11
  • Preview06:01
  • Introduction to Angular CLI
    02:08
  • Installing Angular CLI and creating first Angular application
    02:39

  • Preparing Angular CLI project for Angular Element development
    13:03
  • Demo - Installing required packages to create Angular Elements in our project
    02:25
  • Demo - Add logic to a component to display "Hello World" title with data binding
    03:07
  • Demo - Add the root module logic to bootstrap Angular Element
    03:07
  • Demo - Bundle Angular Element
    02:59
  • Demo - Using Angular Element in simple HTML page
    03:05
  • Demo - Install and configure Bootstrap 4.x framework in Angular Element project
    02:33
  • Download Source Code
    00:45

  • What's new in Angular 8?
    07:29
  • Demo - Angular 8 Element
    05:31
  • Download Source Code
    00:09

  • Create new Angular Element with Input and Output properties
    07:54
  • Demo - Input and Output properties with Angular Element
    06:40
  • Download Source Code
    00:09

  • Getting ready to use Highcharts chart library with Angular Element project
    10:13
  • Demo - Installing and configuring Highcharts chart library
    02:22
  • Demo - Create Highcharts Angular Element
    04:37
  • Demo - Using Angular Element in simple HTML page
    01:42
  • Download Source Code
    00:09

  • Introduction to Mongo DB
    04:40
  • Demo - Creating Mongo DB database, collection and inserting the required data
    04:47
  • Introduction to back end application template
    03:55
  • Demo - Installing and understanding the application template of REST API
    09:38
  • Download Source Code
    00:09

  • Demo - Preparing application to accept the data from REST API
    04:37
  • Demo - Writing service and component logic to render Highcharts chart
    11:53
  • Demo - Using Angular Element in a simple HTML
    03:38
  • Demo - Display multi series Highcharts chart
    02:54
  • Download Source Code
    00:09

  • Introduction Angular Material table
    11:38
  • Demo - Preparing our application for Angular Material table integration
    10:15
  • Demo - Using Angular Element in simple HTML page
    06:42
  • Adding Sorting and Filtering functionality in our Angular Element
    05:47
  • Demo - Modifying Angular project for Sorting and Filtering functionality
    04:04
  • Download Source Code
    00:09

  • Getting a open weather API key to fetch the city wise weather data
    02:53
  • Demo - Getting a open weather API key
    06:17
  • Weather report widget as an Angular Element
    10:46
  • Adding a service to fetch weather report data
    05:13
  • Create current Weather Report components
    06:19
  • Using Weather report widget element in simple HTML page
    03:10
  • Creating forecast Weather Report Angular Element
    07:01
  • Download Source Code
    00:09

  • Using Angular Element in React JS Application
    10:21
  • Demo - Create and run first React application
    02:49
  • Demo - Using Angular element in React application
    08:54
  • Download Source Code
    00:09

Requirements

  • Developers/Students must know Angular 6/7 along with Typescript. They should have basic knowledge of Bootstrap Framework 3/4. They should have an introductory knowledge of Angular CLI latest version.
  • Having a knowledge of back end development will be an added advantage.

Description

Starting from Angular 2 to 8 framework, Angular comes with number of features which we have used in our Angular applications by designing and developing Angular Components. For example - Rich data binding support, Angular Directives, Pipes, Dependency injection, HTTP Services, Differential Loading, Opt-in Ivy support and many more. How about using these component which uses these features in Non-Angular Applications like jQuery, JavaScript, React JS and other JavaScript frameworks and libraries?

This course is the answer of this question. In this course, we will use Angular Components in Non-Angular applications by bundling them as Angular Elements. Here, you will learn how to create new Angular Elements, bundle them and use them in Non-Angular application.

During the course, we will see number of examples like - Hello World Angular Element, Communication between Angular Element and DOM and vice versa, Using Highcharts chart as Angular Element, Using Angular Material table as Angular Element and developing weather report widgets. Finally, use these elements in React JS application.

Who this course is for:

  • Developers/Students who have a good knowledge of Angular 6/7 and have a good knowledge on Typescript.
  • Developers who wants to use Angular components in non Angular applications like JavaScript, React JS and other JavaScript libraries and frameworks!

Instructor

Pravinkumar Dabade
Freelance Consultant and Corporate Trainer
Pravinkumar Dabade
  • 3.9 Instructor Rating
  • 246 Reviews
  • 8,364 Students
  • 8 Courses

From last 16 years, working as corporate trainer and consultant with various companies and now working as a freelancer in India. Started his career with Microsoft platform and now a days passionate about JavaScript Frameworks and Libraries. Love to adapt new technologies and trained 22,000 + professionals in India as well as in other countries. Currently, working on Angular 8, React JS, Node JS, Typescript, ECMA2015, jQuery and Microsoft Technologies.

Love to travel and meet people. He also likes listening to music and watching movies. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.