Overview
Akses Ekslusif Kelas
Ini adalah video recording dari Golang Next Level, atau Golang Intermediate. Pada video, akan ada total 12 video (Sesi 1 - 12).
Ini khusus untuk kamu yang udah pernah enroll Course tersebut.
Link Course : Golang Next Level | NooBeeID
Berikut List Materi yang ada pada video ini :
Sesi 1 - introduction
- Install Go
- review golang basic
- variable, tipe data, array & slice, struct, function, method, dan pointer
Sesi 2 - Concurrency
- Goroutine
- Waitgroup
- Channel
- Sync Mutex
Sesi 3 - Concurrency Pattern
- Pipeline
- File System
Sesi 4 - Go Framework
- Gin
- Echo
- Fiber
- Dependency Injection
Sesi 5 - Config & Database
- ENV File
- Yaml File
- Postgres
- GORM
- SQLX
Sesi 6 - Latihan Project 1
- CRUD 1 (GORM)
- CRUD 2 (SQLX)
Sesi 7 - Database NoSQL
- MongoDB
- Redis
- Fulltext Search
- Implementation
Sesi 8 - Working with File
- Upload File
- Download
- S3 - Cloudinary
Sesi 9 - Project Structure
- Domain Driven Design
- Clean Architecture
Sesi 10 - Improve Code Quality
- Unit Testing (Mocking & Real DB)
- Benchmark
- Analyze Code
Sesi 11 - Deployment with Docker
- Install Docker
- Basic Commands
- Dockerfile
- Container
- Docker Registry
- Server (VPS)
- Deploy to VPS
Sesi 12 - CI/CD
- Introduction CI/CD
- Install Drone CI
- Setup CI/CD Pipelline
Topik yang akan kamu pelajari
Kurikulum Course
Materi yang dirancang sesuai kebutuhan industri saat ini.
01. Recording
- 1Link Recording