Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Creating Web Applications with Go

via Pluralsight

Write review

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access


This course introduces the Go language as a tool for solving practical problems; in this case, creating a web-application. It assumes that the user has a basic understanding of the language, but not much more. Over the span of the course, aspects of a complete web application are built with an eye on practical application of the language. Additionally, the course will be focused on the core Go libraries, as opposed to plug-ins. To that end, only two plugins are necessary: one to provide parameterized routes (a basic requirement for modern web applications), and a database driver to provide connectivity to a database (none of which are bundled in the Go core library.)

Syllabus

  • Course Overview 1min
  • Introduction 22mins
  • Handling Basic Requests 23mins
  • Templating Basics 44mins
  • Creating Smart Templates 30mins
  • Routing Requests 30mins
  • Working with HTTP Requests 24mins
  • Creating Middleware 24mins
  • Interacting with a Database 28mins
  • Beyond HTTP/1.1 23mins
  • Testing Web Applications 34mins

Taught by

Mike Van Sickle

Reviews

4.5 rating at Pluralsight based on 91 ratings

Start your review of Creating Web Applications with Go

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.