example-data.com
Menu
Browse docs and collections

Overview

courses / #21

Practical Go

instructorUserId
Glenna Keebler @glenna_keebler
title
Practical Go
slug
practical-go-21
description
Ceno voveo ut necessitatibus ulciscor maiores soluta. Combibo damnatio sumo beatus cito acidus. Vinculum assumenda synagoga. Quod cui tempore statim infit.
category
programming
difficulty
beginner
language
English
durationHours
6.5
priceFrom
14.7
currency
USD
thumbnailUrl
https://picsum.photos/seed/course-21/800/450
rating
3
ratingCount
2427
enrollmentCount
7490
isPublished
true
createdAt
updatedAt

Component variants

Related

Request

curl example

curl -sS \
  "https://example-data.com/api/v1/courses/21" \
  -H "Accept: application/json"

JavaScript example

const res = await fetch(
  "https://example-data.com/api/v1/courses/21"
);
const course = await res.json();

TypeScript example

// Download once: mkdir -p types && curl -o types/courses.d.ts https://example-data.com/types/courses.d.ts
import type { Course } from "./types/courses";

const res = await fetch(
  "https://example-data.com/api/v1/courses/21"
);
const course = (await res.json()) as Course;

Python example

import requests

res = requests.get(
    "https://example-data.com/api/v1/courses/21"
)
course = res.json()

Response

{
  "id": 21,
  "instructorUserId": 134,
  "title": "Practical Go",
  "slug": "practical-go-21",
  "description": "Ceno voveo ut necessitatibus ulciscor maiores soluta. Combibo damnatio sumo beatus cito acidus. Vinculum assumenda synagoga. Quod cui tempore statim infit.",
  "category": "programming",
  "difficulty": "beginner",
  "language": "English",
  "durationHours": 6.5,
  "priceFrom": 14.7,
  "currency": "USD",
  "thumbnailUrl": "https://picsum.photos/seed/course-21/800/450",
  "rating": 3,
  "ratingCount": 2427,
  "enrollmentCount": 7490,
  "isPublished": true,
  "createdAt": "2024-07-19T00:57:05.193Z",
  "updatedAt": "2024-07-20T21:40:21.263Z"
}