|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/go-and-gin/
课程评论:没有评论
课程名称:《使用 Go 和 Gin 的完整网页开发训练营》 课程概述: 《使用 Go 和 Gin 的完整网页开发训练营》是为初学者 Go 开发者而设的网页开发入门课程。课程从一个简单的网页应用开始,逐渐开发 CRUD API,最终实现完整的应用程序。本训练营是基于在 Golang(及 Gin Gonic)中开发关键性网页应用和服务的经验而设计的。Go 和 Gin 的组合展现了卓越的性能,Gin 也成为了我开发网页应用的最爱框架。 学习内容: - 构建 Gin 应用程序 - GORM:Golang 的 ORM 包 - 数据存储于 MySQL - Bootstrap 集成 - 创建 HTML 视图 - 使用中间件 - 构建用于身份验证的自定义中间件 - 项目结构的组织 课程进行方式: 我将从头开始与您共享我的屏幕进行项目开发。我建议您和我一起开发这些应用程序,这将帮助您学习并获得实践经验。我们将构建三个应用程序(不包括“Hello World”应用): 1. 带有用户账户和身份验证的记事应用程序 2. 使用 Facebook 的 Oauth2 登录 3. 带有 Facebook 登录的待办事项管理器应用程序 先决条件: - 一台运行 Windows、Linux 或 Mac 的计算机。我更倾向于使用 Linux,本训练营完全在 Linux 机器上进行。 - 对 Golang 和任何语言的网页开发有基本了解。
The Complete Web Development Bootcamp with Go and Gin is a course for (naive) Go developers to take their first step toward web development. The course starts with a simple web application, then developing CRUD APIs, and then full-fledged applications.This Bootcamp is the outcome of developing mission-critical web applications and services in Golang (and Gin Gonic). The performance of Go and Gin combo is exceptional. Gin has become one of my favorite frameworks to develop web applications.What you'll learnBuild Gin applicationsGORM - ORM package for GolangStore data in MySQL.Bootstrap IntegrationCreate HTML views.Use MiddlewaresBuild custom middleware for AuthenticationHow to structure your projectHow does this course work?I will be developing projects with my screen shared from the very beginning. I recommend you develop these applications with me. This will help you learn and give you a kind of hands-on experience.We will build 3 applications (excluding the 'Hello World' application):- A note-taking application with user accounts and authentication.- Oauth2 Login using Facebook- TODO list manager application with Facebook login.PrerequisitesA Windows, Linux, or Mac machine. I prefer Linux, this Bootcamp is wholly done on a Linux machine.A basic understanding of Golang, and Web development with any language.