The video is very helpful for the beginners who decided to learn flutter as it responds to major objections on flutter like it is dead or somethhing etc...But one thing that i have found somehow wrong in this video is to degrade react native..it is still popular and adapted by most of companies beacuse of its stable environment
No Flutter don't require anything like if you want to learn react native you should to must have knowledge about JavaScript but Flutter don't need anything
Flutter is going to be dead soon as Google is facing losses plus they are. Pushing Kmm..... And you can surely judge this guy from his reply .... Yes flutter do required dart programming language knowledge
Note:(it is just my opinion according to my search and knowledge)Flutter with IOT have some good chances to grow in next few years, But if we talk about Machine Learning Flutter need some Major Updates for this currently you can do Machine Learning with GoogleML Kit and TensorFlow, Models are way difficult to handle in Flutter. But one update or any Good Package can be game changer