• 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 Pennsylvania

    Data Analysis Using Python

    Skills you'll gain: Matplotlib, Data Analysis, Pandas (Python Package), Plot (Graphics), Data Visualization, Data Science, Data Cleansing, Pivot Tables And Charts, Data Visualization Software, Data Processing, Data Wrangling, Data Integration, Data Preprocessing, Data Manipulation, Scatter Plots, NumPy, Exploratory Data Analysis, Data Import/Export, Histogram, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    433 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Immersify

    Foundations of Human Anatomy and Physiology

    Skills you'll gain: Cell Biology, Physiology, Anatomy, Medical Terminology, Biology, Health Systems, Molecular, Cellular, and Microbiology, Life Sciences, Health Assessment, Basic Patient Care

    4.8
    Rating, 4.8 out of 5 stars
    ·
    39 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    N

    Northwestern University

    Modern Robotics, Course 2: Robot Kinematics

    Skills you'll gain: Robotics, Mathematical Modeling, Mathematical Software, Applied Mathematics, Mechanics, Simulation and Simulation Software, Engineering, Virtual Environment, Torque (Physics), Numerical Analysis

    4.9
    Rating, 4.9 out of 5 stars
    ·
    301 reviews

    Intermediate · Course · 1 - 4 Weeks

  • I

    IBM

    Scalable Machine Learning on Big Data using Apache Spark

    Skills you'll gain: Apache Spark, PySpark, Applied Machine Learning, Big Data, Machine Learning Methods, Data Storage Technologies, Statistical Machine Learning, Data Preprocessing, Data Storage, Data Pipelines, Machine Learning Algorithms, Machine Learning, Data Processing, Data Science, Model Evaluation, Descriptive Statistics

    3.8
    Rating, 3.8 out of 5 stars
    ·
    1.3K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Imperial College London

    Survival Analysis in R for Public Health

    Skills you'll gain: Biostatistics, Statistical Analysis, R (Software), R Programming, Statistical Methods, Data Wrangling, Regression Analysis, Exploratory Data Analysis, Statistical Software, Data Analysis, Logistic Regression, Probability & Statistics, Statistical Modeling, Descriptive Statistics, Model Evaluation, Public Health

    4.5
    Rating, 4.5 out of 5 stars
    ·
    331 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Excel for Beginners: Introduction to Spreadsheets

    Skills you'll gain: Microsoft Excel, Spreadsheet Software, Data Entry, Microsoft Office, Data Analysis Software

    4.7
    Rating, 4.7 out of 5 stars
    ·
    224 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnKartS

    TypeScript Fundamentals: Core Types & Type System

    Skills you'll gain: TypeScript, Development Environment, Programming Principles, Javascript, Debugging, Integrated Development Environments, Scalability, Data Structures, Object Oriented Programming (OOP), Software Development, Software Development Tools, Node.JS, Application Development, Front-End Web Development, Software Engineering, Web Development, Configuration Management

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Python 101: Develop Your First Python Program

    Skills you'll gain: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    291 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Stanford Online

    Cooking for Busy Healthy People

    Skills you'll gain: Cooking, Nutrition and Diet, Meal Planning And Preparation, Resourcefulness, Nutrition Education, Food and Beverage, Adaptability, Innovation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    178 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Data – What It Is, What We Can Do With It

    Skills you'll gain: Data Literacy, Data Visualization, Data Analysis, Research Design, Data Presentation, Descriptive Statistics, Analytics, Descriptive Analytics, Research Methodologies, Statistics, Analytical Skills, Quantitative Research, Statistical Methods, Probability & Statistics

    4.6
    Rating, 4.6 out of 5 stars
    ·
    186 reviews

    Beginner · Course · 1 - 4 Weeks

  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Intro to Acoustics (Part 1)

    Skills you'll gain: Vibrations, Mechanics, Systems Of Measurement, Engineering Analysis, Differential Equations, Physics, Calculus, Applied Mathematics, Mathematical Modeling, Trigonometry

    4.5
    Rating, 4.5 out of 5 stars
    ·
    144 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Illinois Urbana-Champaign

    Banking and Financial Institutions

    Skills you'll gain: Financial Systems, Banking Services, Bank Regulations, Banking, Mobile Banking, Financial Regulation, Financial Services, Risk Management, Financial Regulations, Retail Banking, Financial Policy, Commercial Banking, Credit Risk, Finance, Payment Systems, General Finance, FinTech, Operational Risk, Financial Market, Business Modeling

    4.7
    Rating, 4.7 out of 5 stars
    ·
    308 reviews

    Intermediate · Course · 1 - 4 Weeks

1…128129130…567

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

  • Data Analysis Using Python: University of Pennsylvania
  • Foundations of Human Anatomy and Physiology: Immersify
  • Modern Robotics, Course 2: Robot Kinematics: Northwestern University
  • Scalable Machine Learning on Big Data using Apache Spark: IBM
  • Survival Analysis in R for Public Health: Imperial College London
  • Excel for Beginners: Introduction to Spreadsheets: Coursera
  • TypeScript Fundamentals: Core Types & Type System: LearnKartS
  • Python 101: Develop Your First Python Program: Coursera
  • Cooking for Busy Healthy People: Stanford Online
  • Data – What It Is, What We Can Do With It: Johns Hopkins 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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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
  • Udemy

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