Hello everybody and welcome to Dart for Beginners here in Nomad Coders. Thank you for being here with me today. Thank you for your time, your attention, your support.
I cannot wait to get started. I am very, very excited because I have a mission today. My mission is to make you feel comfortable and productive on the Dart programming language.
Dart is an object-oriented programming language designed by the very bright minds at Google that has been optimized for building user interfaces. It is very fast, it compiles to many platforms, and it has a great developer experience, and I cannot wait to show it to you. But I know, I know, we are not here today because we just want to learn Dart because we love Google. The reason why we are here is because, of course, we want to build beautiful cross-platform applications with Flutter.
But before we can fly with Flutter, we need to learn how to walk with dart this is of course because if you want to build apps with flutter you are going to have to write dart code and i've seen people that just jump ahead and they just start learning flutter without actually paying attention to the basics of dart and that's a problem it's a problem because when you just jump and skip the basics and you just go and learn flutter you're going to have a hard time because you have to learn two things at once and when they see something they don't understand they don't know if it's from the framework Flutter or the language Dart. So what I suggest is, let's spend some time going over Dart without talking about Flutter, just going over Dart, becoming comfortable with Dart. So when we move to Flutter, we can understand better. We can learn faster.
We can be more productive, all right? So stay with me because it's not that hard to understand Dart. It is very, very easy for you.
As you can see here, the syntax is very similar to many mainstream programming languages. Like for example, this is Dart code. This is Kotlin code, they look very similar.
This is Swift code again, looks very similar. And this is TypeScript code, very, very similar as well. Actually, Dart is even shorter than all of them, which I really appreciate. And I'm sure you will. But enough of that we're going to talk about that a lot on the following videos, because we have to learn what makes Dart special, we have to understand why flutter chose dart and all the things that make dart very very cool i will see you on the next video thank you again for being here i cannot wait to get started see you on the next one bye