ONLINECOURSE.HEADER

Effective Go: Architecture and Design Patterns

เรียนรู้การเขียนภาษา Go แบบมืออาชีพ

2,990.00
บาท
4.4

SECTION_TITLE.INSTRUCTOR

พลัฏฐ์ อัญชลีชไมกร (Senior Go Developer ประสบการณ์มากกว่า 7 ปี) | Skooldio Instructor
พลัฏฐ์ อัญชลีชไมกร
Senior Go Developer ประสบการณ์มากกว่า 7 ปี

SECTION_TITLE.OVERVIEW

โปรโมชันพิเศษ!

ทำไมต้องเป็นภาษา Go?

sales-dash

ภาษา Golang หรือ ภาษา Go เป็นภาษา Programming แบบ Open-Source ที่ถูกพัฒนาขึ้นโดยบริษัท Google ในปี 2007 และเป็นภาษาที่ได้รับความนิยมมากขึ้นเรื่อยๆ ในยุคนี้โดยภาษา Go นั้นจะมีจุดเด่นในเรื่องของ Performance ที่สามารถทำงานได้อย่างรวดเร็ว เมื่อเทียบกับภาษาอื่นๆ อีกทั้งยังมีจุดเด่นในเรื่องของ Simplicity ที่เน้นความง่ายในการเขียนและการอ่าน และยังสามารถทำ Concurrent Programming ได้ง่าย เพราะภาษา Golang ถูกออกแบบมาเพื่อทำให้ Application ที่ต้องใช้ Multi-Threading หรือ Distributed Systems เป็นเรื่องที่ง่ายขึ้น

ในคอร์ส Effective Go: Architecture and Design Patterns นี้คุณจะได้

  • เรียนรู้วิธีการวาง Architecture และ Code Structure ในภาษา Go
  • เข้าใจวิธีการนำ Hexagonal Architecture มาปรับใช้ในภาษา Go
  • เรียนรู้การแบ่ง Layer และการทำ Decoupling ที่ทำให้ Domain Layer สามารถ Test ได้ง่าย
  • เรียนรู้วิธีการเปลี่ยน Framework, Tools และ Libraries ต่างๆ ใน Architecture

คอร์สออนไลน์นี้เหมาะสำหรับ

  • Go Developer ที่ต้องการเรียนรู้วิธีการใช้ภาษา Go แบบมืออาชีพ
  • Backend Developer คนที่อยากพัฒนาตัวเองเป็น Senior Developer และเรียนรู้เกี่ยวกับเรื่อง Architecture และ Design Patterns
  • คนที่อยากเข้าใจและสนใจเรื่องการวาง Architecture ต่างๆ เช่น Clean Architecture และ Hexagonal Architecture

คอร์สออนไลน์นี้ไม่เหมาะสำหรับ

ความรู้พื้นฐานและการเตรียมตัว

SECTION_TITLE.COURSE_OUTLINE

01

Introduction

How to structure Go project

1:42

Clean Architecture

Hexagonal Architecture

3:27

Naming Domain Layer

1:52

Preview TODO API

2:30

Unit Testing

4:50

SPI

5:21

Refactoring the SPI

5:21

API

9:42

Refactoring the API

14:43

Cleaning up and Testing

9:46

Defining the Interface

3:42

Moving Packages

Cleaning up Routers

4:49

Changing DB to MongoDB

5:20

Changing Router to Fiber

11:09

Summary

1:23

SECTION_TITLE.FAQS

Q:
ขอใบเสนอราคา/ใบแจ้งหนี้/ใบกำกับภาษีในนามองค์กรได้หรือไม่
A:

สามารถขอได้ค่ะ

  1. การสมัครคอร์สเรียนออนไลน์ในนามบริษัทสามารถส่งรายละเอียดดังต่อไปนี้ ไปที่อีเมล hello@skooldio.com ได้เลยค่ะ
  • คอร์สที่สนใจ/จำนวนผู้เรียน
  • ชื่อ-นามสกุล เบอร์โทรผู้ติดต่อ -ชื่อ, ที่อยู่บริษัท/เลขประจำตัวผู้เสียภาษี
  • จำนวนภาษีหัก ณ ที่จ่าย (ถ้ามี)
  1. หากต้องการสมัครทันที (สมัครได้ทีละ 1 คน) สามารถกดซื้อได้จากหน้าเว็บ www.skooldio.com ได้เลยค่ะ

ท่านสามารถออกใบกำกับภาษีเต็มรูปแบบผ่านโดยการเลือกชำระเงินช่อง "นิติบุคคล" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ (หากไม่ใช่ 3% กรุณาทำตามข้อ 1 ได้เลยค่ะ)

  • โดยฝ่ายบัญชีของ Skooldio จะทำการติดต่อกลับไปหาท่านอีกครั้งเมื่อการสั่งซื้อสำเร็จและส่งให้องค์กรของท่านตามที่อยู่บริษัท
  • โดยองค์กรของท่านต้องส่งหนังสือรับรองการหักภาษี ณ ที่จ่าย กลับมาที่ฝ่ายบัญชีเราที่ accounting@skooldio.com
A:

หากท่านต้องการขอใบเสร็จรับเงิน/ใบกำกับภาษีในนามบุคคลธรรมดา ท่านสามารถกรอกรายละเอียดของท่านเพื่อให้ทีมงานนำข้อมูลไปออกเอกสารได้ ที่ลิงก์นี้ค่ะ แบบฟอร์มขอรับใบกำกับภาษี

A:

สามารถเรียนซ้ำได้ค่ะ

  • สำหรับบุคคลทั่วไป คอร์สมีอายุตลอดชีพค่ะ
  • สำหรับในนามองค์กร สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปีค่ะ

SECTION_TITLE.RELATED_ONLINE_COURSES