Learn AI, ML, Neural Networks & Generative AI from scratch with real-world concepts and a capstone approach