We may earn an affiliate commission when you visit our partners.
CodeMash

CodeMash 2020 | Angular and the Case for RxJS | Sandi Barr

Read more

CodeMash 2020 | Angular and the Case for RxJS | Sandi Barr

When choosing Angular to build a front end application, it can seem like RxJS is just one more thing to learn without an easy way to transition from another framework. However, RxJS is efficient and expressive. RxJs declares relationships between entities describing the what, not the how. The basic sequence operators are likely familiar from using them in array chains. RxJS is a core part of the Angular framework used in everything from Reactive Forms to the HTTP module. Harnessing observables with Angular’s async pipe is essential to building clean and concise components. Developers can overcome the RxJS learning curve by focusing on core concepts like hot vs. cold observables, piping operations, and a few of the most common operators. Join Sandi Barr to learn more.

Enroll now

What's inside

Syllabus

Angular and the Case for RxJS

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Developers in Angular looking to master RxJS will likely enjoy this course
Intermediate Angular developers who want to round out their skill set by diving into RxJS will likely get a lot out of this course
Attendees of the conference CodeMash might enjoy this course as a way to revisit their learning
This course does not look like it will include hands-on learning outside of coding in the browser

Save this course

Save Angular and the Case for RxJS: CodeMash to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular and the Case for RxJS: CodeMash. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular and the Case for RxJS: CodeMash will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers are responsible for the design, development, and maintenance of software applications. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS can help build a foundation for a career as a Software Developer by providing a solid understanding of both Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive software applications.
Web Developer
Web Developers are responsible for the design, development, and maintenance of websites and applications. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS can help build a foundation for a career as a Web Developer by providing a solid understanding of both Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive web applications.
Full-Stack Developer
Full Stack Developers are responsible for the design, development, and maintenance of both the front end and back end of websites and applications. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS can help build a foundation for a career as a Full Stack Developer by providing a solid understanding of both Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive web applications.
JavaScript Developer
JavaScript Developers are responsible for writing and maintaining JavaScript code for websites and applications. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS can help build a foundation for a career as a JavaScript Developer by providing a solid understanding of both Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive web applications.
UI Engineer
UI Engineers are responsible for the design and development of the user interface of websites and applications. They work with designers to create visually appealing and user-friendly interfaces that are also functional and efficient. Angular and the Case for RxJS can help build a foundation for a career as a UI Engineer by providing a solid understanding of Angular, one of the most popular frameworks for developing web applications. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive web applications.
Front-End Developer
Front End Developers are responsible for the design and development of the user interface of websites and applications. They work with designers to create visually appealing and user-friendly interfaces that are also functional and efficient. Angular and the Case for RxJS can help build a foundation for a career as a Front End Developer by providing a solid understanding of Angular, one of the most popular frameworks for developing web applications. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive web applications.
Data Analyst
Data Analysts collect, clean, and analyze data to extract meaningful insights that can be used to drive business decisions. Angular and the Case for RxJS can help build a foundation for a career as a Data Analyst by providing a strong understanding of how to use RxJS to manage and process data streams. This course will also provide an understanding of how to use Angular to create data visualization dashboards that can be used to present insights to stakeholders.
Mobile Developer
Mobile Developers are responsible for the design and development of mobile applications. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS can help build a foundation for a career as a Mobile Developer by providing a solid understanding of both Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive mobile applications.
Application Developer
Application Developers are responsible for designing, building, testing, and deploying applications. They work with end-users to gather requirements and then use their knowledge of programming languages and software development tools to create applications that meet those needs. Angular and the Case for RxJS can help build a foundation for a career as an Application Developer by providing a solid understanding of Angular, one of the most popular frameworks for developing web applications, and RxJS, a powerful library for managing asynchronous data streams. This course will also provide an understanding of how to use Angular and RxJS together to build complex and responsive applications.
Data Engineer
Data Engineers are responsible for the design, development, and maintenance of data pipelines. They work with both front end and back end technologies to create pipelines that are both efficient and reliable. Angular and the Case for RxJS may be useful for Data Engineers who want to learn more about how to use RxJS to manage and process data streams. This course will provide an understanding of how to use RxJS to build complex and responsive data pipelines.
Cloud Engineer
Cloud Engineers are responsible for the design, development, and maintenance of cloud computing platforms. They work with both hardware and software to create platforms that are both efficient and reliable. Angular and the Case for RxJS may be useful for Cloud Engineers who want to learn more about how to use Angular and RxJS to build complex and responsive cloud computing platforms.
Systems Engineer
Systems Engineers are responsible for the design, development, and maintenance of computer systems. They work with both hardware and software to create systems that are both efficient and reliable. Angular and the Case for RxJS may be useful for Systems Engineers who want to learn more about how to use Angular and RxJS to build complex and responsive computer systems.
DevOps Engineer
DevOps Engineers are responsible for the design, development, and maintenance of software development pipelines. They work with both front end and back end technologies to create pipelines that are both efficient and reliable. Angular and the Case for RxJS may be useful for DevOps Engineers who want to learn more about how to use Angular and RxJS to build complex and responsive software development pipelines.
UX Designer
UX Designers are responsible for the design of the user experience of websites and applications. They work with UI Engineers to create visually appealing and user-friendly interfaces that are also functional and efficient. Angular and the Case for RxJS may be useful for UX Designers who want to learn more about how to use Angular and RxJS to build complex and responsive web applications.
React Developer
React Developers are responsible for the design and development of web applications using the React JavaScript library. They work with both front end and back end technologies to create applications that are both visually appealing and functional. Angular and the Case for RxJS may be useful for React Developers who want to learn more about RxJS, which provides a powerful way to manage asynchronous data streams. This course will provide an understanding of how to use RxJS to build complex and responsive web applications.

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