Beginner AI with Python
Start here: what AI is, Python basics, data, machine learning, and building your own AI chatbot with the OpenAI API.
Pick a course to start. Your progress is saved as you go.
No courses match your search. Try another word.
Start here: what AI is, Python basics, data, machine learning, and building your own AI chatbot with the OpenAI API.
Learn the building blocks of the web. HTML gives structure to web pages. CSS makes them look good....
JavaScript is the programming language of the web. Use it to make pages interactive, handle user...
Python is the most popular language for AI, data science and automation. It has clean syntax, powerful...
Learn the algorithms that let machines learn. Go from linear regression to neural networks, and build...
Learn the main parts of AI, from search algorithms to deep learning, LLMs and ethics. See how machines...
Turn raw data into useful answers. Learn statistics, Pandas, data visualization and machine learning...
Ruby is a clean, easy-to-read language made to keep developers happy. Learn modern Ruby: blocks,...
Learn modern Java (17+), from your first program to records, enums, sealed types, collections,...
PHP runs about 70% of websites whose server-side language is known (W3Techs, 2026). Learn modern PHP...
SQL is the common language of data. Design tables with the right types and constraints. Query and join...
Go past basic SQL and learn what makes MySQL 8.4 and 9.7 LTS different. Learn strict mode, utf8mb4 and...
Learn real PostgreSQL 17 in your browser. Cover data types, constraints, database design and...
Bootstrap is the most popular CSS framework in the world. Learn the 12-column grid, utility classes...
Django is a Python web framework that comes with most tools you need. Learn URLs, views, templates,...
Learn modern React 19: JSX, components, props, state and events, rendering and purity, effects, safe...
Pandas is the main Python library for data analysis. Learn DataFrames, loc/iloc, query, dtypes and...
NumPy is the base for number work in Python. Learn ndarrays, views and copies, broadcasting,...
TypeScript adds static types to JavaScript. Learn types, inference, unions and narrowing, generics,...
Learn how to build real AI apps. Start with how LLMs and Transformers work. Then build RAG systems, AI...
Build neural networks from scratch with NumPy. Learn neurons, backpropagation, training loops and...
Learn Node.js step by step. Start with the basics, then build servers and APIs with Express. Work with...
Learn Git from the basics of local version control. Then learn branching, merging, rebasing, stashing,...
Learn GitHub, from repositories and pull requests to reviews, issues, Actions, security, releases,...
Learn to use AI coding tools with care. Build the right habits, give the model the right context and...
Learn what embeddings, dimensions and similarity metrics are. Then store and search vectors in Qdrant....
Build retrieval-augmented generation (RAG) systems that answer from your own documents. Learn...
Build AI agents step by step, starting from the basics. Learn the agent loop in Python, tool design...
Learn to write prompts that work every time. Give clear instructions, context and examples, get...
Understand what really happens inside a large language model. Learn tokens, embeddings, attention and...
Learn the Model Context Protocol (MCP), the open standard that connects AI apps to tools and data....
Learn how to measure whether your AI app really works. Build test sets, write code-based and...
Learn how computers see. Work with pixels and colours, apply filters and edge detection, understand...
Learn when and how to fine-tune a language model. Prepare training data, understand LoRA and other...
Learn to build AI apps that are safe, fair and trustworthy. Defend against prompt injection and...
Use AI to grow free traffic from search. Research keywords and search intent, plan content, write...
Use AI to plan, create and grow on social media. Find post ideas, build content calendars, write...
Use AI to plan and improve paid ads on Google and Meta. Write ad copy, choose audiences and keywords,...
Use AI to grow and use your email list. Write subject lines and emails that get opened, build welcome...
Use AI to plan and create content that builds trust and brings customers. Build a content strategy,...
Use AI to understand your marketing numbers. Set goals and KPIs, read Google Analytics and ad reports,...
Use AI to manage your own money better. Make a budget, sort and understand your spending, plan savings...
Use AI to save time on bookkeeping and accounts. Read invoices and receipts, categorise transactions,...
Use AI to understand business numbers and make better decisions. Read financial statements and annual...
Learn how to use AI as a research helper for investing. Understand markets and mutual funds, read...
Learn how banks and fintechs use AI, and how to use it yourself. Understand fraud signals, UPI and...
Learn how AI is used in insurance and how to use it yourself. Understand policies in plain words,...
Use AI to find and qualify better leads. Define your ideal customer, research companies and buyers,...
Use AI to write outreach that gets replies. Research prospects, write cold emails and LinkedIn...
Use AI to get more from your CRM. Set up contacts, companies and deals the right way, clean and enrich...
Use AI to prepare for, run and learn from sales calls. Plan discovery calls, ask better questions,...
Use AI and spreadsheets to forecast sales you can trust. Learn weighted and stage-based pipeline...
Use AI to hire better and faster. Write clear job descriptions, source candidates, screen CVs fairly,...
Learn to use AI in hiring without unfair bias. Understand how bias enters hiring, design fair job...
Use AI to make work better for employees. Plan onboarding, answer policy questions with HR chatbots,...
Use AI to build training that works. Find skill gaps, plan learning paths, design courses, create...
Use AI and spreadsheets to understand your workforce. Clean HR data, calculate key metrics like...
Plan, build and improve AI support chatbots without coding. Choose what the bot should handle, build a...
Use AI to handle support tickets faster and better. Tag and prioritise tickets, route them to the...
Learn how AI is changing call centres and how to use it well. Understand call centre metrics, use call...
Use AI to understand what customers are really saying. Collect feedback from surveys, reviews, tickets...
Use AI to support customers in their own language. Plan language coverage, translate replies and help...
Use AI to write product listings that sell honestly. Research keywords, write titles, bullet points...
Use AI to grow your online store. Understand your numbers, improve conversion, recommend the right...
Use AI tools to create product photos and videos that sell, without misleading buyers. Plan shoots,...
Use AI and spreadsheets to price products well and keep the right stock. Work out costs and margins,...
Use AI to learn from reviews and cut costly returns. Analyse ratings and review text, reply to reviews...
Use AI to turn an idea into a real business plan. Check ideas with real customers, research your...
Save hours every week by automating repeat tasks with no-code tools and AI. Find the right tasks,...
Use AI to build a clear, memorable brand for a small business. Define your positioning and...
Use AI to win and keep freelance clients. Choose your niche and packages, build a portfolio, write...
Use AI to write clinical notes, discharge summaries and letters faster and more safely. Learn SOAP...
Understand how AI reads X-rays, CT, MRI and other scans, and how to use it safely. Learn how imaging...
Design patient chatbots that help without causing harm. Plan the scope, build booking and FAQ flows,...
Use AI and spreadsheets to run a hospital more smoothly. Measure the key numbers, cut OPD waiting...
Use AI to find, read and write medical research faster, without fake references or wrong numbers....
Learn how to use AI in healthcare safely, fairly and legally. Understand the main ethical principles...
Use AI to review contracts faster without missing what matters. Summarise contracts, find and explain...
Use AI to research the law faster while checking every source. Frame legal questions, research...
Use AI to draft letters, legal notices, replies and agreements faster and more clearly. Start from...
Understand the ethical duties of lawyers who use AI. Learn how generative AI fails, the professional...
Use AI to plan, script, package and grow a YouTube channel in your own voice. Find your niche,...
Use AI to make Reels and Shorts that people watch to the end. Pick formats, write hooks and short...
Use AI to plan, record, edit and grow a podcast. Shape your show, research episodes, prepare guests,...
Use AI to write better and faster while keeping your own voice. Research and fact-check, outline and...
Create and edit images with AI and turn them into good designs. Write strong image prompts, keep a...
Use AI to prepare cases faster and more carefully. Build case chronologies, organise documents and...
Use AI to support, not replace, clinical judgement. Ask better clinical questions, check guidelines,...
Use AI to earn more from your content honestly. Map your income streams, build a media kit, price your...
Use AI to plan and run influencer campaigns that are honest and measurable. Set goals, find and vet...
Use AI to run fair, useful performance management. Set clear goals and OKRs, give better feedback,...
Use AI to give every new joiner a great start. Plan pre-boarding, first-day and first-week schedules,...
Use AI to write clear HR policies and keep them compliant. Draft and simplify policies and handbooks,...
Use AI to manage pay fairly and clearly. Build salary bands, run pay equity and gender pay gap checks,...
Use AI to plan the people your organisation will need. Analyse headcount, turnover and skills,...
Use AI to test software faster and more thoroughly. Turn requirements into test cases, find edge cases...
Use AI to write, fix and maintain automated tests. Learn what to automate, write readable UI and API...
Use AI to test APIs with confidence. Understand requests and responses, read API docs, design positive...
Learn how testers check chatbots and AI features. Understand why AI output varies, design test sets...
Use AI to create safe, realistic test data and to manage bugs better. Generate synthetic data, mask...
Use AI to be a better manager without losing the human touch. Prepare great 1:1s, set clear goals,...
Use AI to plan and deliver projects with less stress. Write project charters, break work into tasks,...
Use AI to run better meetings and communicate clearly. Decide when a meeting is needed, write agendas,...
Use AI to make better, fairer decisions. Frame the real problem, gather and check evidence, compare...
Learn how to lead AI adoption in a team or organisation. Understand what AI can and cannot do, find...
Start here to understand generative AI. Learn what it is, how chatbots and image makers work in plain...
Build real apps with generative AI. Call model APIs from Python, write prompts in code, stream...
Master generative AI from the inside out. Understand transformers, training and post-training,...
Find and use the right generative AI tool for each job. Compare chat assistants and AI built into...
Use generative AI to do excellent professional work. Follow workplace AI rules, write expert prompts,...
Learn how neural networks work from the ground up. Start with one neuron, add layers, and see how a...
Learn the practical skills of training deep learning models with PyTorch. Prepare data, choose batch...
See inside the transformer, the design behind modern AI. Learn why it replaced older models, then...
Learn how AI turns a sentence into a picture. Start with how computers store images, then...
Learn how AI creates video from a text prompt. Understand frames, motion and why video is much harder...
Build a small GPT-style language model step by step. Collect and clean text, write a BPE tokeniser,...