Up next
Introduction to Full Stack Web Development
If no alternative choice was ever possible, regret becomes logically unnecessary.