When an application is very slow, and you want to know why some of this web application takes too much memory, you need to profile the application to find the root case. This video will give an introduction to the tool that can help you with this.
- [Instructor] Hi, and great to have you here.…Welcome to the section on Troubleshooting and References.…We are almost at the end of the course.…In the previous section we learned about…the main features of Angular 2.…In this section, we will look at how we can profile…a Dart application, and we will visit…some reference websites so that you can…learn more about Dart after this course.…Now we move on to the first video of this section…that deals with Observatory.…
In this video we would learn…what Observatory can do for you.…After that, we will start our application with Observatory.…We will also navigate in the Observatory tool…and would explain what you can do with it.…Observatory is a tool for profiling…and debugging your Dart application.…It can determine where an app is spending its time.…It will examine allocated memory.…With this tool, you can see which lines of code…have been executed.…
You can debug memory leaks with it.…A memory leak is a type of resource leak…that occurs when a computer program incorrectly…
Dart is a new open-source programming language for the web. It is a single language for both client and server that can be used to build large-scale web, server, and mobile applications. Stop solving new challenges with the same old tools—let Dart show you a whole new way! In this course, author Joris Hermans guides you into the wonderful world of web development with the dartlang programming language. By following along, you get a more mature sense of how to build a great application and see all the facets needed to reach that goal.
Learn the important language features of Dart, along with some advanced features such as mixins and null-aware operators. Later on, see how to use unit tests, work with browser APIs, and set up of a web server. Finally, take a look at Angular 2, a great front-end framework also built by Google.
This course provides you with everything you need to know to start or enhance your career in web development with Dart.
- Installing Dart
- Creating a basic web application with Dart
- Creating DOM interactions
- Creating classes and objects
- Implementing a library
- Using parameters, null-aware operators, and mixins
- Testing your code
- Setting up APIs
- Using Dart localStorage
- Working with AngularJS
- Troubleshooting Dart applications