• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Basic Coding

Basic Coding Courses

Basic coding courses can help you learn programming languages like Python, JavaScript, and HTML, along with concepts such as algorithms, data structures, and debugging techniques. You can build skills in writing clean code, understanding software development processes, and creating simple applications or websites. Many courses introduce tools like Git for version control, integrated development environments (IDEs) for coding, and frameworks that streamline web development, allowing you to apply your skills in practical projects.


Popular Basic Coding Courses and Certifications


  • Status: Free Trial
    Free Trial
    U

    University of Minnesota

    Matrix Factorization and Advanced Techniques

    Skills you'll gain: Machine Learning Algorithms, Applied Machine Learning, Machine Learning, Dimensionality Reduction, Algorithms, Unsupervised Learning, Linear Algebra

    4.4
    Rating, 4.4 out of 5 stars
    ·
    190 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    MedCerts

    Digestion, Micturition, and Reproduction

    Skills you'll gain: Medical Terminology, Obstetrics And Gynecology, Urology, Gynecology, Urinalysis, Anatomy, General Medical Tests and Procedures, Medical Records, Pathology, Diagnostic Tests, Health Information Management and Medical Records, Physiology, Nephrology, Maternal Health

    4.9
    Rating, 4.9 out of 5 stars
    ·
    34 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Portfolio Diversification using Correlation Matrix

    Skills you'll gain: Portfolio Risk, Portfolio Management, Risk Management, Financial Market, Investments, Correlation Analysis, Analysis, Statistics

    4.5
    Rating, 4.5 out of 5 stars
    ·
    290 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Software Design Threats and Mitigations

    Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Vulnerability Management, Security Engineering, Secure Coding, Software Design Patterns, Software Architecture, Threat Management, Software Visualization, Exploitation techniques, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    94 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    ISAE-SUPAERO

    Flight Mechanics - Anemobarometry

    Skills you'll gain: Physical Science, Applied Mathematics, Systems Of Measurement, Engineering Calculations, Mathematical Modeling, Engineering, Scientific, and Technical Instruments, Mechanics, Physics, Scientific Visualization

    4.7
    Rating, 4.7 out of 5 stars
    ·
    70 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    T

    The State University of New York

    Disaster, Crisis, and Emergency Preparedness Communication

    Skills you'll gain: Emergency Response, Mitigation, Safety and Security, Health Disparities, Hazard Communication (HazCom), Risk Management, Social Determinants Of Health, Community Health, Media and Communications, Public Health, Risk Analysis, Vulnerability, Community Outreach, Persuasive Communication

    4.7
    Rating, 4.7 out of 5 stars
    ·
    230 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free
    Free
    T

    The Chinese University of Hong Kong

    Advanced Modeling for Discrete Optimization

    Skills you'll gain: Model Optimization, Debugging, Mathematical Modeling, Operations Research, Model Evaluation, Applied Mathematics, Combinatorics, Computational Logic, Code Reusability, Algorithms

    4.9
    Rating, 4.9 out of 5 stars
    ·
    142 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    C++ Programming Fundamentals

    Skills you'll gain: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, C and C++, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Memory Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    17 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    T

    Tecnológico de Monterrey

    Electrónica Básica y Circuitos Integrados Lineales

    Skills you'll gain: Semiconductors, Electronics Engineering, Electronic Components, Electronics, Electronic Systems, Power Electronics, Basic Electrical Systems, Electrical Engineering, Materials science, Electrical Power, Electrical Systems, Electric Power Systems

    4.9
    Rating, 4.9 out of 5 stars
    ·
    24 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Minnesota

    Acupressure Essentials: Pressure Point Techniques for Symptom Management and Self-Care

    Skills you'll gain: Pain Management, Manual Therapy, Treatment Planning, Nursing and Patient Care, Clinical Practices

    4.8
    Rating, 4.8 out of 5 stars
    ·
    40 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    R

    Rice University

    Anatomy & Physiology: Regulation, Integration, & Control

    Skills you'll gain: Anatomy, Endocrinology, Physiology, Neurology, Clinical Practices, Medical Terminology

    4.8
    Rating, 4.8 out of 5 stars
    ·
    35 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Financial Reporting: Ledgers, Taxes, Auditing Best Practices

    Skills you'll gain: Ledgers (Accounting), Tax Planning, Tax Management, Auditing, Tax Compliance, Audit Planning, Financial Auditing, Financial Reporting, General Ledger, Generally Accepted Auditing Standards, Financial Regulation, Regulatory Compliance, Compliance Management, Financial Controls

    4.5
    Rating, 4.5 out of 5 stars
    ·
    82 reviews

    Beginner · Course · 1 - 4 Weeks

1…188189190…499

In summary, here are 10 of our most popular basic coding courses

  • Matrix Factorization and Advanced Techniques: University of Minnesota
  • Digestion, Micturition, and Reproduction: MedCerts
  • Portfolio Diversification using Correlation Matrix: Coursera
  • Software Design Threats and Mitigations: University of Colorado System
  • Flight Mechanics - Anemobarometry: ISAE-SUPAERO
  • Disaster, Crisis, and Emergency Preparedness Communication: The State University of New York
  • Advanced Modeling for Discrete Optimization: The Chinese University of Hong Kong
  • C++ Programming Fundamentals: Microsoft
  • Electrónica Básica y Circuitos Integrados Lineales: Tecnológico de Monterrey
  • Acupressure Essentials: Pressure Point Techniques for Symptom Management and Self-Care: University of Minnesota

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