Direct Download Packt Publishing - Back-End Web Development using Go

Hits: 359

Go is one of the hottest and fastest growing languages on the block, mainly because it is lightweight, easy to use, and displays great robustness when performing in a variety of domains. Scores of developers have been learning how to harness its power to create solid backends for their applications, but there has always been a gap in learning material for client-side development in Go, which has limited developers' skills. This course will bridge that gap by telling you everything you need to know so you can build production-grade applications.
In this course, we teach you how to develop back-end web applications using Go. You will learn to build various applications and also use microservices. We start off by showing you how to create and render server-side templates and handle requests. Moving on, you'll see how to implement web forms and process file uploads. Next, we'll thoroughly examine data persistence and show you how to save data to a wide variety of popular databases and data stores. Finally, we cover authentication, session management, and end the section with an introduction to asynchronous queues.
What You Will Learn
* Render server-side templates
* Create server-side templates for the GopherFace web application
* Build web form validation and processing
* Create functionality to upload and process images and videos
* Explore data persistence in-depth (database, datastore, and caching systems)
* Create Restful APIs
* Build functionality for user authentication and session management
* Create a login form that uses an authentication microservice
* Make an asynchronous queue with Go
Download link:

rapidgator_net:
uploadgig_com:
nitroflare_com:

Links are Interchangeable - No Password - Single Extraction




Related Posts
Packt - The Complete Google Go Programming Course For Beginners [Video]English | Size: 10.26 GBCategory: CBTsOur goal for you in this course is: For you to become a beginner Ninja in one of the hottest new languages called "Google Go" and also known as Golang. Google go is taking the development wo...

 

Packt - Python Artificial Intelligence Projects for BeginnersEnglish | Size: 439.43 MB Category: CBTsArtificial Intelligence (AI)is one of the hottest fields in computer science right now and has taken the world by storm as a major field of research and development. Python has surfaced as a dominat...

 

Packt Publishing - 2018 Python Regular Expressions - Real World ProjectsEnglish | Size: 450.82 MBCategory: ProgrammingWelcome to Python Regular Expressions Course!In just a couple of hours, you will master regular expression language and learn internals of the regular expression engineYou will appl...

 

9 days

 Date: 07/06/18 02:39   in : Tutorials  Programming 

BBST courses in Software TestingEnglish | Size: 1.41 GBCategory: CBTsThe courses have a strong academic background and a layer of practical exercises. They help participants build sound and strong software testing skills, from deeply understanding and using fundamental testing skills to bug investi...

 

10 days

 Date: 07/05/18 02:42   in : Tutorials  Programming 

All in One Introduction to ProgrammingEnglish | Size: 544.10 MB Category: CBTsVideo DetailsISBN 139781788835206Course Length2 hours 45 minutesVideo DescriptionAll-in-One Introduction to Programming is designed to give you the foundational skills that are important for any type of programming you wa...

 

18 days

 Date: 06/27/18 02:39   in : Tutorials  Programming 

Packt Hands-On Test Driven Development with PythonEnglish | Size: 485.89 MBCategory: TutorialDo you want to be one of the core developers at your company-the person that everyone wants on their team, and who can deliver new features that work on time? Unit Testing and Test-Driven Development (TDD) ...

 

O'Reilly - Modern Python LiveLessons: Big Ideas and Little Code in PythonEnglish | Size: 28.81 GB Category: CBTsModern Python LiveLessons: Big Ideas and Little Code in Python provides developers with an approach to programming in Python that expresses big ideas succinctly, with the minimum of code,...

 

36 days

 Date: 06/09/18 02:40   in : Tutorials  Programming 

Packt - Python for Everyday LifeEnglish | Size: 2.71 GBCategory: CBTsPython is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with i...

 

Packt Machine Learning for OpenCV Supervised Learning-XQZTEnglish | Size: 1.01 GBCategory: TutorialComputer vision is one of today's most exciting application fields of Machine Learning, From self-driving cars to Medical diagnosis, this has been widely used in various domains.This course will take ...

 

36 days

 Date: 06/09/18 02:40   in : Tutorials  Programming 

Packt - conquering git advanced training guideEnglish | Size: 838.43 MB Category: CBTSThis course is designed to be a comprehensive approach to Git, which means no prior knowledge or experience is required but students will emerge at the end with a very solid understanding and hands-on experience ...