Udemy

The Complete Web Development Bootcamp with Go and Gin

立即報名
  • 351 名學生
  • 更新於 1/2023
4.1
(56 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
3 小時 3 分鐘
教學語言
英語
授課導師
Amrit Singh
評分
4.1
(56 個評分)
2次瀏覽

課程簡介

The Complete Web Development Bootcamp with Go and Gin

Learn to develop web application and web services using 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 learn

  • Build Gin applications

  • GORM - ORM package for Golang

  • Store data in MySQL.

  • Bootstrap Integration

  • Create HTML views.

  • Use Middlewares

  • Build custom middleware for Authentication

  • How to structure your project


How 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.


Prerequisites

  • A 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.

課程章節

  • 8 個章節
  • 33 堂課
  • 第 1 章 Introduction
  • 第 2 章 Hello Gin
  • 第 3 章 Code Structure
  • 第 4 章 Notes Application - First Real Gin App
  • 第 5 章 Notes Application - Authentication
  • 第 6 章 Notes Application - Restructuring and Beautification
  • 第 7 章 Oauth2 Login - Login with Facebook
  • 第 8 章 TODO App

課程內容

  • Build Web applications and web services using Go and Gin
  • Interact with database using GORM - A very powerful and popular ORM
  • Build applications from scratch
  • Learn various features of the framework like middleware, data binding while building a real application
  • Learn User authentication
  • Bootstrap Integration - build responsive pages
  • Signing using Facebook (Oauth2)
  • Build custom Middlewares

評價

  • S
    Sherinas Muhamma Hussain
    4.5

    its nice

  • S
    Salomon
    5.0

    A very good course. I appreciate it.

  • A
    Anthony Hopkins
    5.0

    I will preface this by saying this is not a course for beginners unable to do their own research to understand why things may have went wrong. If you don't understand the fundamentals of go (types, pointers, channels, receiver functions, and interfaces ) then you should go learn that because it's important regarding helping you troubleshoot problems you may encounter by understanding the underlying compiler errors or runtime errors via log output (This is a good real world exercise because your work project likely doesn't have an accompanying course to follow with). That being said this course is ideal for those that need a crash course in the basics of how to get a full stack web application going in go using the gin and gorm frameworks. I learned go to replace Python and am using this course to bootstrap me into gin in lieu of Django. Udemy needs more of these "crash course" style courses in my opinion but it seems like creators are too concerned over getting negative reviews from those that came into it unprepared. Well done Mr. Singh.

  • C
    Chika Igue
    5.0

    This is a great course. You will learn a lot about Go/Gin in a short time. This course is excellent for those who already know another programming language and web frame work and want to quickly get on with Go. Please ignore the negative comments and take this course you will enjoy it.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意