"คิดถึง Microservice คิดถึง Spring Boot" ในปัจจุบัน การพัฒนาซอฟต์แวร์แบบ Microservice ได้รับความนิยมอย่างมาก ด้วยความยืดหยุ่น ปรับขนาดได้ และง่ายต่อการบำรุงรักษา Microservice ช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างแอปพลิเคชั่นที่ซับซ้อนได้อย่างมีประสิทธิภาพ

Spring Boot เป็น framework ที่ได้รับความนิยมอย่างมากสำหรับการสร้าง Microservice ด้วย Java หรือ Kotlin ก็ได้ตามถนัดโดยที่เราไม่ต้องไปกังวลเรื่องโครงสร้างการออกแบบมากนัก และด้วยตัวภาษา Kotlin เอง เป็นภาษาโปรแกรมที่ทันสมัย โค้ดกระชับ อ่านง่ายเหมาะกับผู้เริ่มต้นเป็นอย่างดี

หลักสูตรอบรม "Basic Microservice with Spring Boot Kotlin" นี้จึงเหมาะสำหรับนักพัฒนาซอฟต์แวร์ที่ต้องการเรียนรู้การสร้าง Microservice ด้วย Spring Boot ร่วมกับภาษา Kotlin โดยจะมีหัวข้อการอบรมหลัก ๆ ดังนี้

  • แนะนำภาพรวมของ Spring Framework 6 และ Spring Boot 3
  • สอนการสร้างโปรเจ็กต์ Spring Boot ด้วยภาษา Kotlin
  • สอนการสร้างเว็บเซอร์วิสแบบ RESTful ด้วย Spring Boot 3
  • สอนการ deploy ไมโครเซอร์วิสบน Spring Cloud

 

สนใจเรียนหลักสูตรนี้? สั่งซื้อวิดีโอบันทึกการอบรมและเริ่มเรียนได้ทันที

ดูรายละเอียด & สั่งซื้อคอร์ส »สอบถามเพิ่มเติมทางไลน์

 

วิดีโอบันทึกการอบรม Basic Microservice with Spring Boot Kotlin

  • Day 1: ความยาว 02:37:16
  • Day 2: ความยาว 03:14:57
  • Day 3: ความยาว 03:36:32

ความยาวรวม: 9 ชั่วโมง 31 นาที 6 วินาที

 

โปรโมชั่นราคาพิเศษ (สำหรับผู้ซื้อในนามบุคคลเท่านั้น)
  • ราคา 400 บาทเท่านั้น
จากราคาเต็มปกติ 3,000 บาท

สำหรับท่านที่ต้องการซื้อในนามนิติบุคคล สามารถซื้อได้ในราคา 3,000 บาท (ยังไม่รวมภาษีมูลค่าเพิ่ม 7%)

การอบรมในหลักสูตรนี้เป็นการสอนสดออนไลน์ ผ่านโปรแกรม Zoom Meeting และมีการบันทึกการอบรมส่งให้ดูย้อนหลังทั้งหลักสูตร

กำหนดการอบรม
  • วันที่ 5-7 มีนาคม 2567 เวลา 20:00-23.00 น.
  • อบรมรวม 3 วัน เฉลี่ยวันละ 3 ชั่วโมง
  • ระยะเวลารวมทั้งหลักสูตร 9 ชั่วโมง 31 นาที 6 วินาที
แล้วผู้สอนเป็นใคร?
  • อ.สามิตร โกยม (สถาบันไอทีจีเนียส)

สวัสดีครับ ผมอาจารย์สามิตร โกยม - ผู้สอนหลักสูตรนี้ครับ ผมจบการศึกษาระดับปริญญาโทด้านเทคโนโลยีสารสนเทศ จากมหาวิทยาลัยพระจอมเกล้าพระนครเหนือ และอยู่ในวงการพัฒนาโปรแกรมและไอทีมากว่า 10 ปีแล้ว

  • ประสบการณ์ทำงาน: เคยเป็นโปรแกรมเมอร์ในบริษัทเอกชน, ที่ปรึกษางานไอทีให้กับธุรกิจ SME หลายแห่ง และเป็น อาจารย์พิเศษ สอนวิชาคอมพิวเตอร์อยู่ที่มหาวิทยาลัยพระนครเหนือ (KMUTNB) ระหว่างปี 2557-2560
  • ประสบการณ์สอน: ปัจจุบันผมเป็น CEO และผู้ก่อตั้งสถาบัน IT Genius Engineering และได้ถ่ายทอดความรู้ด้านการเขียนโปรแกรมและพัฒนาเว็บให้กับผู้เรียนกว่า หลายพันคน ตั้งแต่ระดับนักศึกษาไปจนถึงระดับองค์กร
  • ความเชี่ยวชาญ: ผมสอนหลักสูตรด้าน Web Development, Programming และเทคโนโลยีใหม่ๆ มากมาย เช่น PHP, JavaScript, Python ตลอดจน ภาษาใหม่มาแรง อย่าง Rust ซึ่งผมตั้งใจผลักดันให้ผู้เรียนในไทยได้เรียนรู้ก่อนใคร
  • ความมุ่งมั่น: เป้าหมายของผมคือการทำให้การเรียนรู้เทคโนโลยีที่ทันสมัย เป็นเรื่องง่ายและเป็นไปได้สำหรับทุกคน ดังนั้นคุณมั่นใจได้เลยว่าคุณจะได้รับการถ่ายทอดความรู้ด้วยวิธีที่เข้าใจง่าย เป็นกันเอง และนำไปใช้ได้จริง

ผู้เรียนต้องมีพื้นฐานอะไรบ้าง ?
  • มีพื้นฐานการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง (เช่น Python, JavaScript, Java, C#, Go หรือภาษาอื่นๆ)
  • มีความรู้พื้นฐานเกี่ยวกับการพัฒนาเว็บและ RESTful APIs จะเป็นประโยชน์ แต่ไม่จำเป็น
  • มีความสนใจในการเรียนรู้เทคโนโลยีใหม่ๆ และพร้อมที่จะลงมือทำจริง
  • สามารถใช้งานคอมพิวเตอร์ได้อย่างพื้นฐาน เช่น การติดตั้งโปรแกรม การใช้งาน Command Line
  • มีความเข้าใจพื้นฐานเกี่ยวกับการทำงานของระบบเครือข่ายและการสื่อสารระหว่างเซิร์ฟเวอร์และไคลเอนต์
  • มีความรู้พื้นฐานเกี่ยวกับ Git และการจัดการเวอร์ชันของโค้ดจะเป็นประโยชน์ แต่ไม่จำเป็น
  • มีความรู้พื้นฐานเกี่ยวกับการพัฒนาแอปพลิเคชันด้วยภาษา Kotlin จะเป็นประโยชน์ แต่ไม่จำเป็น

จุดเด่นของหลักสูตร
  • สอนโดยผู้เชี่ยวชาญที่มีประสบการณ์จริงในการพัฒนา Microservice ด้วย Spring Boot และ Kotlin
  • เน้นการเรียนรู้แบบลงมือทำ (Hands-on) โดยผู้เรียนจะได้สร้างโปรเจ็กต์จริงตั้งแต่เริ่มต้น
  • ครอบคลุมทุกหัวข้อสำคัญในการพัฒนา Microservice ตั้งแต่พื้นฐานจนถึงการ deploy บน Spring Cloud
  • มีเอกสารประกอบการเรียนและตัวอย่างโค้ดให้ผู้เรียนสามารถนำไปใช้ต่อยอดได้
  • รองรับการเรียนรู้ทั้งสำหรับผู้เริ่มต้นและผู้ที่มีประสบการณ์แล้ว
  • สามารถดูวิดีโอย้อนหลังได้ตลอดเวลา เพื่อทบทวนความรู้และฝึกฝนเพิ่มเติม
  • มีการสนับสนุนและตอบคำถามผ่านช่องทาง Line Official ของสถาบัน

วัตถุประสงค์ของหลักสูตร
  • เพื่อให้ผู้เรียนมีความเข้าใจในแนวคิดและหลักการของ Microservices
  • เพื่อให้ผู้เรียนสามารถออกแบบและพัฒนา Microservices ด้วย Spring Boot และ Kotlin ได้
  • เพื่อให้ผู้เรียนมีทักษะในการใช้งานเครื่องมือและเทคโนโลยีที่เกี่ยวข้องกับ Microservices
  • เพื่อให้ผู้เรียนสามารถ deploy และจัดการ Microservices บน Spring Cloud ได้

หลักสูตรนี้เหมาะกับใคร?
  • นักพัฒนาซอฟต์แวร์ที่ต้องการเรียนรู้การพัฒนา Microservices ด้วย Spring Boot และ Kotlin
  • ผู้ที่สนใจในการสร้างแอปพลิเคชันที่มีความยืดหยุ่นและปรับขนาดได้
  • ผู้ที่ต้องการพัฒนาทักษะในการใช้งาน Spring Framework และ Spring Boot
  • ผู้ที่ต้องการเรียนรู้การ deploy และจัดการ Microservices บน Spring Cloud
  • ผู้ที่ต้องการเตรียมตัวเข้าสู่วงการพัฒนาแอปพลิเคชันแบบ Microservices
  • ผู้ที่ต้องการพัฒนาทักษะในการเขียนโปรแกรมด้วยภาษา Kotlin
  • ผู้ที่ต้องการเรียนรู้เทคโนโลยีใหม่ๆ และปรับตัวให้เข้ากับแนวโน้มการพัฒนาแอปพลิเคชันในปัจจุบัน
  • ผู้ที่ต้องการสร้างโปรเจ็กต์ส่วนตัวหรือโปรเจ็กต์ในองค์กรที่ใช้ Microservices
  • ผู้ที่ต้องการเรียนรู้การพัฒนาแอปพลิเคชันที่มีประสิทธิภาพและปลอดภัยด้วย Spring Boot และ Kotlin
  • ผู้ที่ต้องการเรียนรู้การพัฒนาแอปพลิเคชันที่สามารถปรับขนาดได้ตามความต้องการของธุรกิจ
  • ผู้ที่ต้องการเรียนรู้การพัฒนาแอปพลิเคชันที่สามารถทำงานร่วมกับเทคโนโลยีอื่นๆ ได้อย่างมีประสิทธิภาพ

คอมพิวเตอร์และโปรแกรมที่รองรับการพัฒนา
  • รองรับ Windows 10, 11
  • รองรับ MacOS
  • รองรับ Linux OS
อบรมออนไลน์ (สอนสด)
  • 5 - 7 มีนาคม 2024
  • 9 ชั่วโมง
รายละเอียดหลักสูตร
Section 1: รู้จัก Spring Boot3 และ Spring Framework 6
  • แนะนำภาพรวมของ Spring Framework
  • มีอะไรใหม่ใน Spring Framework 6
  • ชุมชนและแหล่งศึกษาข้อมูลของ Spring Framework
  • ติดตั้งเครื่องมือและสภาพแวดล้อมที่จำเป็นสำหรับการพัฒนา Spring Boot
Section 2: แนะนำการสร้างโปรเจ็กต์ Spring Boot ด้วยภาษา Kotlin
  • การสร้างโปรเจ็กต์ผ่าน Spring Initialize
  • การใช้ JPA Entities
  • รู้จัก Equality in Hibernate
  • การทำงานกับ Spring Data JPA Repositories
Section 3: บทนำสู่เว็บเซอร์วิสด้วย Spring Boot 3
  • คู่มือเบื้องต้นสำหรับ REST
  • บทนำสู่ Spring RestTemplate
  • ตัวอย่าง Rest Template
Section 4: สร้างเว็บเซอร์วิสแบบ RESTful ด้วย Spring Boot 3
  • บทนำสู่ RESTFul Web Services with Spring MVC
  • โปรเจค Spring Boot ใหม่
  • Spring Boot Command Line Runner
  • บทนำสู่ MapStruct
  • การใช้ MapStruct
  • สร้าง Category Service
  • สร้าง List Categories
  • การสร้าง Customer ด้วย Method Post
  • การแก้ไขด้วย Method PUT
  • การลบด้วย Method Delete
Section 5: ไมโครเซอร์วิสกับ Spring Cloud (ไมโครเซอร์วิสกับ Spring Cloud)
  • ไมโครเซอร์วิสคืออะไร
  • บทนำสู่ Spring Cloud
  • ข้อดีของสถาปัตยกรรมไมโครเซอร์วิส
  • ส่วนประกอบของไมโครเซอร์วิส - การกำหนดมาตรฐานพอร์ตและ URL
  • บทนำสู่ Limits Microservice และ Spring Cloud Config Server
  • การตั้งค่า Limits Microservice

Workshop ตัวอย่างในหลักสูตรนี้

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

Spring Microservice Workshop

คอร์ส Basic Microservice with Spring Boot Kotlin เรียนออนไลน์อย่างไร

เป็นคอร์สวิดีโอออนไลน์บนแพลตฟอร์ม GeniusHub ของสถาบันไอทีจีเนียส สมัครแล้วเรียนได้ทันที ดูซ้ำได้ไม่จำกัดครั้ง ไม่มีวันหมดอายุ พร้อมไฟล์ workshop และซอร์สโค้ดประกอบการเรียน

คอร์ส Basic Microservice with Spring Boot Kotlin ราคาเท่าไร

ราคาคอร์สออนไลน์อยู่ที่ 400 บาท ชำระผ่านโอนเงินหรือบัตรเครดิตได้ สอบถามโปรโมชันล่าสุดได้ทาง LINE @itgenius หรือโทร 02-570-8449

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้เรียนที่เรียนจบหลักสูตรจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส

ติดปัญหาระหว่างเรียนสอบถามได้ที่ไหน

สอบถามผู้สอนได้โดยตรงผ่านช่องคอมเมนต์ในระบบเรียน หรือติดต่อทีมงานทาง LINE @itgenius, Facebook: itgeniusonline และโทร 02-570-8449

9 ชั่วโมง

ราคา 400 บาท

ลงทะเบียนแล้ว

0 คน

สั่งซื้อวิดีโอบันทึกการอบรม
ดูรายละเอียด & สั่งซื้อคอร์ส »
สอบถามเพิ่มเติมทางไลน์