Learning AI/ML step by step, starting with Python.
- Python fundamentals
- Data handling and visualization
- Machine learning
- Deep learning
- GenAI and AI engineering tools
- Supporting tools and workflows
- Python basics: variables, operators, control flow, functions, lambdas
- Core data structures: list, tuple, dictionary, set
- File handling and JSON
- Object-oriented programming
- Data collection, preprocessing, and visualization
- NumPy, pandas, matplotlib, seaborn
- Machine learning concepts and algorithms
- Mathematics and statistics for AI
- Deep learning: neural networks, CNNs, RNNs, LSTM, transformers
- PyTorch and model comparison
- GenAI, NLP, RAG, and agents
- AI engineering: Flask, SQL, Git, GitHub, Docker, Kubernetes
- Projects across different domains
"Be yourself; everyone else is already taken." - Oscar Wilde