This is a Go programming event. Some programming knowledge is expected, but you don't need to know Go.
Click here for more information about class levels in this course!
PLEASE SIGN UP HERE INSTEAD:
https://www.meetup.com/gobridge/events/258872479/
Vivint Smart Home is the leading smart home company in North America focused on redefining the home experience through intelligently designed products and services delivered to every home by people who care.
Vivint’s innovation center is the heart of Vivint and its Boston location is growing fast. There are currently 12 technology positions opened in Boston including iOs and Android Developers, Software Engineers, Security Engineers, and QA. Vivint offers Paid holidays and flexible paid time away, monthly parking pass or commuter rail pass, employee pricing on smart home products, casual dress code, medical/dental/vision/life coverage, and all the snacks and drinks you could ever need with weekly catered lunches.
What if I don't fit the Target Audience? May I attend?
We ask you to please, take the intent of this event seriously and be accompanied by an engineer fitting the description under target audience.
This 2 day class covers the Ultimate Service material from Ardan Labs. The class goes beyond just the use of the http package and focuses on building CRUD based services with logging, observability and debugging. The class teaches POD architectures, Docker and cloud deployment. This class is perfect for anyone wishing to build production ready, scalable, fast, and highly concurrent web services in Go.
Prerequisite:
* A fully working Go environment and can build a basic Go application.
* A basic understanding of the standard library net/http package.
* A basic understanding of Docker.
Topics to Cover:
* Using the net/http package
* Basic server startup and shutdown with load shedding
* Application State
* Health and Readiness
* Context and Error Handling
* Middleware Support
* Observability
* Debugging Support
* Database Support
* CRUD based API’s and Usage
* Docker Support
* Modules and Dependency Management
* POD Architecture
* Authentication