Angular 2+ with Typescript - Essential Training (Udemy.com)
Learn Angular 2 (or 4) from the ground up | This course combines a Project, Slides and Quizzes | Perfect for beginners
Created by: Patrick Schroeder
Last updated December 2017
What you will learn
- Understand the Fundamental Concepts of Angular 2
- Develop Angular 2+ Applications using Best Practices
- Learn and Use TypeScript
- Understand Modules, Components, Routing and Services
- Understand HTTP and Observables
- Know how to pass Data between components using Input and Output
Course Description
*** Updated for latest version of Angular 2. Project works with Angular 4. ***
Learn all the essentials of building Angular 2+ applications right here.
This is a beginner level course aimed at those new to Angular 2 and Typescript. No previous knowledge of either is required before starting this course.
This course combines slides, projects and quizzes in a clear, concise and engaging way to guide you through the core concepts of Angular 2 and Typescript.
...
⭐⭐⭐⭐⭐
This is the best explain course on Angular 2 I've seen so far, keep up the good work!
-- Adrian T.
⭐⭐⭐⭐⭐
Excellent course, in a very short time span I come to know all the important information about Angular 2, this course really cover all the aspects of Angular 2 for beginners as well as for experience. Thank you very much for making such amazing course.
-- Subhobroto Roy
⭐⭐⭐⭐⭐
Great course! Perfect for beginners. It is exactly what I was looking for - building a real life project from scratch with a lot of explanations and examples. I highly recommend it for beginners!
-- Ivan Atanasov
...
Each section will contain an introduction to a new concept. Followed by a slide-based presentation to get you familiar with the concept, and then an example inside of our application to cement your understanding.
You will gain a solid foundation for building real-world applications following best practices and the Angular 2 style guide. This includes how to build components, create shared services, navigate between views, manage data using observables, and bind data using expressions inside your HTML templates.
By the end of this course, you will have a clear understanding of how to to build Angular applications with many real-world features. As a result, you will feel empowered to go out into the wild and start creating your own Angular 2 applications!
What you'll learn:
- Typescript
- Components
- Pipes
- Data Binding
- NgModules
- Routing
- Input/Output
- HTTP
- Observables
- Interfaces
- Directives
- Lifecycle Hooks
...
Course updated regularly with new content to stay relevant & up-to-date!
...
⭐⭐⭐⭐⭐
This course is accessible and gives information that are factual and easy to to understand (even to a newbie like me). The content of the technical part is easy to understand and straightforward making the course a great way to learn : first a part that explains the nature of the "code", then an example of application of the "code" ("code" is for all the different types : modals, interfaces, and so on). I highly recommend this course.
-- Geslin JB
Instructor Details
- 4.4 Rating
1,786 Reviews
Patrick Schroeder
Software engineer and entrepreneur. I specialize in full-stack javascript development. My favorite technologies are Angular and Node.js. I'm currently working on serverless apps using Firebase Firestore and Google cloud functions running on Node.js. I enjoy creating high quality courses that clearly explain complex topics. All courses are captured in 1080p high resolution. Please message me if you have any questions while taking any of my courses here on Udemy.
More courses by Patrick Schroeder
MongooseJS Essentials - Learn MongoDB for Node.js (2017)
4.6 (3,200 Reviews)
Provider: Udemy
Time: 42 mins
Free
Scrape Websites using PhantomJS and CasperJS (2017)
4.2 (244 Reviews)
Provider: Udemy
Time: 2.2h
$34.99
More TypeScript courses
Mastering TypeScript with Marathon Interview Questions (2025)
4.7 (247 Reviews)
Provider: Udemy
Time: 7.6h
$64.99
Typescript: The Complete Developer's Guide (2026)
4.5 (14,141 Reviews)
Provider: Udemy
Time: 27.1h
$109.99
Reviews
By Alberto MF on 2/18/2019
El curso sirve como iniciación a Angular. Es corto, por lo que no se profundiza en detalle en ninguna lección, pero abarca lo básico de Angular para que puedas investigar por tu cuenta apoyándote en los recursos que proporciona. El profesor explica despacio y se le entiende muy bien. Los materiales aportados son suficientes para seguir el curso y poder investigar después. Quizá echo en falta más ejercicios prácticos para hacer de forma individual. En ocasiones es más fácil implementar una necesidad de otro que una propia.
By Paul Canty on 10/27/2018
This was a great intro course to learning the basics of Angular, I wish there was a little more explanation on more complex topics like Services and Routing. I did not get a full picture of how these features performed in a real world application. Other than that the instructor was knowledgeable and engaging in teaching the material.
By Gaurav Ashara on 8/24/2017
Very Good all tutorials and give quick start Angular with hands on experience. Book Examples are very much helpful.Q and A helped more to revise knowledge. I think more insight and depth of knowledge will give more boost for course.
By Peter Ukonu on 5/5/2017
The author has done a good job in laying out the course content which I think is fantastic, and introduces an Angular beginner step by step, however, the management of codes is really poorly done. It is easy to easily get lost and out of sync from what you see on screen to your actual work. I hope this can be corrected quickly.
By Neha Kapoor on 5/1/2017
I am able to learn things very quickly.Best part of this course is that you will enjoy learning ....as videos are not lengthy so its very intresting to watch video 2 or 3 per day and practice.Videos explain you first definition then give you its practical example of usage.This course provide me right direction to learn Angular 2 .Thanks Udemy :)
By Israel Cardenas on 5/1/2017
El contenido es claro y está bien explicado, sobre todo hasta mitad del curso. La última parte, que es la más complicada, se explica sin demasiados detalles, y hace que no se entienda todo lo bien que se debe. Por último, deja algo muy importante por explicar, que es como llevar la aplicación una vez terminada a un servidor web real (desplegar solo el HTML, CSS y Javascript), que tendré que buscar aparte.
By Subhobroto Roy on 4/30/2017
Excellent course, in a very short time span I come to know all the important information about Angular 2, this course really cover all the aspects of Angular 2 for beginners as well as for experience. Thank you very much for making such amazing course. It will be very helpful if you can make one tutorial of MEAN stack course using Angular 2.0.
By Hamida Dervić on 4/9/2017
The course is good but the mentor should tell as on the beginning, how to fetch the json book object. I mean, it would be better for me. The part with the router params is a little bit confusing and the mentor is getting to fast in this field. #justsaying
By Kolcza Gyozo on 2/6/2017
it is a good introduction but... system.js is no longer used with the defacto angular-cli that has no real introduction in this course. The courses that I watched until now were good, only that at the NgModules I couldn't grasp it, I understand that it has good stuffs inside that is useful in nearly all projects and had to be imported but I knew this before listening to the lessons on this... but probably I am too tired to grasp it now.
By Mark Saunders on 12/22/2016
The course was very informative, but the "Service's" module seemed to be missing a chapter. That is, at the end of the introduction to Services the instructor stated lets go through an example of creating a Service, but not example was given. But all in all this course was very helpful as an introduction to Angular 2.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100









