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

Angular Denver 2019 | Subjecting State to Good Behavior | Kim Maida

Read more

Angular Denver 2019 | Subjecting State to Good Behavior | Kim Maida

Apps of all sizes need to manage state, but not all apps need a state machine like NgRx. What if you can't afford the code cost and indirection? What if you don't want to decouple your business layer? There’s more to Angular state management than getters, setters, or a global stream. Are you ready to set up readable, uncomplicated state management using behavior subjects, observables, and immutability that are all OnPush ready? In this talk, Kim Maida explores scaling up state management in Angular from simple to more robust. You will gain a better understanding of Angular, RxJS, and even third party state management libraries.

Enroll now

What's inside

Syllabus

Subjecting State to Good Behavior

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores state management options for Angular applications, helping learners navigate the trade-offs between simplicity and complexity
Teaches RxJS, which is a popular library for reactive programming in Angular and other frameworks
Examines third-party state management libraries, providing learners with a broader perspective on state management in Angular

Save this course

Save Angular Denver '19: Subjecting State to Good Behavior to your list so you can find it easily later:
Save

Activities

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

Career center

Learners who complete Angular Denver '19: Subjecting State to Good Behavior will develop knowledge and skills that may be useful to these careers:
DevOps Engineer
DevOps Engineers bridge the gap between development and operations teams. This course may be useful for DevOps Engineers who want to learn more about Angular, RxJS, and state management. These skills can help DevOps Engineers build and maintain continuous delivery pipelines.
Cloud Architect
Cloud Architects design and manage cloud computing systems. This course may be useful for Cloud Architects who want to learn more about Angular, RxJS, and state management. These skills can help Cloud Architects build scalable and reliable cloud computing systems.
Artificial Intelligence Engineer
Artificial Intelligence Engineers design, develop, and maintain artificial intelligence systems. This course may be useful for Artificial Intelligence Engineers who want to learn more about Angular, RxJS, and state management. These skills can help Artificial Intelligence Engineers build intelligent and autonomous systems.
Machine Learning Engineer
Machine Learning Engineers design, develop, and maintain machine learning models. This course may be useful for Machine Learning Engineers who want to learn more about Angular, RxJS, and state management. These skills can help Machine Learning Engineers build scalable and efficient machine learning models.
Data Scientist
Data Scientists collect, analyze, and interpret data to help businesses make better decisions. This course may be useful for Data Scientists who want to learn more about Angular, RxJS, and state management. These skills can help Data Scientists build data-driven applications that can help businesses improve their performance.
Game Developer
Game Developers design, develop, and maintain video games. This course may be useful for Game Developers who want to learn more about Angular, RxJS, and state management. These skills can help Game Developers build immersive and engaging video games.
UX Designer
UX Designers are responsible for the design and user experience of websites and web applications. This course may be useful for UX Designers who want to learn more about Angular, RxJS, and state management. These skills can help UX Designers create user interfaces that are both beautiful and easy to use.
Mobile Developer
Mobile Developers design, develop, and maintain mobile applications. This course may be useful for Mobile Developers who want to learn more about Angular, RxJS, and state management. These skills can help Mobile Developers build native mobile applications for iOS and Android.
Product Manager
Product Managers are responsible for the development and management of products. This course may be useful for Product Managers who want to learn more about Angular, RxJS, and state management. These skills can help Product Managers build successful products that meet the needs of users.
Back-End Developer
Back End Developers are responsible for the design and development of the server-side of websites and web applications. This course may be useful for Back End Developers who want to learn more about Angular, RxJS, and state management. These skills can help Back End Developers build scalable and efficient back-end systems.
Front-End Developer
Front End Developers are responsible for the design and development of the user interface of websites and web applications. This course may be useful for Front End Developers who want to learn more about Angular, RxJS, and state management. These skills can help Front End Developers build beautiful and functional user interfaces.
Web Developer
Web Developers design, develop, and maintain websites and web applications. This course may be useful for Web Developers who want to learn more about Angular, RxJS, and state management. These skills can help Web Developers build interactive and engaging web experiences.
Full-Stack Developer
Full Stack Developers are responsible for all aspects of software development, from the front-end to the back-end. This course may be useful for Full Stack Developers who want to learn more about Angular, RxJS, and state management. These skills can help Full Stack Developers build complete and integrated software solutions.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course may be useful for Software Engineers who want to learn more about Angular, RxJS, and state management. These skills can help Software Engineers build robust and scalable software applications.
Consultant
Consultants help businesses of all sizes improve their performance and achieve their goals. This course may be useful for Consultants who want to learn more about Angular, RxJS, and state management. These skills can help Consultants develop and implement effective solutions for their clients.

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