We may earn an affiliate commission when you visit our partners.
Course image
Angular Denver
What does it mean to be reactive? The most valuable skill that Angular developers can learn is how to reactively program using Angular and RxJS, and the most requested topic by the Angular community has to do with observables. In this session, Aaron Frost takes a component that works perfectly the way you normally write Angular and converts it to be reactive. This means that it will be heavily optimized for performance, it will be easier to reason about, and it will depend heavily on an understanding of observables.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines reactive programming, which is useful for Angular developers seeking improved performance
Taught by Angular Denver, recommended by the Angular community, indicating strong industry recognition

Save this course

Save Angular Denver '19: Reactive Angular to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular Denver '19: Reactive Angular. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular Denver '19: Reactive Angular will develop knowledge and skills that may be useful to these careers:
Front-End Developer
Front End Developers design and build the user interface of websites and web applications. They create the visual elements of the website, including the layout, typography, and other visual elements, and they may also work on the front-end code that makes the website interactive. Angular Denver '19: Reactive Angular is particularly relevant to Front End Developers who want to improve their programming skills and deepen their understanding of frameworks and libraries for building web applications.
Full-Stack Developer
Full Stack Developers work on both the front-end and back-end of web applications. They may design and build user interfaces, create databases and server-side code, and perform other tasks necessary to develop and maintain web applications. Angular Denver '19: Reactive Angular is designed for full stack developers who want to improve their programming skills and deepen their understanding of frameworks and libraries for building web applications.
Back-End Developer
Back End Developers create the server-side code that powers websites and web applications. They may design and build databases, create server-side code to handle user requests, and perform other tasks necessary to develop and maintain web applications. Angular Denver '19: Reactive Angular is particularly relevant to Back End Developers who want to improve their programming skills and deepen their understanding of frameworks and libraries for building web applications.
Web Developer
Web Developers design, build, and maintain websites and web applications. They may also work on the back-end, creating databases and server-side code to power websites and applications. Angular Denver '19: Reactive Angular is designed to meet the needs of web developers seeking to advance their skills and understanding of programming languages, frameworks, and libraries for building web applications and other digital products.
Software Architect
Software Architects design and implement software systems. They may work on a variety of projects, including developing new systems, upgrading existing systems, and troubleshooting system problems. Angular Denver '19: Reactive Angular may be useful for Software Architects who want to improve their programming skills and deepen their understanding of how to design and implement software systems.
Mobile Developer
Mobile Developers design and build mobile applications for smartphones and tablets. They may work on the front-end, creating the user interface of the application, or on the back-end, creating the server-side code that powers the application. Angular Denver '19: Reactive Angular is particularly relevant to Mobile Developers who want to improve their programming skills and deepen their understanding of frameworks and libraries for building mobile applications.
Software Engineer
Software Engineers develop and maintain computer systems. This role may include designing and building operating systems, designing and maintaining networks, developing and testing software for embedded applications, and performing other computer-related tasks. Angular Denver '19: Reactive Angular helps you build a foundation to enhance your skills in a variety of programming languages, frameworks, and libraries. This course may also be useful in a support or leadership role in software development.
Data Scientist
Data Scientists collect, analyze, and interpret data to help businesses make informed decisions. They may use a variety of programming languages and statistical methods to analyze data and develop predictive models. Angular Denver '19: Reactive Angular may be useful for Data Scientists who want to improve their programming skills and deepen their understanding of how to use programming languages and statistical methods to analyze data.
Systems Analyst
Systems Analysts design and implement computer systems. They may work on a variety of projects, including developing new systems, upgrading existing systems, and troubleshooting system problems. Angular Denver '19: Reactive Angular may be useful for Systems Analysts who want to improve their programming skills and deepen their understanding of how to design and implement computer systems.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. They may use a variety of programming languages and statistical methods to analyze data and develop predictive models. Angular Denver '19: Reactive Angular may be useful for Data Analysts who want to improve their programming skills and deepen their understanding of how to use programming languages and statistical methods to analyze data.
Business Analyst
Business Analysts help businesses analyze their operations and identify opportunities for improvement. They may use a variety of methods to gather and analyze data, including interviews, surveys, and financial analysis. Angular Denver '19: Reactive Angular may be useful for Business Analysts who want to improve their analytical skills and deepen their understanding of how to use data to make informed decisions.
Product Manager
Product Managers plan, develop, and launch products. They may work on a variety of products, including software, hardware, and consumer goods. Angular Denver '19: Reactive Angular may be useful for Product Managers who want to improve their product development skills and deepen their understanding of how to launch successful products.
Project Manager
Project Managers plan, organize, and execute projects. They may work on a variety of projects, including software development, construction, and marketing. Angular Denver '19: Reactive Angular may be useful for Project Managers who want to improve their organizational skills and deepen their understanding of how to manage projects.
Technical Writer
Technical Writers create technical documentation, such as user manuals, white papers, and training materials. They may work on a variety of topics, including software, hardware, and engineering. Angular Denver '19: Reactive Angular may be useful for Technical Writers who want to improve their writing skills and deepen their understanding of how to create technical documentation.
Sales Engineer
Sales Engineers help businesses sell complex products and services. They may work with customers to identify their needs, develop solutions, and close deals. Angular Denver '19: Reactive Angular may be useful for Sales Engineers who want to improve their technical skills and deepen their understanding of how to sell complex products and services.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Angular Denver '19: Reactive Angular.
Provides a helpful introduction to the concepts of reactive programming and how to use the RxJS library in Angular applications. It covers the basics of observables, operators, and subjects, and includes practical examples of how to use RxJS in real-world Angular applications.
Provides a comprehensive overview of functional programming in JavaScript, covering both the core concepts and advanced techniques. It's a great resource for those looking to learn more about functional programming and how to apply it in their own projects.
Provides a comprehensive overview of reactive programming in .NET, covering both the core concepts and advanced techniques. It's a great resource for those looking to learn more about reactive programming and how to apply it in their own .NET projects.
Provides a comprehensive overview of reactive programming in Kotlin, covering both the core concepts and advanced techniques. It's a great resource for those looking to learn more about reactive programming and how to apply it in their own Kotlin projects.
Provides a comprehensive guide to using RxJS, a popular reactive programming library for JavaScript. It covers the basics of RxJS, including observables, operators, and subjects, and provides practical examples of how to use RxJS to solve common programming problems.
Provides a comprehensive overview of reactive programming in Swift, covering both the core concepts and advanced techniques. It's a great resource for those looking to learn more about reactive programming and how to apply it in their own Swift projects.

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