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 Mindfulness Personal Development Personal Transformation Life Purpose Meditation 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++ Unreal Engine Blueprints 2D Game Development Blender
30-Day Money-Back Guarantee

This course includes:

  • 4 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development Typescript

Angular 2 Crash Course with TypeScript

Get in-depth knowledge of Angular 2 and TypeScript with this crash course for all skill levels.
Rating: 4.4 out of 54.4 (710 ratings)
20,329 students
Created by Stone River eLearning
Last updated 9/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Code an Angular2 Project with an Online IDE
  • Learn to code with TypeScript and use it's data typing features
  • Understand and use Angular2's Component paradigm
  • Use Angular2's powerful data binding features
  • Use Angular2's improved Pipes to transform displayed data
  • Implement Interfaces in Angular2
  • Compose Components with Angular2's Component Nesting capabilities
  • Implement Services in an Angular2 application
  • Use Dependency Injection to keep an Angular2 application lean
  • Integrate with Web Services using Reactive Extension's Observables
  • Implement Routing in Angular2
  • Understand what Angular2 is, and how it can help you as a developer ... and much, much more!

Course content

13 sections • 73 lectures • 3h 52m total length

  • Preview02:00
  • Preview04:10
  • How This Course Works
    03:02
  • Preview02:00
  • Section Summary
    00:52

  • Preview00:59
  • Preview03:56
  • Getting the Cloud9 Online IDE
    03:55
  • Setting Up the Cloud9 IDE
    03:32
  • Course Project Setup
    08:06
  • Using Angular 2 Modules
    04:03
  • Section Summary
    01:26

  • Section Introduction
    01:14
  • The Component Defined
    02:23
  • The Component Parts
    04:52
  • Tying a Component Together
    01:59
  • The App Component
    04:28
  • Bootstrapping an Angular 2 App
    06:57
  • Section Summary
    04:00

  • Section Introduction
    02:40
  • The Component Template
    05:47
  • Create A Template
    02:44
  • The Directive Component
    04:25
  • Interpolation
    04:07
  • Angular 2 Built-In Directives
    09:27
  • Section Summary
    03:09

  • Section Introduction
    01:47
  • Property Binding
    03:42
  • Event Binding
    03:49
  • 2-Way Binding
    02:09
  • Formatting Bound Data
    03:19
  • Section Summary
    02:08

  • Section Introduction
    02:18
  • Interfaces and Components
    05:08
  • Styling Components
    04:02
  • Component Lifecycle Events
    03:55
  • Pipe Transform Interface
    07:55
  • Section Summary
    03:10

  • Section Introduction
    01:58
  • Parent-Child Components
    05:10
  • More Parent-Child Components
    02:24
  • Property Binding with Input
    02:40
  • Event Binding with Output
    05:38
  • Section Summary
    02:13

  • Section Introduction
    01:39
  • Angular 2 Dependency Injection
    02:11
  • Creating Services
    03:14
  • Using Services
    02:55
  • Service Injection
    04:35
  • Section Summary
    02:03

  • Section Introduction
    01:21
  • Observables vs Promises
    02:05
  • Using Reactive Extensions
    02:11
  • HTTP Requests
    06:13
  • Implementing Observables
    02:26
  • Section Summary
    02:04

  • Section Introduction
    05:27
  • Route Configuration
    03:17
  • Routes and Actions
    04:53
  • Routes and Views
    01:50
  • Routes And Parameters
    05:35
  • Routes And Code
    02:32
  • Section Summary
    04:07

Requirements

  • Before taking this course, a student should ideally (but not absolutely) have some experience in: Creating web UI’s with normal Javascript tools (i.e. jQuery, Bootstrap, ASP.NET, AngularJS, etc.) Programming with a common object-oriented or scripting language (i.e. Java, C#, Python, PHP, etc.) JavaScript development of complete client-side solutions. ANGULAR1 EXPERIENCE IS NOT REQUIRED!!!

Description

There’s no way around it. If you want to gain a competitive edge in UI/UX design, web development, or anything to do with mobile and desktop web apps, then you need to know Angular JS. Better yet, you need to know Angular 2, the latest version. This Angular 2 crash course will refresh your memory and get you updated on the essentials of the latest version. And if you’re just getting started with Angular JS, don’t worry this is the perfect introduction too.   

Get Up to Speed with Angular 2    

  • Understand Angular 2 and how it can help you as a developer

  • Code an Angular 2 project with an online IDE

  • Get to grips with Angular 2’s many powerful features

  • Improve your UI/UX design and development skills

  • Discover what’s new in the latest version of Angular

Upgrade your Programming Skills    

With 71 lectures and 5 hours of content, this Angular 2 online course will give you a thorough understanding of how Angular 2 solutions are designed, administered, and developed. If you’re a web, mobile or service app developer, architect, UI designer, tester or administrator, or if you just want to know how to get Angular 2 projects up and running, then this is the course for you.  

You don’t need any Angular 1 or UI experience to take this course, although if you’re familiar with creating web UIs with normal JavaScript tools (jQuery, Bootstrap, etc.), or object-oriented scripting languages like Java, C#, Python etc., you’ll already have a head start.  

The course will begin with an introduction to TypeScript, the Cloud9 IDE and using Angular 2 modules. Then you’ll get stuck into Angular 2’s components, building a UI and binding your data. After that things get a little more challenging with a breakdown of advanced component concepts and component composition. From there you’ll jump into services, web services, and routing before setting up Angular 2 from scratch.  

By the end of this course you’ll be able to set up and get going on your own Angular 2 projects quickly, easily, and efficiently.  

About Angular JS  

Angular is a development platform for building mobile and desktop web applications. It’s a structural framework that allows you to use HTML as your template language, and is JavaScript based. It has many high-power features like data binding and dependency injection that eliminates huge chunks of coding for the developer, making the process much more efficient and streamlined.  It’s mostly maintained by Google and a wide network of users.  Angular 2 is the latest version of the framework, first released in September 2014.


Who this course is for:

  • This course was built for web developers who design and build UI/UX solutions for mobile and the web. This course is designed for those developers who want to design with Angular2 as easily as they can with other JavaScript frameworks. Of course, the info presented here is just as valuable for architects, testers, and product managers as they too should understand how Angular2 is designed and used in a complete web solution.

Instructor

Stone River eLearning
500,000+ Happy Udemy Students
Stone River eLearning
  • 4.2 Instructor Rating
  • 51,515 Reviews
  • 658,046 Students
  • 302 Courses

At Stone River eLearning, technology is all we teach. If you're interested in IT, programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 1,200,000+ students currently taking Stone River eLearning courses. We currently offer 800+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

  • 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.