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
Skills you'll gain: Google Cloud Platform, Application Deployment, Cloud Applications, Go (Programming Language), Serverless Computing, Software Testing, Data Store, Cloud API, Containerization
- Status: Free
Google Cloud
Skills you'll gain: Generative AI, Google Cloud Platform, Application Development, Artificial Intelligence, Natural Language Processing, Performance Tuning
University of Cape Town
Skills you'll gain: Box Plots, Jupyter, Statistical Analysis, Data Visualization, Plot (Graphics), Scientific Visualization, Exploratory Data Analysis, Descriptive Statistics, Data Manipulation, Data Science, Other Programming Languages, Statistical Hypothesis Testing, Data Import/Export, Computer Programming, Mathematical Modeling, Package and Software Management
JetBrains
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Android Development, IntelliJ IDEA, Mobile Development, Functional Design, Interoperability
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Apache Spark, Apache Hadoop, User Interface (UI), Distributed Computing, Programming Principles, Big Data, Software Design, Data Structures, Software Design Patterns, Functional Design, Data Manipulation, Object Oriented Programming (OOP), Heat Maps, Data Visualization Software, Interactive Data Visualization, Computer Programming, Data Processing, Performance Tuning, Algorithms
Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, Application Programming Interface (API), Google Cloud Platform, Software Architecture, Authentications, Network Protocols
- Status: Free
Coursera Project Network
Skills you'll gain: Outbound Calls, Workflow Management, Business Process Automation, Customer Service, Customer Relationship Management (CRM) Software, Setting Appointments, Automation, Artificial Intelligence, Systems Integration, System Configuration
Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Datamaps, Data Cleansing, Interactive Data Visualization, Scatter Plots, Object Oriented Programming (OOP), GitHub, Version Control, Debugging, Functional Design
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, Algorithms, Data Structures, System Programming, Computer Programming, Numerical Analysis
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Java Programming, Performance Tuning, Computer Programming, Computer Science
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Software Engineering, Javascript, Algorithms, Computational Thinking
- Status: Free
Coursera Project Network
Skills you'll gain: OpenAI, ChatGPT, Cost Benefit Analysis, Business Process Automation, Generative AI, Application Programming Interface (API), Development Environment, Business Logic, Scalability, Artificial Intelligence, TypeScript, Node.JS, Natural Language Processing, Application Security
In summary, here are 10 of our most popular golang courses
- Deploy Go Apps on Google Cloud Serverless Platforms: Google Cloud
- Introduction to Large Language Models - Español: Google Cloud
- Julia Scientific Programming: University of Cape Town
- Kotlin for Java Developers: JetBrains
- Functional Programming in Scala: École Polytechnique Fédérale de Lausanne
- Introduction to APIs in Google: Google Cloud
- GoHighLevel for Beginners: Voice AI Automated Appointments : Coursera Project Network
- Mastering Software Development in R: Johns Hopkins University
- Programming in C: University of Michigan
- Parallel programming: École Polytechnique Fédérale de Lausanne