課程資料
課程簡介
Go (Golang) APIs, Go with Fiber Framework, Vue 3 Composition API, Typescript, MySQL, Migrations, Send Emails
Welcome, in this course you will learn how to authenticate using Vue 3 and Go (Golang) with Fiber Framework.
In Go you will learn:
Use the Fiber framework inspired by express.js
Create public and secure routes
Connect with MySQL
Run Migrations
Validate Requests
Generate Jwt Tokens
Use HttpOnly Cookies
Send Emails
In Vue you will learn:
Use Composition API
Create components and routes
Consume API calls
Use Vuex
I'm a FullStack Developer with 10+ years of experience. I'm obsessed with clean code and I try my best that my courses have the cleanest code possible.
My teaching style is very straightforward, I will not waste too much time explaining all the ways you can create something or other unnecessary information to increase the length of my lectures. If you want to learn things rapidly then this course is for you.
I also update my courses regularly over time because I don't want them to get outdated. So you can expect more content over time from just one course with better video and audio quality.
If you have any coding problems I will offer my support within 12 hours when you post the question. I'm very active when trying to help my students.
So what are you waiting for, give this course a try and you won't get disappointed.
課程章節
- 3 個章節
- 29 堂課
- 第 1 章 Introduction
- 第 2 章 Go
- 第 3 章 Vue
課程內容
- Use Go with Fiber Framework
- Generate Jwt Token
- Use HttpOnly Cookies
- Connect Go with MySQL
- Reset Passwords
- Send Emails
- Use Vue 3 Composition API
評價
-
RRyan Mooney
This was quite well taught. Thank you very much. Not only did I learn exactly what I was hoping to, but I understand it. Due to the way Antonio taught the class, I didn't just repeat back what he did. I learned why he did it. This allowed me to ask myself, "Since I can do that, how about doing this," and figuring out how to do even more. This course is for people who have a basic understanding of Go and VueJs. If you haven't learned the basics each language, start with another course. If you have a basic understanding of Go and VueJs, Antonio does an outstanding job of taking that knowledge to the next level. This course will teach you about the interaction of the back-end (Go + GORM to mange the database) and the front-end (VueJs). As a result of that you will see how to effectively pass data between the three parts of the application.
-
JJosué Flores
This tutorial was good and it can be done very quick. For me it was good and I will list both good and improvable points. Good points: - Well explanations on Go and Vue side - Good way to separate and organize files on Go side - Good choice of Golang framework (Fiber) very intuitive Improvable points - Despite we use TypeScript, there is no much use of it in depth. For example: types are not used in functions - Validation cases. For example: if you send an email that doest not exist in order to reset your password, it will store that email in the DB and there is no validation for emails that does not exist. Also you will see the email sent in Mailhog and you could reset passwords from email or users "that don't exist" So it would be better to have all cases covered. I know that those cases could be covered by us in order to go deeper with Go and make the project more complete by ourselves As final impressions the tutorial is good but could be better.
-
OOno Hiroki
実務で、Go+Vuejsでちょうどこのような認証機能を実装をした。GoとVuejsの知識が両方必要なので中級者向けだと思うが、とりあえず実装は問題ないと思う。