หลักสูตรนี้ เหมาะสำหรับท่านที่สนใจ Docker ที่ทำให้การ Deploy โปรแกรมง่ายและรวดเร็วขึ้น ใช้งานได้ฟรี
หากท่านเคยใช้งาน Virtual Machines (VMs) จะพบปัญหาเรื่องการจองทรัพยากร, การเปลี่ยนย้ายเครื่องที่ยุ่งยาก รวมถึงความช้าในการทำงาน เป็นต้น
ซึ่ง Docker จะเข้ามาแก้ไขปัญหาดังกล่าว โดยในหลักสูตรจะเน้นไปที่การปฏิบัติ ตั้งแต่เริ่มต้น จนสามารถนำไปใข้งานได้จริง
Docker คือ engine ที่จัดการ containers เพื่อจำลองสภาพแวดล้อมการทำงาน
ทำให้สามารถนำโปรแกรมไปรันที่ไหนก็ได้ที่ติดตั้ง Docker และไม่ต้องเสียเวลาติดตั้ง OS ใหม่
ตอบสนองความต้องการและขยายการให้บริการได้ง่ายขึ้น รวมถึง Docker นั้นมีความเบา
ทำให้ประหยัดทรัพยากรเซิร์ฟเวอร์ไปมาก และทำงานได้รวดเร็วเพราะใช้ cpu, ram เดียวกับ host os
เนื้อหาภายในหลักสูตร
- What is Docker?
- Why Docker?
- Container Technology
- Comparing Containers and Virtual Machines>
- Docker Architecture
- Docker File
- Installing
- Docker Basic Command
- Playground
- Images Management
- Running Containers
- Checking Containers
- Containers Management
- Import / Export Images
- Docker Hub
- Docker Registry
- Pull / Push Workshop
- Automated builds from GitHub
- Docker Compose
- Docker Compose File
- Building and Running Compose Services
- Docker Compose Management
- Linux
- Directory structure
- Linux Commands
- Users/Group Management
- Permission
- Using VIM Text Editor
- Using GIT Version Control
พื้นฐานผู้เข้าอบรม
- พื้นฐานการเขียนโปรแกรม if, loop, function, class เป็นต้น
- แนวคิด OOP C# หรือ JAVA
|
CodeMobiles Learning Path
คลิปวีดีโอแนะนำแนวทางในการลงทะเบียนหลักสูตรโค้ดโมบายส์ สำหรับผู้ที่ไม่แน่ใจในตัวเองว่าควรลงหลักสูตรไหน
|
พื้นฐานผู้เข้าอบรม :
- - ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
- - การเชื่อมต่อฐานข้อมูล
- - ความรู้พื้นฐานเกี่ยวกับ Command Line
สิ่งที่ต้องเตรียม :
- - เครื่องโน๊ตบุ๊คที่ลงระบบปฏิบัติการ Windows 10 / macOS
- - เครื่องโน๊ตบุ๊ค Ram 4GB ขึ้นไป
ดาวน์โหลดเอกสารหลักสูตร
(.pdf) |
(.zip)
ภาพบรรยากาศบางส่วนของหลักสูตร
สุดยอดของว่างที่จะทำให้เรียนอย่างมีความสุข
เนื้อหาโดยละเอียด
- Day 1
- What is Docker?
- Containers Technology
- Overview Docker
- Docker architecture
- Playground
- Basic commands
- Install Docker
- Docker images
- Docker containers
- Docker run
- Dockerfile
- Install vscode, docker extensions
- Workshop Node JS container
- Workshop Php Apache container
- Workshop Nginx container
- Docker Hub
- Push image to public repository
- Automatedbuild
- GIT Hub Server
- Private Registry
- Import / Export images
- Day 2
- Data Volumes
- Docker Networking
- Docker Logging
- Using Postman
- Workshop Angular
- Workshop Database (Sql server, Mongo DB)
- Workshop Nginx container
- Docker Compose
- Lifecycle
- Using VIM Text Editor
- Using GIT Version Control
- Q/A
ตารางอบรม (กรุงเทพ พระราม 3) 9:00-16:00 วันละ 6 ชม.
More Details / รายละเอียดเพิ่มเติม
สำหรับผู้ที่ต้องการให้ทางโค้ดโมบายส์ จัดเตรียมเครื่องคอมพิวเตอร์ให้ จ่ายเพิ่ม 2,500 ฿
(ราคาไม่รวมภาษีมูลค่าเพิ่ม
7%)
รบกวนแจ้งล่วงหน้า เพราะเครื่องมีจำกัด
หมายเหตุ : ทางบริษัท ฯ ขอสงวนสิทธิ์ในการเลื่อนกำหนดเปิด หรือยกเลิกคอร์ส
หากมีผู้เข้าอบรมน้อยกว่าจำนวนขั้นต่ำ
ซึ่งผู้อบรมที่ชำระเงินค่าอบรมแล้ว จะได้รับเงินค่าอบรมคืนทั้งหมด
Apply Now / สมัครเข้าอบรม
1.
2. e-mail มาที่ support@codemobiles.com
3. หรือโทร 081-359-9468, (Hotline 24 hrs) 081-359-9468
Payment / วิธีชำระเงิน
ชำระเงินผ่านธนาคารหรือตู้ ATM
ธนาคารกสิกรไทย
สาขา ซอยแฉล้มนิมิตร (ประดู่ 1)
ชื่อบัญชี บริษัท โค้ดโมบายส์ จำกัด (ออมทรัพย์)
670-2-04739-9
กรุณาตรวจสอบข้อมูลบัญชีให้ถูกต้องก่อนการโอนเงิน
*เมื่อชำระเงินเรียบร้อยแล้ว รบกวนแฟกซ์สลิปมาที่ +(66) 2-689-7926, สแกนส่งทางอีเมล support@codemobiles.com
หรือโทรแจ้งมาที่เบอร์ +(66) 2-689-8943
Instructor
Chaiyasit Tayabovorn
Managing Director, CodeMobiles Co.,Ltd.
การศึกษา :
- King Mongkut's University of Technology Thonburi
- Master's Degree in Computer Engineering
- King Mongkut's Institute of Technology North Bangkok
- Bachelor's Degree in Electrical Engineering
ผลงานของผู้สอน :
https://www.codemobiles.com/biz/product
รูปแบบการเรียนที่โค้ดโมบายส์
Customers / ลูกค้า
แผนที่บริษัท CodeMobiles