Harness the power of Go for effective back-end web development
Go is one of the most powerful, efficient, and highly performant programming languages. Go has seen an increased rate of adoption mainly because it is lightweight, easy to use, and displays great robustness when performing in a variety of domains. Go is a modern language, created by a team of researchers from Google, that is an ideal choice for back-end web development.
In this video course, we will cover back-end web development using Go. We start off by covering essential concepts which include web templates, the model view controller pattern, managing requests and responses, and building web forms. We also show you how to create real-world solutions such as uploading image/video files, implementing a datastore for a variety of databases (relational, document, and in-memory), creating secure cookies, implementing authentication middleware, and implementing an asynchronous task queue to perform long-running tasks in the background.
In addition to getting you up to speed with back-end web development practices, this video course will also provide you with helpful advice and techniques that will guide you on your way to becoming a successful Go programmer.
About the Author
Kamesh Balasubramanian is the founder and CEO of Wirecog, LLC. He is the inventor of Wireframe Cognition (Wirecog), an award-winning, patented technology that allows machines to understand wireframe designs and produce source code from them. Kamesh has over 20 years’ software development experience and has implemented numerous solutions in the advertising, entertainment, media, publishing, hospitality, video game, legal, and government sectors. He is an award-winning, professional member of the Association for Computing Machinery and an InfyMaker Award winner. He was recognized as a Maker of Change at the 2016 World Maker Faire in New York and, upon request, has demonstrated Wirecog at MIT.
- This course is for developers who want to learn full-stack web development using Go.
Full Details : [ Take Course Now ]