• For Individuals
  • For Businesses
  • For Universities
  • For Governments
My Learning
Degrees
​
  • Browse
  • Go Programming Language

Results for "go (programming language)"


  • G

    Google Cloud

    HTTP Google Cloud Functions in Go

    Skills you'll gain: Serverless Computing, Go (Programming Language), Google Cloud Platform, Cloud Development, Cloud Deployment, Cloud Computing, Functional Testing, Cloud Applications, Web Servers, Server Side, Cloud Storage

    Coursera Plus

    Included with Coursera Plus

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Deploy Go Apps on Google Cloud Serverless Platforms

    Skills you'll gain: Google App Engine, Google Cloud Platform, Cloud Deployment, Application Deployment, Build Tools, Cloud Applications, CI/CD, Cloud Development, Go (Programming Language), Serverless Computing, Software Testing, Development Testing, Data Store, Database Development, Data Import/Export

    Coursera Plus

    Included with Coursera Plus

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Use Go Code to Work with Google Cloud Data Sources

    Skills you'll gain: Cloud Deployment, Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Software Testing, Development Testing, Data Access, Web Development Tools, Database Application

    Coursera Plus

    Included with Coursera Plus

    Beginner · Project · Less Than 2 Hours

  • L

    LearnQuest

    Introduction to Programming in Swift 5

    Skills you'll gain: Model View Controller, Swift Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, iOS Development, Apple iOS, Programming Principles, Mobile Development, Software Design Patterns, Data Management, Software Architecture, Code Reusability, Computational Logic, Development Environment

    Coursera Plus

    Included with Coursera Plus

    4.3
    Rating, 4.3 out of 5 stars
    ·
    733 reviews

    Beginner · Course · 1 - 4 Weeks

  • V

    Voxy

    English Language Skills B1-B2 CEFR: Intermediate

    Skills you'll gain: Intercultural Competence, Cultural Diversity, Cultural Sensitivity, English Language, Business Correspondence, Social Skills, Verbal Communication Skills, Business Communication, Professional Development, Business Writing, Oral Expression, Interviewing Skills, Language Learning, Oral Comprehension, Writing, Telephone Skills, Public Speaking, Language Competency, Communication, Interpersonal Communications

    Coursera Plus

    Included with Coursera Plus

    3
    Rating, 3 out of 5 stars
    ·
    23 reviews

    Intermediate · Specialization · 3 - 6 Months

  • E

    Edureka

    Natural Language Processing Essentials

    Skills you'll gain: Data Preprocessing, Classification Algorithms, Applied Machine Learning, Embeddings, Machine Learning Methods, Model Evaluation, Dependency Analysis

    Coursera Plus

    Included with Coursera Plus

    3
    Rating, 3 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 4 Weeks

  • D

    Duke University

    Programming Fundamentals

    Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Program Development, Problem Solving, Solution Design, Computational Logic

    Coursera Plus

    Included with Coursera Plus

    4.7
    Rating, 4.7 out of 5 stars
    ·
    7K reviews

    Beginner · Course · 1 - 4 Weeks

  • D

    Duke University

    Introductory C Programming

    Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Test Planning, Simulations, Test Case, System Programming, Computer Programming, Data Structures, Software Development, C and C++, Software Engineering, Problem Solving, Software Design

    Coursera Plus

    Included with Coursera Plus

    4.6
    Rating, 4.6 out of 5 stars
    ·
    7.5K reviews

    Beginner · Specialization · 3 - 6 Months

  • D

    Duke University

    Rust Programming

    Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Continuous Integration, Hugging Face, Unit Testing, Large Language Modeling, Test Case, Restful API, Serverless Computing, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing

    Coursera Plus

    Included with Coursera Plus

    3.9
    Rating, 3.9 out of 5 stars
    ·
    303 reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    University of California, Santa Cruz

    C for Everyone, Part 1: Programming Fundamentals

    Skills you'll gain: Programming Principles, C and C++, Program Development, Computational Logic, Memory Management

    Coursera Plus

    Included with Coursera Plus

    4.5
    Rating, 4.5 out of 5 stars
    ·
    6.8K reviews

    Beginner · Course · 1 - 3 Months

  • J

    Johns Hopkins University

    R Programming

    Skills you'll gain: R (Software), Statistical Analysis, R Programming, Statistical Programming, Statistical Methods, Data Analysis, Debugging, Simulations, Program Development, Programming Principles, Software Installation, Data Structures, Performance Tuning, Data Import/Export

    Coursera Plus

    Included with Coursera Plus

    4.5
    Rating, 4.5 out of 5 stars
    ·
    22K reviews

    Intermediate · Course · 1 - 4 Weeks

  • D

    DeepLearning.AI

    Natural Language Processing

    Skills you'll gain: Natural Language Processing, Supervised Learning, Transfer Learning, Recurrent Neural Networks (RNNs), Markov Model, Embeddings, Applied Machine Learning, Text Mining, Dimensionality Reduction, Large Language Modeling, Statistical Machine Learning, Artificial Neural Networks, Classification Algorithms, Data Preprocessing, Deep Learning, Tensorflow, Machine Learning Methods, Logistic Regression, Feature Engineering, Keras (Neural Network Library)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    6.2K reviews

    Intermediate · Specialization · 3 - 6 Months

1…91011…669

In summary, here are 10 of our most popular go (programming language) courses

  • HTTP Google Cloud Functions in Go: Google Cloud
  • Deploy Go Apps on Google Cloud Serverless Platforms: Google Cloud
  • Use Go Code to Work with Google Cloud Data Sources: Google Cloud
  • Introduction to Programming in Swift 5: LearnQuest
  • English Language Skills B1-B2 CEFR: Intermediate: Voxy
  • Natural Language Processing Essentials: Edureka
  • Programming Fundamentals: Duke University
  • Introductory C Programming: Duke University
  • Rust Programming: Duke University
  • C for Everyone, Part 1: Programming Fundamentals: University of California, Santa Cruz

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
  • Cookies Preference Center

Mobile App

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