• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Learn To Code

Results for "learn to code"


  • A

    AI CERTs

    AI for Vibe Coding

    Skills you'll gain: Vibe coding, Programming Principles, LLM Application, GitHub Copilot, Prompt Engineering, AI powered creativity, OpenAI API, LangChain, Generative AI Agents, AI Enablement, AI Integrations, Artificial Intelligence, Generative AI, Responsible AI, Computer Programming, Application Development, Data Ethics, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), No-Code Development

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • F

    Fractal Analytics

    Coding with Generative AI

    Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Critical Thinking

    ★ 4.1 (23) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Boltnew AI - From Code to App

    Skills you'll gain: AI Integrations, Token Optimization, Web Development Tools, Data Management, File Management, Data Security

    Intermediate · Course · 1 - 4 Weeks

    Category: Credit offered
    Credit offered
  • S

    Scrimba

    Learn Bootstrap

    Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, HTML and CSS, UI Components, Web Design and Development, Front-End Web Development, Cascading Style Sheets (CSS), Web Development, User Interface (UI)

    ★ 4.5 (16) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Python Basics: Learn, Apply & Build Programs

    Skills you'll gain: Software Installation, Code Reusability, Functional Design, Programming Principles, Data Validation, Python Programming, Program Development, Scripting, Software Design, Computational Thinking, Development Environment, Computational Logic, Computer Programming, Algorithms, Command-Line Interface

    ★ 4.5 (36) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Practical Python for AI Coding 1

    Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Software Installation, Data Manipulation, Package and Software Management

    ★ 4.6 (89) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • U

    University of London

    Introduction to Computer Programming

    Skills you'll gain: Debugging, Development Environment, Javascript, Computer Programming Tools, Computer Graphics, Software Development Tools, Computer Programming, Graphical Tools, Interactive Design, Human Computer Interaction, Data Management

    ★ 4.1 (932) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Web3 Development for Beginners - No Coding Skills Required

    Skills you'll gain: Blockchain, Web Development Tools, Development Environment, FinTech, Software Development Tools, Transaction Processing, Web Development, Programming Principles, Program Development, Web Applications, Node.JS, Scalability, Other Programming Languages, Javascript, Application Deployment, Computer Programming, Market Dynamics, Verification And Validation

    Beginner · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • H

    Heriot-Watt University

    Learn Java Programming

    Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging

    ★ 5 (6) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • D

    Duke University

    Programming Foundations with JavaScript, HTML and CSS

    Skills you'll gain: UI Components, User Interface (UI), Computational Thinking, HTML and CSS, Web Design and Development, Interactive Design, Hypertext Markup Language (HTML), Web Development, Programming Principles, Web Design, Javascript, Event-Driven Programming, Computer Programming, Program Development, Algorithms, Web Applications, Cascading Style Sheets (CSS)

    ★ 4.6 (15K) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Computer Programming for Absolute Beginners

    Skills you'll gain: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Program Development, Computer Programming Tools, Object Oriented Programming (OOP), Software Development, Data Management, Functional Design, Package and Software Management

    Beginner · Course · 3 - 6 Months

    Category: Credit offered
    Credit offered
  • T

    The University of Edinburgh

    Code Yourself! An Introduction to Programming

    Skills you'll gain: Video Game Development, Game Design, Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Code Reusability, Computational Thinking, Algorithms

    ★ 4.7 (3.9K) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
1…567…834

In summary, here are 10 of our most popular learn to code courses

  • AI for Vibe Coding: AI CERTs
  • Coding with Generative AI: Fractal Analytics
  • Boltnew AI - From Code to App: Packt
  • Learn Bootstrap: Scrimba
  • Python Basics: Learn, Apply & Build Programs: EDUCBA
  • Practical Python for AI Coding 1: Korea Advanced Institute of Science and Technology(KAIST)
  • Introduction to Computer Programming : University of London
  • Web3 Development for Beginners - No Coding Skills Required: Packt
  • Learn Java Programming: Heriot-Watt University
  • Programming Foundations with JavaScript, HTML and CSS: Duke University

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok