In the past, we used the low-level browser APIs and packages in Dart. This leads to a lot of boilerplate code. When we use a framework, we can write reusable components and code that only matters to us.
- View Offline
- [Narrator] Hi, and welcome to section eight…on using a frontend framework.…In the previous section we learned about browser features.…In this section we will look at Angular 2,…a frontend framework of Google Build…for creating modern web applications…and what are all the building blocks of this framework.…Now, we move onto the first video of this section…that deals with the introduction of Angular 2.…
In this video, we're going to take a look…at all the possible frontend frameworks in Dart.…We will see how to set up an Angular 2 project.…Angular 2 uses Dart transformers so we will cover that too.…When we use a framework, we can write reusable components,…write code that only matters to us.…Dart is a programming language developed by Google,…so some of the frontend frameworks are built by Google.…
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