Desarrollando una API REST con Golang y GORM
Build REST APIs with Go! Learn Fiber, Gorm, Viper & JWT for robust backend development. Practical skills for modern API creation.
Course Content
Desarrollando una API REST con Golang y GORM is an intermediate-level Udemy course taught by Roberto Suárez Litardo. It runs 6h 13m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 5 reviews, with 47 students enrolled. It is a paid course, last updated March 2024.
Learn to build robust REST APIs with Golang! This comprehensive course guides you through the entire development process, from setup to deployment.
What you'll learn:
- Golang API Development: Master the fundamentals of creating powerful and efficient APIs using the Go programming language.
- REST API Design: Understand REST principles and HTTP methods, gaining practical experience with HTTP requests using JavaScript.
- Project Deployment: Deploy your API to Heroku using version control for seamless updates.
- Database Integration: Utilize PostgreSQL with the Gorm ORM for efficient data management.
- Essential Golang Modules: Gain hands-on experience with key libraries:
- Gorm: For database interactions and data modeling.
- Fiber: A fast and powerful web framework for building APIs.
- Viper: For managing application configuration.
- JWT (JSON Web Tokens): Implement secure authentication and authorization.
- Scalable Architecture: Develop a well-structured project divided into modular components:
config,controllers,db,models, andmain.gofor maintainability and scalability.
Course Structure:
- Introduction: We'll outline the project we'll build and briefly review the completed application.
- REST API Theory & HTTP Methods: Dive into the theory behind REST APIs and explore various HTTP methods through practical JavaScript requests.
- Project Development: The core of the course! We'll walk through the entire development lifecycle, starting with:
- Setting up a project on Heroku.
- Creating a PostgreSQL database instance.
- Installing and configuring Fiber, Gorm, Viper, and JWT.
- Building a modular application architecture.
This course is perfect for developers looking to build scalable and secure RESTful APIs with Golang.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.