Your bag is empty
E-learning MaterialsDevelop practical AI applications by learning machine learning, deep learning, natural language processing, computer vision, model deployment, and AI programming with Python. Students build real-world AI projects, understand modern frameworks, and gain the technical skills required for careers in AI and software development.
Build, evaluate, and tune machine learning models in Python with pandas and scikit-learn, moving from raw data to a model you can actually trust.
Understand neural networks from the inside out and train your own models with a modern framework, from a single neuron to CNNs and transformers.
Teach machines to interpret images and video, covering classification, object detection, segmentation, and deploying a working vision model.
Process and understand human language with AI, from tokenisation and embeddings to classification, extraction, and summarisation pipelines.
Ship a real AI application in Python: call model APIs, add retrieval and tools, manage cost and errors, and deploy it for other people to use.