We have finished our introduction to the Dart language, and I hope you liked what you have read so far. In this first chapter, we presented the available tools to start your Dart language studies, discovered what a basic Dart program looks like, and learned about the basic Dart code structure.
We demonstrated how the Dart SDK works, and the tools it provides that help with Flutter app development and make the Flutter framework succeed in its objectives.
We reviewed some important concepts of the Dart language with useful links to the official language guides to support the developer. Additionally, we reviewed functions and parameter specifications, such as named/positional and optional/required, and introduced Dart OOP.
In the next chapter, we will advance toward the OOP concept of programming in the Dart language and its particularities. We will also&...