• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Guyana Online Academy of Learning - GOAL
  1. Categories
  2. Coding

Results for "coding"


  • U

    University of California, Santa Cruz

    Coding for Everyone: C and C++

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Computer Programming, Algorithms, C (Programming Language), Graph Theory, Code Reusability, Memory Management, Computational Logic, Artificial Intelligence

    4.5 stars, 9.6K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.5 (9.6K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Programming for Everybody (Getting Started with Python)

    Skills you'll gain: Debugging, Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation

    4.8 stars, 234K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (234K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • J

    JetBrains

    Python from Scratch: Learn by Coding

    Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Code Review, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis

    4.9 stars, 146 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.9 (146) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    MedCerts

    Medical Billing and Coding Fundamentals

    Skills you'll gain: Medical Terminology, Revenue Cycle Management, Medical Billing, Medical Billing and Coding, Resilience, Electronic Medical Record System, Emotional Intelligence, Anatomy, Pathology, Medical Coding, Professionalism, Diversity Awareness, Patient-centered Care, Medical History Documentation, ICD Coding (ICD-9/ICD-10), Relationship Building, Electronic Medical Record, Medical Records, Physiology, Payment Processing

    4.7 stars, 1.8K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (1.8K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • Unlock 3 months of Google AI Pro at no extra cost today.

    Get started
  • I

    IBM

    IBM Full Stack Software Developer

    Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Node.JS, Cloud Infrastructure, Git (Version Control System), HTML and CSS, Server Side, Javascript, Front-End Web Development, Cloud Computing, Data Ethics, Data Import/Export, Software Development

    4.6 stars, 61K reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.6 (61K) · Beginner · Professional Certificate · 3 - 6 Months

    Category: Job skills
    Job skills
    Status: Free trial
    Free trial
  • S

    Scrimba

    Vibe Coding Essentials - Build Apps with AI

    Skills you'll gain: Model Context Protocol, Claude Code, GitHub Copilot, Vibe coding, Anthropic Claude, AI Workflows, AI Integrations, Hypertext Markup Language (HTML), Web Applications, Generative AI Agents, Tool Calling, Web Design and Development, GitHub, Context Management, Agentic Workflows, Program Development, Prompt Engineering, Web Development, Generative AI, Software Engineering

    4.4 stars, 415 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.4 (415) · Beginner · Specialization · 3 - 6 Months

    Status: Top AI program
    Top AI program
    Status: Free trial
    Free trial
  • P

    Princeton University

    Computer Science: Programming with a Purpose

    Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Code Reusability, Java Programming, Java, Program Development, Computer Science, Algorithms, Animations

    4.7 stars, 1.4K reviews, Beginner, Course, 1 - 3 Months

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

    Category: Free
    Free
  • A

    AAPC

    AAPC Medical Biller

    Skills you'll gain: Medical Billing, Denial Management, Medical Billing and Coding, Medical Coding, ICD Coding (ICD-9/ICD-10), Billing, Patient Registration, CPT Coding, Accounts Receivable, Payment Processing and Collection, Billing & Invoicing, Clinical Documentation, Health Systems, Insurance, Medicare, Healthcare Industry Knowledge, Health Care, Medicaid, Administration, Regulatory Compliance

    4.6 stars, 247 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.6 (247) · Beginner · Professional Certificate · 3 - 6 Months

    Category: Job ready
    Job ready
    Status: Free trial
    Free trial
  • L

    LearnQuest

    Vibe Coding and Agentic Engineering

    Skills you'll gain: Prompt Engineering, GitHub, Version Control, Vibe coding, Git (Version Control System), AI Integrations, Claude Code, Full-Stack Web Development, Software Documentation, OpenAI API, Technical Documentation, Regression Testing, Application Development, Software Development, Agentic Workflows, Web Development, Code Review, Generative AI Agents, Debugging, Computer Programming

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • V

    Vanderbilt University

    Claude Code: Software Engineering with Generative AI Agents

    Skills you'll gain: Claude Code, Multimodal Prompts, Prompt Engineering, Prompt Patterns, Generative AI Agents, AI Orchestration, Context Engineering, AI Workflows, Version Control, Software Development, Generative AI, Quality Assurance, Software Quality Assurance, Software Development Life Cycle, Automation, Artificial Intelligence, Software Architecture, Software Testing, Software Design, Software Development Methodologies

    4.7 stars, 181 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (181) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • A

    AAPC

    Coding and Medical Necessity

    Skills you'll gain: Medical Billing and Coding, Medical Coding, ICD Coding (ICD-9/ICD-10), CPT Coding, Clinical Documentation

    4.5 stars, 36 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.5 (36) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Excel Basics for Data Analysis

    Skills you'll gain: Excel Formulas, Data Cleansing, Pivot Tables And Charts, Spreadsheet Software, Data Wrangling, Microsoft Excel, Data Analysis Software, Data Analysis, Data Quality, Google Sheets, Data Manipulation, Data Integrity, Data Entry, Data Import/Export, Data Science

    4.7 stars, 11K reviews, Beginner, Course, 1 - 3 Months

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

    Status: Free trial
    Free trial
1234…59

Best Coding courses from IBM

Top-rated Coding courses offered by IBM on Coursera.

  1. 1
    IBM Full Stack Software Developer
    IBMBeginner3 - 6 Months4.6(60,812)IBM
  2. 2
    Excel Basics for Data Analysis
    IBMBeginner1 - 3 Months4.7(11,034)IBM

Best Coding certificate programs

Earn a certificate in Coding from top universities and companies.

  1. 1
    Coding for Everyone: C and C++
    University of California, Santa CruzBeginner3 - 6 Months4.5(9,599)Specialization
  2. 2
    Medical Billing and Coding Fundamentals
    MedCertsBeginner3 - 6 Months4.7(1,823)Specialization
  3. 3
    Vibe Coding Essentials - Build Apps with AI
    ScrimbaBeginner3 - 6 Months4.4(415)Specialization

Best Coding courses for beginners

Top-rated beginner-friendly Coding courses with no prerequisites.

  1. 1
    Programming for Everybody (Getting Started with Python)
    University of MichiganBeginner1 - 3 Months4.8(233,750)No prerequisites
  2. 2
    Python from Scratch: Learn by Coding
    JetBrainsBeginner1 - 3 Months4.9(146)No prerequisites
  3. 3
    Computer Science: Programming with a Purpose
    Princeton UniversityBeginner1 - 3 Months4.7(1,391)No prerequisites

Frequently Asked Questions about Coding

Coding is the process of writing instructions that computers or digital systems can follow. In software development, this often means using languages such as Python, C, or C++ to build programs, websites, apps, or data tools. On Coursera, courses such as Programming for Everybody (Getting Started with Python), Computer Science: Programming with a Purpose, and Coding for Everyone: C and C++ introduce coding through hands-on practice and core programming ideas.‎

Many jobs use coding, including software developer, web developer, data analyst, automation specialist, full stack developer, and quality assurance tester. Coding can also appear in specialized fields, such as medical billing and coding, where the work involves health care documentation and classification rather than software programming. Courses like IBM Full Stack Software Developer support software-focused paths, while Medical Billing and Coding Fundamentals and Coding and Medical Necessity relate to health care coding skills.‎

Before coding, it helps to be comfortable with basic computer use, logical thinking, and breaking problems into smaller steps. You do not usually need advanced math to begin, but attention to detail, patience, and a willingness to test and revise your work are useful. Beginner courses such as Programming for Everybody (Getting Started with Python) and Python from Scratch: Learn by Coding are designed to help learners start with foundational concepts and build confidence through practice.‎

Helpful complementary skills for coding include problem solving, debugging, version control, data structures, web development, and software design. Depending on your goals, you may also benefit from learning databases, cloud computing, user interface design, or AI-assisted development workflows. For example, IBM Full Stack Software Developer connects coding with broader application development, while Vibe Coding Essentials - Build Apps with AI introduces ways to create apps with AI-supported tools.‎

A good way to start learning coding is to choose one beginner-friendly language and build small projects as you learn. Python is a common starting point because its syntax is readable, while C and C++ can help learners understand computer science concepts more deeply. Courses such as Programming for Everybody (Getting Started with Python), Python from Scratch: Learn by Coding, and Computer Science: Programming with a Purpose offer structured paths for practicing the basics step by step.‎

Yes. You can start learning coding on Coursera for free in two ways:

  1. Preview the first module of many coding courses at no cost. This includes video lessons, readings, graded assignments, and Coursera AI (where available).
  2. Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in coding, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎

Beginner-friendly coding courses include Programming for Everybody (Getting Started with Python), Python from Scratch: Learn by Coding, and Coding for Everyone: C and C++. These courses introduce programming concepts through approachable examples and practice, making them suitable for learners who are new to writing code. If you are interested in broader software development, IBM Full Stack Software Developer can help connect coding basics with front-end, back-end, and application-building skills.‎

Coding courses typically cover variables, functions, conditionals, loops, data structures, debugging, and writing programs that solve practical problems. More advanced or applied courses may include object-oriented programming, web development, APIs, databases, app development, AI-assisted coding, or computer science concepts. On Coursera, the course selection ranges from Python and C/C++ foundations to full stack development and specialized topics like medical billing and coding, so learners can choose based on their goals.‎

This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

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

  • 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

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

Mobile App

Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera LinkedIn
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram