Yes there will be times you would find difficult to understand few things, but DART is not very hard to learn. Yes, it would be better if you had any experience in Java or anyother OOPs language . But again, you have to start from scratch so don’t worry.
Read moreIs Dart language difficult?
Dart is easy and purposefully similar to java/JS/c#. If you know one of these, you won’t be lost here. As for flutter’s widgets, it’s quite similar to React but easier.
Read moreWhat language is Dart most like?
What language is Dart similar to? Dart’s syntax looks and behaves a lot like C# , its closest cousin. It also supports interpreting scripts from source code, much like Python.
Read more