Can dartlang do that or is it only possible to make web apps in the strictest sense (one person)? I am interested in dartlang because it seems simpler than node js with socket io and seems to be the only other realtime alternative.
Also, I am new to programming is dartlang easy to learn?
What you're asking is for an opinion, which you would need to form on your own. Making opinions here on StackOverflow would require someone to provide personal experiences, and since you did not provide information which could allow one to provide you with a comparative bit of information, it might be construed as mildly difficult to adequately provide you with such.
With that being said, I'd like to pose the following questions, which would then allow you to determine how you feel the ease of dartlang is -- you don't have to answer them here, just keep them for thought as it may help you.
What about it seems more simple than "node js with socket io"? What web apps are you going to make? How will your web apps be utilized?
These are only a few questions, but in all honesty, check out a book from a library if they have one and see if you like it -- if you have the funds to buy a book, you might want to consider doing this as well as it could prove to be useful.
As always, feel free to comment on this and I can share more information on it -- but opinions should truly be formed from within.
Yes, it is possible. You can write a Dart server-side app that speaks HTTP and Web sockets.