DEV Community

Bret
Bret

Posted on

FLUTTER.....DART, how much of a learning curve is there?

how much of a learning curve is there? im coming from React and some Django.

Discussion (3)

Collapse
technoglot profile image
Amelia Vieira Rosado 🐣✨

Yikes, I don't have experience with Django and a tiny bit of experience with React.

how much of a learning curve is there?

How much, I can't say. That's hard to "quantify". What I can say is that, if you are familiar with OOP and either JS or TS, you should not have an issue picking up Dart. Flutter syntax takes a little time to grasp (it might not be like anything you experienced thus far).

I'd recommend checking out the Flutter and Dart documentation. resocoder.com is also a great resource for getting started with Flutter & Dart.

Hope that helps! 😊

Collapse
yobretyo profile image
Bret Author

Thank you, ....tho... how much Dart should someone know before flutter?

Collapse
technoglot profile image
Amelia Vieira Rosado 🐣✨

hahaha, these how much questions πŸ˜‚ Erm, let's see....

  • Variables
  • Built-in Types
  • Flow Control (for loops, while loops, if-else, switch etc)
  • Functions
  • Classes
  • Exceptions
  • Async Programming

As extras I'd add:

  • Functions: Lexical Scope and Lexical Closures
  • Operators and Conditional Expressions
  • Libraries and Visibility
  • Dart Keywords

All these topics can be learned straight from the dart documentation. They have many code samples and you can use something like dartpad.dev to run dart code straight from your browser (no installations required whatsoever)! 😁

If you got more questions, let me know! 😊