I have very mixed feelings about this course on the one hand looks like quite easy database (insert and select) put on blockchain and view the results from blockchain. But on the other hand I/we can put a lot of money on the line you can make one mistake and all the money can just disappear there is no updating the contract in the future and me as a web developer I know how many mistakes can happen in a project or how fast you can make it. Currently I’m not confident that I would put Ethereum smart contracts to my CV.
I have a feeling that this course should/could be little bigger with more examples not just coinflip. And when we are at coinflip I just realize if we had true blockchain casino this would be very expensive casino, for every dice roll, every card hand on blackjack we should make transaction this is not very good practice and it’s very expensive and it takes a lot of time to get results. So how do they do it? How works for example CoinPoker? They are normal poker room but instead of $ they have tokens and that’s it? Poker hands are not on blockchain but in database? Then what is the point to have them?