We may earn an affiliate commission when you visit our partners.
Jim Cooper and Joe Eames

This course will teach you the fundamentals of working with the latest version of Angular. You will learn everything you need to know to create complete applications including: components, services, directives, pipes, routing, HTTP, and even testing.

Read more

This course will teach you the fundamentals of working with the latest version of Angular. You will learn everything you need to know to create complete applications including: components, services, directives, pipes, routing, HTTP, and even testing.

Angular has become one of the most widely used web development frameworks. This course, Angular 11 Fundamentals, will teach you the fundamentals of writing applications with Angular - whether or not you've had past experience with Angular 1. You will learn how to bootstrap an application and how to build pages and reusable elements using Angular Components and the new Angular syntax. You'll also learn the fundamentals of: routing, creating reusable services and dependency injection, building forms with validation, and communicating with the server using HTTP and observables. You'll even learn how to test all of this using unit tests and end-to-end UI tests. When you finish this course, you will have the fundamental knowledge necessary to create professional and personal websites using Angular.

Enroll now

What's inside

Syllabus

Course Overview
Getting Started with Angular
Creating and Communicating Between Angular Components
Exploring the Angular Template Syntax
Read more
Creating Reusable Angular Services
Routing and Navigating Pages
Collecting Data with Angular Forms and Validation
Communicating Between Components
Reusing Components with Content Projection
Displaying Data with Pipes
Understanding Angular's Dependency Injection
Creating Directives and Advanced Components in Angular
More Components and Custom Validators
Communicating with the Server Using HTTP, Observables, and Rx
Unit Testing Your Angular Code
Testing Angular Components with Integrated Tests
Taking an Angular App to Production

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches essential Angular concepts: components, services, directives, and routing
Covers HTTP communication and testing, essential for building real-world applications
Taught by Jim Cooper and Joe Eames, experienced Angular developers

Save this course

Save Angular 11 Fundamentals to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular 11 Fundamentals. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular 11 Fundamentals will develop knowledge and skills that may be useful to these careers:
Software Engineer
The course, Angular 11 Fundamentals, will provide you with the foundational knowledge to create professional and personal websites using Angular. Upon completing this course, you will be able to create complete applications including: components, services, directives, pipes, routing, HTTP, and testing. Angular is a popular JavaScript framework for building web applications, and the skills you learn in this course will be in high demand by employers. As a Software Engineer, you'll be responsible for designing, developing, and maintaining software applications, and this course will provide you with the skills you need to be successful in this role.
Web Developer
As a Web Developer, you will be responsible for creating and maintaining websites and web applications. The Angular 11 Fundamentals course will provide you with the essential skills you need to be successful in this field. You will learn how to build web pages and reusable elements using Angular Components. You'll also learn the fundamentals of: routing, creating reusable services and dependency injection, building forms with validation, and communicating with the server using HTTP and observables. You'll even learn how to test your code using unit tests and end-to-end UI tests. This course will help you build a strong foundation in Angular and prepare you for a successful career as a Web Developer.
Front-End Engineer
As a Front-End Engineer, you will be responsible for the design and development of the user interface of web applications. Angular is a popular JavaScript framework for building web applications, and the Angular 11 Fundamentals course will provide you with the skills you need to be successful in this role. You will learn how to create complete applications including: components, services, directives, pipes, routing, HTTP, and testing. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components. By the end of this course, you'll have the skills you need to create sophisticated and interactive web applications.
UI Developer
A UI Developer is responsible for designing and developing the user interface of websites and web applications. The Angular 11 Fundamentals course will help you build a strong foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to create complete applications including: components, services, directives, pipes, routing, HTTP, and testing. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Web Designer
For Web Designers who want to expand their skills into web development, Angular 11 Fundamentals can help build a foundation in coding for the web. As a Web Designer, you will be responsible for creating the visual and layout of websites and web applications. This course will teach you how to use Angular to build interactive and dynamic web pages. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Full-Stack Developer
Full-Stack Developers are responsible for both the front-end and back-end of web applications. The Angular 11 Fundamentals course will introduce you to the fundamentals of Angular, a popular JavaScript framework for building web applications. You will learn how to create complete applications including: components, services, directives, pipes, routing, HTTP, and testing. While this course will focus on the front-end of web applications, it will provide you with a strong foundation for learning back-end technologies and becoming a Full-Stack Developer.
Software Development Manager
Software Development Managers are responsible for leading and managing software development teams. The Angular 11 Fundamentals course will provide you with a strong understanding of Angular, a popular JavaScript framework for building web applications. You will learn how to create complete applications including: components, services, directives, pipes, routing, HTTP, and testing. This knowledge will be valuable in leading and managing software development teams that use Angular.
Product Manager
Angular 11 Fundamentals may be helpful for Product Managers who want to learn more about the technical side of web development. As a Product Manager, you will be responsible for the planning and development of software products. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
UX Designer
Angular 11 Fundamentals may be helpful for UX Designers who want to learn more about the technical side of web development. As a UX Designer, you will be responsible for the user experience of websites and web applications. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Technical Writer
Angular 11 Fundamentals may be helpful for Technical Writers who want to learn more about web application development. As a Technical Writer, you will be responsible for creating and maintaining technical documentation. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Project Manager
Angular 11 Fundamentals may be helpful for Project Managers who want to learn more about software development. As a Project Manager, you will be responsible for planning and managing software development projects. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Business Analyst
Angular 11 Fundamentals may be helpful for Business Analysts who want to understand the technical aspects of web development. As a Business Analyst, you will be responsible for analyzing business needs and translating them into technical requirements. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Quality Assurance Analyst
Angular 11 Fundamentals may be helpful for Quality Assurance Analysts who want to learn more about software development. As a Quality Assurance Analyst, you will be responsible for testing and validating software products. This course will teach you the fundamentals of building web applications with Angular, including how to create components, services, directives, and pipes. You will also learn the fundamentals of Angular's dependency injection system and how to create custom directives and advanced components.
Data Scientist
Angular 11 Fundamentals is unlikely to be useful to Data Scientists. This course focuses on the development of web applications, while Data Scientists focus on the analysis and interpretation of data.
Cloud Architect
Angular 11 Fundamentals is unlikely to be useful to Cloud Architects. This course focuses on the development of web applications, while Cloud Architects focus on the design and management of cloud computing systems.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser