Golang Intermediate For JEC
toggle menu
Thomas Darmawan

Golang Intermediate For JEC

Thomas Darmawan

Kurikulum Course

  • 1

    Sesi 1 - Go Programming Introduction (00:00)

    • Go Programming Introduction

    • Data Types

    • Constants, Operators Conditional & Looping

    • Array, Slice & Map

  • 2

    Sesi 2 - Method, Function , OOP Go Programming, Interface (00:00)

    • Function

    • Closure

    • Pointer

    • Struct

    • Method

    • Exported & Unexported

    • Interface

    • Empty Interface

  • 3

    Sesi 3 - Defer & Exit, Basic Error Handling, Go Routine, Channel (00:00)

    • Concurrency - Goroutines

    • Sync - Waitgroup

    • Channels

    • Defer & Exit

    • Error, Panic, & Revocer

  • 4

    Sesi 4 - Building REST API & Database Integration (00:00)

    • Domain Driven Design (DDD) & Web Server

    • Database

    • GO SQL

    • Gorm

  • 5

    Sesi 5 - Go Programming Introduction for Intermediate Scope (00:00)

    • INTRODUCTION OF ECHO FRAMEWORK & ECHO SWAGGER

    • PRACTICE REST API & SWAGGER WITH ECHO

  • 6

    Sesi 6 - Review Fundamental Go Programming & SMTP Email (00:00)

    • SMTP EMAIL GOLANG

    • REVIEW FUNDAMENTAL GOLANG : ASSIGNMENT 1

  • 7

    Sesi 7 - Protobuf + GRPC (00:00)

    • Protobuf + GRPC

  • 8

    Sesi 8 - LDAP Auth (00:00)

    • LDAP AUTH

  • 9

    Sesi 9 - Error Handling With Echo Framework (00:00)

    • ERROR HANDLING WITH ECHO FRAMEWORK

    • ECHO MIDDLEWARE LOGGER

  • 10

    Sesi 10 - Session Go Application (00:00)

    • Session Go Application

    • Assignment 2 : Gunakan Session GO Pada Halaman Login dan Registrasi

  • 11

    Sesi 11 - SSH & FTP (00:00)

    • SSH & FTP

  • 12

    Sesi 12 - Advance Middleware & Logging (00:00)

    • Advance Middleware & Loggin

  • 13

    Sesi 13 - CSFR to Secure Middleware (00:00)

    • CSFR to Secure Middleware

  • 14

    Sesi 14 - SSO SAML (00:00)

    • SSO SAML

  • 15

    Sesi 15 - Dockerize Golang & Testing (00:00)

    • Dockerize Golang & Testing

  • 16

    Sesi 16 - Final Projects (00:00)

    • Final Project

Prasyarat

Menunggu data...

Instructor

Thomas Darmawan

certificate-thumbnail

Sertifikat untuk Course ini

Sertifikat kelulusan akan diberikan sebagai penghargaan dan bukti bahwa kamu telah menyelesaikan course ini. Sertifikat ini dapat digunakan untuk menambah nilai CV kamu.