Hi,
It just occurred to me that it would be nice if we, as a community, could pool our resources to build a course for learning Dart efficiently.
Such a document could be very useful for an autodidact attempting to learn Dart using the existing material.
For example, there's no book or document which takes the reader gently from the basics of Dart to the most complicated stuff.
For one thing, an autodidact would probably be required to know about the fundamentals of Discrete Mathematics, Computer Science theory, Object Oriented theory and Functional Programming methods.
Perhaps, a list of books with the sequence in which they are to be assimilated!
I volunteer with the names of three books;
1. Computer Science fundamentals - "CODE" by Charles Petzold,
2. Discrete Math fundamentals - "Fundamentals of Discrete Math for Computer Science" by Jenkyns and Stephenson,
3. Object Oriented foundations - "The Object Oriented Thought Process" by Matt Weisfeld.
Would be cool to see others chipping in with their suggestions and recommendations.
~Mayuresh