Основная информация по языку Dart усвоена, безусловно это поверхностный беглый осмотр, но в целом всё очень даже доступно.
Остаётся крайне интересное для меня направление - это потоки, которыми заняться смогу немного позже...
Вот краткий пример
// Программа main ( ) async { Duration interval = Duration(seconds:1); Stream<int> asyncStream = Stream<int> .periodic(interval, (x) => (x+1) * 3); asyncStream = asyncStream.take(3); await for ( int i in asyncStream ) { print ( i ); } print ( 'done' ); // 3 // 6 // 9 // done }
На этом базовые знания по языку программирования Dart получены и можно смело переходить к изучению фреймворка Flutter, но с этим немного предстоит повременить так как на работе появился новый проект на новом для меня фреймворке - Laravel, необходимо вплотную заняться изучением и практикой.
P.S. По собственной шкале оценки навыка могу смело в Dart поставить 3 из 10. Писать код по изученному могу свободно, но потребуется регулярная практика для закрепления, а что важнее нужен проект сделанный "от А до Я".