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

Angular Denver 2019 | What You Don't Know About zone.js | Jia Li

Every Angular developer knows about zone.js by using ngZone and async/fakeAsync with testing. Zone.js has a lot of features to tune your app’s performance, add new functionality to your app, or improve debugging in your Angular app. Some of these zone-features are not well known by most Angular developers. In this session, Jia Li discusses performance tuning, modularization, async/fakeAsync testing, error handling, integration with Angular elements, promises, Electron, new web API support, and more.

Enroll now

What's inside

Syllabus

What You Don't Know About Zone.js

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Presents deep expertise in zone.js, a core Angular toolset
Covers a breadth of topics, including performance tuning and error handling
Suits Angular developers with varying levels of experience, from beginners to seasoned professionals
Focuses on lesser-known features of zone.js, allowing learners to enhance their knowledge and skills
Provides practical examples and demonstrations, enhancing understanding and application

Save this course

Save Angular Denver '19: What You Don't Know About Zone.js to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular Denver '19: What You Don't Know About Zone.js. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular Denver '19: What You Don't Know About Zone.js will develop knowledge and skills that may be useful to these careers:
Software Engineer
A Software Engineer designs, develops, and maintains software systems, which may include new features, modifications, integrations, or replacements. Complex projects may require them to oversee and coordinate software engineering teams, making major technical decisions while collaborating with stakeholders. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.
Database Administrator
A Database Administrator manages and maintains databases, which store and organize data for a variety of applications. They may also work on database security, ensuring that databases are protected from unauthorized access and attacks. This course may be useful in understanding how Zone.js can be used to handle asynchronous communication between different parts of a database, and how to improve the performance and reliability of database applications.
Web Developer
A Web Developer designs and develops websites and web applications. They may also work on web security, ensuring that websites are protected from unauthorized access and attacks. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.
Information Security Analyst
An Information Security Analyst plans and implements security measures to protect an organization's computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. They may also work on incident response, investigating and responding to security breaches. This course may be useful in providing insights into the debugging and error handling features of Zone.js, which can be valuable for identifying and resolving security vulnerabilities.
Computer Hardware Engineer
A Computer Hardware Engineer designs, develops, and maintains computer systems and components, including processors, memory, storage, and input/output devices. They may also work on embedded systems, which are computers that are designed for specific purposes and are often found in devices such as cars and medical equipment. This course may be useful in providing insights into the performance tuning and debugging features of Zone.js, which can be valuable for optimizing hardware performance and reliability.
Network Engineer
A Network Engineer designs, builds, and maintains computer networks, which connect computers and other devices to allow them to communicate and share resources. They may also work on network security, ensuring that networks are protected from unauthorized access and attacks. This course may be useful in understanding how Zone.js can be used to handle asynchronous communication between different parts of a network, and how to improve the performance and reliability of network applications.
Software Developer
A Software Developer writes and maintains code for a variety of software applications, including operating systems, web browsers, and mobile apps. They may also work on embedded systems, which are computers that are designed for specific purposes and are often found in devices such as cars and medical equipment. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.
Systems Analyst
A Systems Analyst studies an organization's current computer systems and procedures, and designs and implements new systems to improve efficiency and productivity. They may also work on network security, ensuring that networks are protected from unauthorized access and attacks. This course may be useful in providing insights into the performance tuning and debugging features of Zone.js, which can be valuable for optimizing system performance and reliability.
Software Architect
A Software Architect designs and develops software systems, which may include new features, modifications, integrations, or replacements. Complex projects may require them to oversee and coordinate software engineering teams, making major technical decisions while collaborating with stakeholders. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.
Computer Programmer
A Computer Programmer writes and maintains code for a variety of software applications, including operating systems, web browsers, and mobile apps. They may also work on embedded systems, which are computers that are designed for specific purposes and are often found in devices such as cars and medical equipment. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.
Webmaster
A Webmaster maintains and updates websites, ensuring that they are functioning properly and are accessible to users. They may also work on web security, ensuring that websites are protected from unauthorized access and attacks. This course may be useful in providing insights into the debugging and error handling features of Zone.js, which can be valuable for identifying and resolving website issues.
Computer Systems Analyst
A Computer Systems Analyst studies an organization's current computer systems and procedures, and designs and implements new systems to improve efficiency and productivity. They may also work on network security, ensuring that networks are protected from unauthorized access and attacks. This course may be useful in providing insights into the performance tuning and debugging features of Zone.js, which can be valuable for optimizing system performance and reliability.
Computer Network Architect
A Computer Network Architect designs, builds, and maintains computer networks, which connect computers and other devices to allow them to communicate and share resources. They may also work on network security, ensuring that networks are protected from unauthorized access and attacks. This course may be useful in understanding how Zone.js can be used to handle asynchronous communication between different parts of a network, and how to improve the performance and reliability of network applications.
Software Quality Assurance Analyst
A Software Quality Assurance Analyst tests and evaluates software systems to ensure that they meet the requirements and specifications of the users. They may also work on software security, ensuring that software is protected from unauthorized access and attacks. This course may be useful in providing insights into the debugging and error handling features of Zone.js, which can be valuable for identifying and resolving software defects.
Application Architect
An Application Architect designs and develops software systems, which may include new features, modifications, integrations, or replacements. Complex projects may require them to oversee and coordinate software engineering teams, making major technical decisions while collaborating with stakeholders. This course may be useful in developing a foundation in the Zone.js framework, which is used to manage asynchronous code in Angular applications. It may help you understand how this framework can be used to improve application performance, modularization, and testing.

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