Web Servers and APIs using C++
Certificate of Completion
Congratulations, Geraldo Ribeiro
Web Servers and APIs using C++
Course completed on Dec 16, 2020 at 08:57PM UTC • 2 hours 34 min
By continuing to learn, you have expanded your perspective, sharpened your
skills, and made yourself even more in demand.
LinkedIn Learning
1000 W Maude Ave
Head of Content Strategy, Learning Sunnyvale, CA 94085
Certificate Id: AYXsOB0CYZKat4BgLJaCDIq--g72
C++ has re-emerged as a go-to language for developing high-performance websites and web applications. C++ compiles to machine code, making it faster to start up and execute. For users, this means less time waiting for a site to render. This course teaches developers how to build a website powered by a MongoDB database and deploy it with a Heroku cloud server, all with C++. Instructor Troy Miles—a senior software developer—shows how to build and deliver HTML webpages; upload, download, and parse JSON data; make RESTful API calls; and even do real-time communication using WebSockets. Along the way, he shows how to resolve one of the main challenges of C++ web development—a complex toolchain that must be synced in development and production—using Docker containers.
Learning objectives
- Working with Crow, the C++ micro web framework
- Deploying containers to Heroku
- Building websites and webpages
- Accessing data from a database
- Accessing data via RESTful APIs
- Creating API endpoints
- Running WebSockets on Heroku