Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Golang Course Catalog
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Software Design Patterns, Data Structures, Simulations
Status: Free TrialDartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Human Computer Interaction, Debugging, Development Environment, Engineering Calculations
Status: PreviewDuke University
Skills you'll gain: LLM Application, Large Language Modeling, Application Programming Interface (API), Restful API, Natural Language Processing, JSON, Scripting, Command-Line Interface, Machine Learning

Skills you'll gain: LangChain, LLM Application, Large Language Modeling, PostgreSQL, Database Systems, User Interface (UI), Cloud Applications, Prompt Engineering, Artificial Intelligence, Cloud Computing
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Validation, Object Oriented Programming (OOP), Build Tools, Verification And Validation, Debugging, Software Design Patterns, Development Environment, Business Logic, Software Testing, Unit Testing, Data Structures, Data Modeling

Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Development Testing, Data Access, Database Application, Operational Databases
Status: Free TrialDuke University
Skills you'll gain: LLM Application, Large Language Modeling, Generative Model Architectures, Natural Language Processing, Open Source Technology, Prompt Engineering, Containerization, Application Deployment, Application Programming Interface (API), Machine Learning
Status: PreviewUniversity of Washington
Skills you'll gain: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Debugging
Status: PreviewUniversity of Washington
Skills you'll gain: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Status: Free TrialSkills you'll gain: Generative AI Agents, OpenAI, Code Review, API Gateway, Command-Line Interface, Generative AI, LLM Application, Rust (Programming Language), Artificial Intelligence, Key Management, Application Programming Interface (API), Prompt Engineering, Software Technical Review, Verification And Validation, Development Testing, Unit Testing, Debugging

Google Cloud
Skills you'll gain: Serverless Computing, Go (Programming Language), Google Cloud Platform, Cloud Development, Cloud Computing, Development Testing, Web Servers, Server Side, Cloud Storage
Status: FreeDeepLearning.AI
Skills you'll gain: LLM Application, Tool Calling, Large Language Modeling, Unstructured Data, Generative AI Agents, Query Languages, SQL, Web Services, Prompt Engineering, Application Development, Database Management, Application Programming Interface (API), Data Processing
In summary, here are 10 of our most popular golang courses
- Functional Program Design in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- C Programming: Getting Started - 1:Â Dartmouth College
- Beginning Llamafile for Local Large Language Models (LLMs):Â Duke University
- Build an LLM and RAG-based Chat Application using AlloyDB and LangChain:Â Google Cloud
- Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
- Use Go Code to Work with Google Cloud Data Sources:Â Google Cloud
- Open Source LLMOps Solutions:Â Duke University
- Programming Languages, Part C:Â University of Washington
- Programming Languages, Part B:Â University of Washington
- Advanced Rust Programming and AutoGPT Development:Â Packt










