DEV Community

loading...

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

yobretyo profile image Bret ・1 min read

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

Discussion (3)

pic
Editor guide
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! 😊