The perfect coding classes for every learning style.

Study any topic, anytime. explore our free online course catalogue.

Top courses

These are the most popular courses among listen courses learners worldwide

Beginner

Roblox Coding for Kids Game Design with AI

Let your Kids Create exciting worlds with AI and NPCs, and publish their creations on Roblox

Free

01:12:25 Hours

Last updated Sun, 15-Jun-2025

40 Lessons 01:12:25 Hours English
Let your Kids Create exciting worlds with AI and NPCs, and publish their creations on Roblox
Outcomes:
  • Create an account in Roblox, download Roblox Studio, and navigate its interface, including using tools such as Select, Move, Scale, and Rotate
  • Create and implement a rewards system, such as collecting coins, adding sound effects, and storing points using leaderstats
  • Learn about player movement, including sprinting, super jump, and using AI-assisted code
  • Learn how to use Tween Service, create NPCs using Rig Builder, and implement AI-driven behaviors like chasing and pathfinding

Beginner

Coding for kids: Learn to program with Minecraft

A fun and engaging course for children (ages 5-14) and beginners, using the much-loved Minecraft Java Edition on PC/Mac

Free

06:10:51 Hours

Last updated Sun, 15-Jun-2025

48 Lessons 06:10:51 Hours English
A fun and engaging course for children (ages 5-14) and beginners, using the much-loved Minecraft Java Edition on PC/Mac
Outcomes:
  • Create and run your own programs in Minecraft Java Edition to build amazing structures, control mobs, and craft potions.
  • Share your creations on a Minecraft server with other players who also program and play.
  • Learn fundamental programming concepts such as functions, logic statements, loops for repeating actions, and variables for storing data.
  • Empower children to transition from passive gaming, where they simply play games, to actively creating their own games within Minecraft.

Beginner

Python for Cybersecurity 1

Master Python for a variety of cybersecurity tasks. This Specialization provides an application-driven introduction to using Python for cybersecurity.

Free

04:50:46 Hours

Last updated Fri, 30-May-2025

34 Lessons 04:50:46 Hours English
Master Python for a variety of cybersecurity tasks. This Specialization provides an application-driven introduction to using Python for cybersecurity.
Outcomes:
  • Develop custom Python scripts to automate cybersecurity tasks.
  • Automate common cyberattack and defense activities with Python.
  • Apply Python to meet objectives through the cybersecurity attack lifecycle.
  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from Infosec

Beginner

AI-Agents: Automation & Business with LangChain & LLM Apps

AI Agents with Node.js, Python, JavaScript, LangChain, LangGraph, GPT-4o, Llama, and RAG! Automate tasks, sell software

Free

13:01:44 Hours

Last updated Sat, 14-Jun-2025

68 Lessons 13:01:44 Hours English
AI Agents with Node.js, Python, JavaScript, LangChain, LangGraph, GPT-4o, Llama, and RAG! Automate tasks, sell software
Outcomes:
  • Basics of AI agents like Autogen, LangChain, LangFlow, Flowise, LangGraph, BabyAGI, CrewAI & more
  • All about vector databases, embedding models & retrieval-augmented generation (RAG)
  • Function calling for external APIs, Python interpreter, calculator, Gmail, Serper, Make & more
  • Data preparation for RAG: PDFs, Docs, CSV & more with LlamaIndex & LlamaParse
  • API connection and automation with JavaScript, Python and Make
  • Basics of LLMs like ChatGPT, Claude, Gemini, Llama, Mistral, GPT-4o & more with Function calling in LLMs
  • Creating AI agents for automating content, emails, lead research & more Installation and operation of Flowise with Node
  • RAG AI agent: Training on own data & automatic saving of files on your PC
  • Integration and automation of custom tools in Flowise
  • AI agents in business: offering, pricing, sales, customer acquisition
  • Integration of AI agents into websites or as standalone apps
  • Local Microsoft Copilot with Vision as an AI agent in Python
  • Choosing the right LLM for the AI agent
  • Marketing strategies for selling AI agents
  • Installation of VS Code and Git
  • AI agents with open-source LLMs: Ollama, Llama 3.1 & more
  • Issues, security, and copyrights in AI agents

Beginner

The Data Science Course: Complete Data Science Bootcamp Part 1

Complete Data Science Training: Math, Statistics, Python, Advanced Statistics in Python, Machine and Deep Learning

Free

02:19:11 Hours

Last updated Sun, 15-Jun-2025

19 Lessons 02:19:11 Hours English
Complete Data Science Training: Math, Statistics, Python, Advanced Statistics in Python, Machine and Deep Learning
Outcomes:
  • The course provides the entire toolbox you need to become a data scientist
  • Impress interviewers by showing an understanding of the data science field
  • Fill up your resume with in demand data science skills: Statistical analysis, Python programming with NumPy, pandas, matplotlib, and Seaborn, Advanced statistical analysis, Tableau, Machine Learning with stats models and scikit-learn, Deep learning with TensorFlow
  • Understand the mathematics behind Machine Learning (an absolute must which other courses don’t teach!)
  • Start coding in Python and learn how to use it for statistical analysis
  • Perform linear and logistic regressions in Python
  • Be able to create Machine Learning algorithms in Python, using NumPy, statsmodels and scikit-learn
  • Use state-of-the-art Deep Learning frameworks such as Google’s TensorFlowDevelop a business intuition while coding and solving tasks with big data
  • Carry out cluster and factor analysis
  • Unfold the power of deep neural networks

Join now to start learning

Learn from our quality instructors!

Get started

Become a new instructor

Teach thousands of students and earn money!

Join now