A Complete Hands-On Guide to Modern ReactJS with Real-World Projects and Production-Ready Applications