Welcome!

Unlock your personalized experience.
Sign Up

Free AI & Tech Courses - Page 2

Hand-picked AI and tech courses, free and paid, that are worth your time.

277 courses · page 2 of 6

Harvard (CS50)

CS50's Introduction to Cybersecurity

A non-technical introduction to cybersecurity, covering how to secure accounts, data, systems and software and how to weigh threats against costs. Suits anyone who wants to stay safer online.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Computer Science for Business

Introduces computational thinking, programming languages, the internet, cloud computing and web development from a business perspective. Aimed at managers and entrepreneurs who work with technical teams.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Introduction to Programming with R

Learn the R language for data analysis, including data cleaning, transforming, visualising, testing and packaging code. Suits beginners interested in statistics and data science.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Introduction to Programming with Scratch

A gentle introduction to programming concepts such as functions, loops, conditions and variables using the visual Scratch language. Perfect for complete beginners and younger learners.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Understanding Technology

Explains the hardware, internet, multimedia, security, web development and programming behind everyday technology for people who use computers but are not technical. Great for general audiences.

Free Beginner Certificate
View course
Harvard (CS50)

CS50's Computer Science for Lawyers

Introduces lawyers and law students to programming concepts, algorithms, cryptography, cybersecurity and data privacy so they can understand technology in legal work. No prior experience required.

Free Beginner Certificate
View course
MIT OpenCourseWare

Introduction to Computer Science and Programming in Python (6.0001)

MIT's introductory course on computation and problem solving with Python, including lecture videos, notes and problem sets. Suits beginners who want a rigorous foundation in programming.

Free Beginner
View course
MIT

The Missing Semester of Your CS Education

Practical lectures on the everyday tools programmers rely on, such as the shell, Vim, Git, scripting, debugging and data wrangling. Great for students and new developers who want to work more efficiently.

Free Beginner
View course
DeepLearning.AI & Stanford (Coursera)

Machine Learning Specialization

Andrew Ng's beginner-friendly three-course series on regression, classification, neural networks, decision trees, recommender systems and reinforcement learning using Python. Ideal first step for aspiring ML engineers.

Free to audit Beginner 2 months at 10 hours a week Certificate
View course
Microsoft Learn

AI Fluency

A friendly starting point for anyone new to AI: understand what today's AI tools can do, how to use them responsibly at work, and how to get useful results from chat assistants.

Free Beginner 4 hr 38 min Certificate
View course
Microsoft Learn

AI concepts for developers and technology professionals

Covers the core ideas behind machine learning, generative AI, computer vision and language models, giving developers and IT learners the vocabulary needed before building AI solutions on Azure.

Free Beginner 3 hr 51 min Certificate
View course
Microsoft Learn

Get started with AI applications and agents on Azure

Hands-on introduction to building AI apps and simple agents with Azure services, suited to students and junior developers who want practical experience beyond theory.

Free Beginner 5 hr 37 min Certificate
View course
Microsoft Learn

Introduction to AI literacy

Builds everyday AI literacy: how AI systems work, where they fail, and how to judge their output critically. Good for students, teachers and non-technical job seekers.

Free Beginner 3 hr 37 min Certificate
View course
Microsoft Learn

Build foundational generative AI skills

Learn how generative AI assistants work and practise writing clear prompts in Microsoft Copilot to draft, summarise and brainstorm. Useful for office workers and freelancers wanting quick productivity gains.

Free Beginner 2 hr 20 min Certificate
View course
Microsoft Learn

Work smarter with AI

A short, practical path showing how to use AI chat tools for daily tasks like writing, research and planning, with tips on crafting better prompts and checking answers.

Free Beginner 42 min Certificate
View course
Microsoft Learn

Introduction to Cloud Infrastructure: Describe cloud concepts

Explains cloud computing basics such as service models, shared responsibility and pricing. First part of the AZ-900 Azure Fundamentals preparation, ideal for complete beginners.

Free Beginner 56 min Certificate
View course
Microsoft Learn

Introduction to Cloud Infrastructure: Describe Azure architecture and services

Tour Azure's core building blocks, including regions, compute, networking, storage and identity. Second step of AZ-900 preparation for aspiring cloud support or admin roles.

Free Beginner 2 hr 48 min Certificate
View course
Microsoft Learn

Introduction to Cloud Infrastructure: Describe Azure management and governance

Learn how organisations manage cost, compliance and resources in Azure using tools like Azure Policy and the portal. Completes the AZ-900 Azure Fundamentals syllabus.

Free Beginner 1 hr 21 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data core data concepts

Introduces data formats, databases, analytics workloads and common data job roles. A starting module for DP-900 Azure Data Fundamentals and anyone curious about data careers.

Free Beginner 57 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data relational data in Azure

Understand tables, SQL and relational database services on Azure such as Azure SQL. Part of DP-900 preparation, good for beginners heading toward database or analyst roles.

Free Beginner 1 hr 19 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data non-relational data in Azure

Explores NoSQL and file-based storage options like Cosmos DB and Blob Storage, explaining when to choose them. Part of the DP-900 Azure Data Fundamentals track.

Free Beginner 1 hr 27 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Azure Data analytics in Azure

Covers data warehousing, real-time analytics and reporting concepts on Azure, finishing the DP-900 path. Helpful groundwork for future data analysts and data engineers.

Free Beginner 2 hr 8 min Certificate
View course
Microsoft Learn

Prepare and visualize data with Microsoft Power BI

Learn to import, clean and model data in Power BI, then build interactive reports and dashboards. A strong, job-relevant path for aspiring data analysts and business reporting roles.

Free Beginner 8 hr 12 min Certificate
View course
Microsoft Learn

Get Started with Python Programming: Part 1 - Fundamentals

Start coding in Python from zero: variables, data types, conditions and loops, with guided exercises. Well suited to students and career switchers taking their first programming steps.

Free Beginner 3 hr 12 min Certificate
View course
Microsoft Learn

Get started with Python programming: Part 2 - building programs

Continues from the fundamentals by teaching functions, collections, files and error handling so you can write complete small Python programs. Good next step after Part 1.

Free Beginner 3 hr 30 min Certificate
View course
Microsoft Learn

GitHub Foundations Part 1 of 2

Learn Git and GitHub essentials: repositories, branches, commits, pull requests and collaboration workflows. Useful for every developer and supports preparation for the GitHub Foundations certification.

Free Beginner 6 hr 44 min Certificate
View course
Microsoft Learn

GitHub Copilot Fundamentals Part 1 of 2

Shows how to use GitHub Copilot as an AI pair programmer in your editor, write effective prompts for code, and apply it responsibly. Aimed at students and working developers.

Free Beginner 5 hr 17 min Certificate
View course
Microsoft Learn

Introduction to security, compliance, and identity concepts

Explains key ideas such as zero trust, encryption, authentication and compliance. The opening part of SC-900 preparation and a gentle entry to cybersecurity careers.

Free Beginner 1 hr 37 min Certificate
View course
Microsoft Learn

Introduction to Microsoft Entra

Learn how Microsoft Entra ID manages users, sign-in, multifactor authentication and access policies. Part of the SC-900 track for aspiring security and IT support staff.

Free Beginner 2 hr 59 min Certificate
View course
Microsoft Learn

Introduction to Microsoft security solutions

Overview of Microsoft's security tools for networks, devices and threat detection, including Defender and Sentinel. Continues SC-900 preparation for beginners in security operations.

Free Beginner 3 hr 49 min Certificate
View course
Microsoft Learn

Describe the concepts of cybersecurity

Introduces common cyber threats, attack techniques and the basic defences used to counter them. A plain-language primer for anyone considering a cybersecurity career.

Free Beginner 2 hr 17 min Certificate
View course
Microsoft Learn

AI security fundamentals

Learn the main security risks facing AI systems, such as prompt injection and data leakage, and the controls used to reduce them. Suits security learners and AI builders alike.

Free Beginner 2 hr 10 min Certificate
View course
Microsoft Learn

Build web pages with HTML and CSS for beginners

Create your first web pages by learning HTML structure and CSS styling step by step. A quick, practical start for aspiring web developers and freelancers.

Free Beginner 1 hr 21 min Certificate
View course
Microsoft Learn

Write your first code using C# (Get started with C#, Part 1)

Begin programming in C# with simple console exercises on variables, strings and basic output. First part of Microsoft's beginner C# series, linked to the freeCodeCamp Foundational C# certification.

Free Beginner 2 hr 39 min Certificate
View course
Microsoft Learn

Explore the fundamentals of Microsoft Power Platform

Discover low-code tools like Power Apps, Power Automate and Power BI to build apps and automate workflows. Prepares you for PL-900 and suits business users and freelancers.

Free Beginner 5 hr 44 min Certificate
View course
Microsoft Learn

Query and modify data with Transact-SQL

Learn to write SQL queries to select, filter, join, group and update data in SQL Server and Azure SQL. A core skill for data analyst and database jobs.

Free Beginner 5 hr 45 min Certificate
View course
Microsoft Learn

Get started with Microsoft Fabric

Introduces Microsoft Fabric's unified analytics platform, covering lakehouses, data pipelines and reporting. Suited to learners moving toward modern data engineering or analytics roles.

Free Beginner 7 hr 30 min Certificate
View course
Google Skills (Google Cloud)

Introduction to Generative AI

A short microlearning course explaining what generative AI is, how it differs from traditional machine learning, and which Google tools support it. Ideal first step for complete beginners.

Free Beginner 45 min Certificate
View course
Google Skills (Google Cloud)

Introduction to Large Language Models

Learn what large language models are, where they are used, and how prompt tuning improves their output. A quick, beginner-friendly overview for students and professionals.

Free Beginner 1 hr Certificate
View course
Google Skills (Google Cloud)

Introduction to Image Generation

Explains how diffusion models create images from noise and how they are trained and deployed on Google Cloud. Good for learners curious about AI image tools.

Free Beginner 30 min Certificate
View course
Google Skills (Google Cloud)

Responsible AI: Applying AI Principles with Google Cloud

Explore how organisations put responsible AI principles into practice, with real examples of balancing innovation, fairness and risk. Suits managers, students and AI practitioners.

Free Beginner 2 hr Certificate
View course
Google Skills (Google Cloud)

Gen AI: Beyond the Chatbot

First course of Google's Gen AI Leader path: see how generative AI goes beyond chat to transform business work, with no technical background required.

Free Beginner 1 hr 30 min Certificate
View course
Google Skills (Google Cloud)

Gen AI: Unlock Foundational Concepts

Learn the key ideas behind generative AI, including data, models and machine learning approaches, in plain business language. Second course in the Gen AI Leader path.

Free Beginner 1 hr Certificate
View course
Google Skills (Google Cloud)

Gen AI: Navigate the Landscape

Map out the generative AI ecosystem, from infrastructure and models to platforms and agents, and how organisations choose among them. Third course of the Gen AI Leader path.

Free Beginner 1 hr 15 min Certificate
View course
Google Skills (Google Cloud)

Gen AI Apps: Transform Your Work

Discover Google's generative AI apps such as Gemini for Workspace and learn practical prompting techniques to speed up everyday work. Fourth course in the Gen AI Leader path.

Free Beginner 1 hr 45 min Certificate
View course
Google Skills (Google Cloud)

Gen AI Agents: Transform Your Organization

Understand AI agents, how they automate business processes, and how organisations can adopt them responsibly. Final course of Google's Gen AI Leader learning path.

Free Beginner 2 hr 15 min Certificate
View course
Google Skills (Google Cloud)

Digital Transformation with Google Cloud

Learn why cloud technology drives digital transformation and the core cloud concepts every professional should know. First course in the Cloud Digital Leader preparation path.

Free Beginner 1 hr 15 min Certificate
View course
Google Skills (Google Cloud)

Exploring Data Transformation with Google Cloud

See how organisations use data and Google Cloud tools to gain insights and build data-driven products. Part of the Cloud Digital Leader learning path for non-technical learners.

Free Beginner 1 hr 30 min Certificate
View course

Some links are affiliate links; we may earn a commission at no extra cost to you. Prices are set by the course providers.