ONLINECOURSE.HEADER

Introduction to Docker

Deploy Application ง่ายขึ้น เร็วขึ้นด้วย Docker

1,490.00
บาท
4.5
2-3 ชั่วโมง
เรียนจบรับประกาศนียบัตร
สอบถามข้อสงสัยได้ใน Forum

SECTION_TITLE.INSTRUCTOR

จิรายุส นิ่มแสง (Certified Kubernetes Administrator (CKA) & Certified Kubernetes Security Specialist (CKS) คนแรกของประเทศไทย) | Skooldio Instructor
จิรายุส นิ่มแสง
Certified Kubernetes Administrator (CKA) & Certified Kubernetes Security Specialist (CKS) คนแรกของประเทศไทย

SECTION_TITLE.OVERVIEW

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

Docker มีความสำคัญกับ Developer สมัยนี้อย่างไร?

การ deploy application ในปัจจุบัน ไม่ได้จำกัดแต่เพียงการเขียนโค้ดเท่านั้น ภาษาในการพัฒนาที่หลากหลาย Framework, Architecture, และเครื่องมือต่าง ๆ ที่มากมาย ทำให้เกิดความยุ่งยากซับซ้อนเป็นอย่างมากตั้งแต่การลงโปรแกรม รวมไปถึง environment ในการพัฒนาที่แตกต่างกันอย่าง Windows และ macOS ซึ่งสุดท้ายก็ต้องนำขึ้น Linux อีก หรือแม้แต่การ sync กันภายในองค์กร ที่บางทีอาจทำให้เวอร์ชันของโปรแกรมไม่ตรงกัน ซึ่งทำให้การ deploy application นั้นช้า และยากมาก

Docker เป็นเครื่องมือที่ช่วยแก้ปัญหาเหล่านี้ให้หมดไป ทำให้เหล่า developer พัฒนาระบบได้อย่างง่ายขึ้น และสะดวกรวดเร็วยิ่งขึ้น ในขณะที่ให้อิสระกับเหล่า developer ในการเลือกใช้เครื่องมือ และ Environment ในการพัฒนาระบบ

ทำไมต้อง Docker?

docker

Docker คืออะไร? อ่านเพิ่มเติมได้ที่นี่

DevSecOps เป็นแนวคิดที่จะช่วยให้องค์กรของคุณ พัฒนา software ให้กับผู้ใช้งานได้รวดเร็ว และปลอดภัยมากยิ่งขึ้นในทุก step การทำงาน ซึ่ง Docker เป็นหนึ่งในเครื่องมือในการทำ DevSecOps ที่หลากหลายองค์กรนิยมใช้งาน ซึ่งจะทำให้การ Deploy Application ขององค์กรคุณง่ายขึ้น เร็วขึ้นกว่าที่เคย

สิ่งที่จะได้รับจากคอร์สนี้

ในคอร์ส Introduction to Docker คุณจะได้เรียนรู้ตั้งแต่

  • ทฤษฎีเบื้องต้นว่า Docker คืออะไร แตกต่างหรือเหมือนกับ Virtual Machine หรือไม่อย่างไร
  • คอนเซปต์ของ Docker ในการทำ BUILD, SHIP, RUN ที่ทุกคนต้องรู้มีอะไรบ้าง
  • ลองนำ application ขึ้นจริงตั้งแต่ command พื้นฐานของ Docker ขั้นตอนการนำเอา application source code มาแปลงให้เป็น Docker Container ไปจนถึงการรัน application แบบซับซ้อนด้วย Docker Compose

โดยหลังจากเรียนจบหลักสูตร คุณจะสามารถนำ application ของคุณมาแปลงเป็น Container และ Docker Compose เพื่อใช้งานได้ทันที

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

Developer, Software Engineer, Operation Engineer, Infrastructure Engineer, System Engineer และบุคคลทั่วไปที่

  • กำลังจะเริ่มใช้ Docker
  • อยากจะเข้าใจหลักการ และวิธีการใช้งาน Docker อย่างถ่องแท้
  • ลังเลว่าจะใช้ Docker ดีหรือไม่?

รายละเอียดเพิ่มเติม

ผู้เรียนจำเป็นต้องมีความรู้พื้นฐาน

  • ในการเขียนโปรแกรม
  • การใช้ Linux Command Line
  • ความรู้ทางด้านเน็ตเวิร์กมาบ้าง

ระหว่างเรียนคอร์สนี้ ผู้เรียนจะได้เรียนรู้ผ่านวิดีโอกว่า 23 บทเรียน

  • ผู้เรียนจะได้รับประกาศนียบัตร (Certificate of Completion) เมื่อเรียนจบคอร์ส
  • สอบถามทีมงานผู้เชี่ยวชาญได้ตลอดการเรียน

บทความที่เกี่ยวข้อง

สอบถามข้อมูลเพิ่มเติม

  • Facebook ของ Skooldio
  • สำหรับท่านที่ต้องการสมัครในนามบริษัท 5 ท่านขึ้นไป ติดต่อรับส่วนลด bulk discount ได้ที่ hello@skooldio.com

SECTION_TITLE.COURSE_OUTLINE

01

Course Introduction

Course Introduction

Course Material

What is Docker?

Virtual Machine or Container?

4:06

Where Docker can run

2:20

Docker Image

6:43

Docker Container & Docker Engine

6:47

Docker Registry

6:01

Docker Architecture

2:59

How to Install Docker

Docker Image Commands

5:16

Docker Container Commands

9:11

Running Docker Container

7:07

Utilities Commands I

4:50

Utilities Commands II

4:48

Utilities Commands III

9:10

Application Overview

4:08

Running Application in Docker

13:21

Linking Docker Containers

13:27

Initialize data in MongoDB (Mount volume)

11:31

Docker Compose I

12:03

Docker Compose II

5:05

Docker Compose III

11:41

Conclusion

1:25

SECTION_TITLE.FAQS

Q:

วิธีขอใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคล

A:

หากต้องการใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคลสามารถส่งรายละเอียดดังนี้

  • คอร์สที่สนใจและจำนวนผู้เรียน
  • ชื่อ-นามสกุล, เบอร์โทรผู้ติดต่อ
  • ชื่อ-ที่อยู่บริษัท, เลขประจำตัวผู้เสียภาษี
  • จำนวนภาษีหัก ณ ที่จ่าย (ถ้ามี)

มาที่ hello@skooldio.com โดยใช้ระยะเวลาดำเนินการไม่เกิน 1 วันทำการ (จันทร์-ศุกร์)

A:

สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com

A:

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

A:

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

A:

หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้

SECTION_TITLE.RELATED_ONLINE_COURSES