We may earn an affiliate commission when you visit our partners.
Course image
Vichairat Piyachinda

  เดี๋ยวนี้บริษัทใหญ่ๆใช้ Scala กันมากขึ้นเรื่อยๆ โดยเฉพาะการพัฒนาระบบหลังบ้าน เพราะโปรแกรมที่ได้มีประสิทธิภาพดีมาก

จึงอยากจะแนะนำคอร์สนี้ให้กับผู้เรียน ได้เริ่มรู้จักกับภาษาสมัยใหม่ตัวนี้ที่ทำงานอยู่บน JVM ตัวเดียวกับ Java แต่การเขียนสั้น

กระชับ กว่ามาก พร้อมความสามารถใหม่ๆ และรองรับการขยายการใช้งานได้ดี

  คอร์สนี้ตั้งใจที่จะปูพื้นฐานให้กับผู้เรียน ผู้ที่ตั้งใจฝึกเขียนจะได้พัฒนาการคิดเป็นระบบ อย่างค่อยเป็นค่อยไป อีกทั้งยังสามารถ

นำไปต่อยอดเป็นอาชีพที่รายได้สูงได้อีกด้วย

หมายเหตุ: ควรรับชมด้วยความละเอียด Auto (1080p)

Enroll now

What's inside

Syllabus

เริ่มกันเลย
แนะนำ Scala และลงโปรแกรม
เริ่มเขียนโปรแกรมกัน
ลองเขียน Unit Test
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces Scala, a modern language on the JVM, offering a concise syntax and features that support scalability, making it a strong choice for backend development
Covers functional programming concepts, asynchronous programming, and special Scala capabilities, which are valuable for building robust and scalable applications
Aims to build a solid foundation in Scala, guiding learners step-by-step to develop systematic thinking, which is essential for career advancement
Includes practical topics such as unit testing, standard input, file handling, and working with JSON, which are essential for real-world application development
Explores object-oriented programming (OOP) concepts like Singleton, Overloading, Polymorphism, and Case Class, which are fundamental for building scalable applications
Explores advanced topics such as Monix-based schedulers, dependency injection, and configuration file handling, which are useful for building complex systems

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

พื้นฐาน scala ครบวงจรสำหรับนักพัฒนา

นักเรียนกล่าวว่าคอร์ส "เรียนเขียนโปรแกรม Scala พื้นฐาน" เป็น จุดเริ่มต้นที่ดีมาก ในการเรียนรู้ภาษา Scala โดยเฉพาะสำหรับผู้ที่สนใจนำไปใช้ในสายงานอาชีพ เนื้อหา ครอบคลุมตั้งแต่หลักการพื้นฐาน ของภาษาไปจนถึงหัวข้อที่ซับซ้อนขึ้น เช่น Concurrency, การจัดการไฟล์ และ การทำงานกับ Json ผู้สอนอธิบาย หลักการพื้นฐาน หลายส่วนได้ เข้าใจง่าย และช่วยให้ เห็นภาพรวม และ แนวทางการนำไปใช้ ในการทำงานจริง อย่างไรก็ตาม นักเรียนบางส่วนพบว่า บางหัวข้อที่มีความซับซ้อนสูง เช่น Implicit หรือ หัวข้อขั้นสูงอื่นๆ อาจมี การอธิบายที่สั้นไป หรือ เข้าใจได้ยาก โดยเฉพาะสำหรับผู้ที่ ไม่มีพื้นฐานการเขียนโปรแกรมมาก่อน นอกจากนี้ นักเรียนส่วนใหญ่เห็นตรงกันว่าคอร์สนี้เป็นการ ปูพื้นฐาน และ ต้องมีการศึกษาเพิ่มเติม นอกเหนือจากเนื้อหาในคอร์สเพื่อความเชี่ยวชาญ โดยรวมแล้ว คอร์สนี้ให้ ภาพรวมที่ดี และเป็น จุดเริ่มต้นที่แข็งแกร่ง หากมีพื้นฐานการเขียนโปรแกรมอยู่แล้ว
คอร์สเป็นเพียงการเริ่มต้น ต้องฝึกฝนต่อ
"คอร์สนี้เหมาะสำหรับเป็นคอร์สแรกเพื่อทำความรู้จัก แต่ไม่ใช่ทั้งหมด ต้องไปต่อยอดและฝึกฝนเองอีกเยอะ"
"หลังจากจบคอร์สแล้ว รู้สึกว่ายังต้องหาแหล่งเรียนรู้อื่นๆ และฝึกทำโจทย์เพิ่มเติม"
"เป็นพื้นฐานที่ดีมาก แต่เพื่อให้เก่งขึ้น ต้องลงมือเขียนโค้ดจริงและศึกษาลึกขึ้นด้วยตัวเอง"
เหมาะสำหรับผู้ที่มีประสบการณ์เขียนโปรแกรม
"ถ้าไม่มีพื้นฐานการเขียนโปรแกรมมาก่อนเลย อาจจะต้องใช้ความพยายามสูงในการทำความเข้าใจ"
"คอร์สนี้น่าจะเหมาะกับคนที่เคยเขียนภาษาอื่นมาบ้าง เช่น Java หรือ Python จะช่วยให้เข้าใจได้ง่ายขึ้น"
"สำหรับ beginner จริงๆ อาจจะรู้สึกว่าเนื้อหาบางส่วนข้ามขั้นตอนไปหน่อย"
ครอบคลุมหัวข้อหลากหลายทั้ง OOP และ Functional
"ชอบที่สอนทั้งแนวคิดแบบ OOP และ Functional ในคอร์สเดียว ได้เห็นมุมมองที่หลากหลาย"
"มีหัวข้อที่น่าสนใจและค่อนข้างทันสมัย เช่น Concurrency, Monix, Json ซึ่งมีประโยชน์ในการทำงาน"
"เนื้อหามีตั้งแต่พื้นฐานไปจนถึงหัวข้อที่ซับซ้อนขึ้น ทำให้ได้ภาพรวมกว้างๆ"
คอร์สช่วยสร้างความเข้าใจพื้นฐาน Scala ได้ดี
"เนื้อหาเริ่มต้นอธิบายได้ชัดเจน เข้าใจง่ายดีสำหรับคนที่ไม่เคยเขียน Scala มาก่อน"
"ช่วยให้เข้าใจหลักการพื้นฐานของ Scala ได้อย่างเป็นระบบ"
"ได้เรียนรู้ตั้งแต่ val/var, function, loop ไปจนถึง OOP เบื้องต้น ซึ่งปูทางที่ดี"
บางส่วนของเนื้อหามีความยาก ต้องใช้ความพยายามสูง
"บางหัวข้อเช่น Implicit หรือ Future อธิบายเร็วไปหน่อย ทำให้ต้องใช้เวลาทบทวนเองนานมาก"
"รู้สึกว่าส่วนท้ายๆ ของคอร์สเนื้อหาค่อนข้างกระชับมาก ทำให้คนที่ไม่เคยมีพื้นฐานด้านนี้อาจจะตามไม่ทัน"
"ต้องใช้เวลาทำความเข้าใจกับแนวคิด functional programming บางอย่างมากเป็นพิเศษ"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in เรียนเขียนโปรแกรม Scala พื้นฐาน with these activities:
ทบทวนพื้นฐาน Java
ทบทวนความรู้พื้นฐานเกี่ยวกับ Java เนื่องจาก Scala ทำงานบน JVM และมีความคล้ายคลึงกับ Java การมีความเข้าใจ Java ที่ดีจะช่วยให้เข้าใจ Scala ได้ง่ายขึ้น
Browse courses on Java
Show steps
  • อ่านเอกสารเกี่ยวกับ Java
  • ทำแบบฝึกหัด Java ง่ายๆ
  • ทบทวนแนวคิด OOP ใน Java
อ่านหนังสือ Scala for the Impatient
อ่านหนังสือ Scala for the Impatient เพื่อทำความเข้าใจแนวคิดและไวยากรณ์ของ Scala อย่างรวดเร็ว
Show steps
  • อ่านบทนำและบทแรกๆ ของหนังสือ
  • ลองเขียนโค้ดตัวอย่างในหนังสือ
  • ทำแบบฝึกหัดท้ายบท
ฝึกเขียนโปรแกรม Scala ขนาดเล็ก
ฝึกเขียนโปรแกรม Scala ขนาดเล็กเพื่อเสริมสร้างความเข้าใจในไวยากรณ์และแนวคิดต่างๆ ของภาษา
Show steps
  • เขียนโปรแกรมคำนวณ BMI
  • เขียนโปรแกรมหาค่า factorial
  • เขียนโปรแกรมตรวจสอบเลข prime
  • เขียนโปรแกรมหาพื้นที่วงกลม
Three other activities
Expand to see all activities and additional details
Show all six activities
อ่านหนังสือ Programming in Scala
อ่านหนังสือ Programming in Scala เพื่อทำความเข้าใจหลักการทำงานของ Scala อย่างลึกซึ้ง
Show steps
  • อ่านบทต่างๆ ของหนังสืออย่างละเอียด
  • ลองเขียนโค้ดตัวอย่างในหนังสือ
  • ทำแบบฝึกหัดท้ายบท
สร้างบล็อกโพสต์เกี่ยวกับ Scala
สร้างบล็อกโพสต์เกี่ยวกับ Scala เพื่อแบ่งปันความรู้และประสบการณ์ของคุณกับผู้อื่น
Show steps
  • เลือกหัวข้อที่น่าสนใจเกี่ยวกับ Scala
  • เขียนเนื้อหาที่ชัดเจนและกระชับ
  • เพิ่มตัวอย่างโค้ดและภาพประกอบ
  • เผยแพร่บล็อกโพสต์ของคุณ
สร้างแอปพลิเคชัน Scala อย่างง่าย
สร้างแอปพลิเคชัน Scala อย่างง่ายเพื่อนำความรู้ที่ได้เรียนรู้มาประยุกต์ใช้จริง
Show steps
  • วางแผนและออกแบบแอปพลิเคชัน
  • เขียนโค้ดและทดสอบแอปพลิเคชัน
  • ปรับปรุงและแก้ไขข้อผิดพลาด
  • เผยแพร่แอปพลิเคชันของคุณ

Career center

Learners who complete เรียนเขียนโปรแกรม Scala พื้นฐาน will develop knowledge and skills that may be useful to these careers:
นักพัฒนา Scala
นักพัฒนา Scala สร้างและบำรุงรักษาระบบซอฟต์แวร์โดยใช้ภาษา Scala งานนี้มักเกี่ยวข้องกับการพัฒนาระบบหลังบ้าน ซึ่งมีความสำคัญสำหรับบริษัทขนาดใหญ่ที่ต้องการประสิทธิภาพสูง หลักสูตรนี้ช่วยสร้างความเข้าใจในพื้นฐานของ Scala ทำให้ผู้เรียนสามารถเขียนโปรแกรมที่มีประสิทธิภาพ ทำงานบน JVM และใช้ประโยชน์จากความสามารถใหม่ๆ ของภาษา Scala การเรียนรู้ผ่านหลักสูตรนี้ยังช่วยให้ผู้เรียนพัฒนาการคิดที่เป็นระบบ ซึ่งจำเป็นสำหรับการเขียนโปรแกรมที่ซับซ้อนและขยายขนาดได้ นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อต่างๆ เช่น Unit Test, ชนิดข้อมูล, Function, ลูป, Array, List, OOP, Asynchronous และอื่นๆ ที่เป็นประโยชน์สำหรับการพัฒนา Scala อย่างมืออาชีพ
วิศวกรซอฟต์แวร์
วิศวกรซอฟต์แวร์ออกแบบ พัฒนา และทดสอบระบบซอฟต์แวร์ต่างๆ การเรียนเขียนโปรแกรม Scala พื้นฐานช่วยให้วิศวกรซอฟต์แวร์มีความรู้ความสามารถในการใช้ Scala ซึ่งเป็นภาษาที่ได้รับความนิยมในการพัฒนาระบบหลังบ้านที่มีประสิทธิภาพสูง หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Unit Test ชนิดข้อมูล Function และลูป นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่สำคัญอื่นๆ เช่น OOP, Asynchronous และโครงสร้างข้อมูลต่างๆ ซึ่งช่วยให้วิศวกรซอฟต์แวร์สามารถสร้างระบบซอฟต์แวร์ที่มีคุณภาพและขยายขนาดได้
ผู้ฝึกอบรมด้านเทคโนโลยี
ผู้ฝึกอบรมด้านเทคโนโลยีสอนทักษะด้านเทคโนโลยีให้กับผู้อื่น หากคุณมีความรู้ด้าน Scala อย่างละเอียด หลักสูตรนี้ช่วยเสริมสร้างความเข้าใจในพื้นฐานของ Scala ซึ่งคุณสามารถนำไปถ่ายทอดให้กับผู้อื่นได้อย่างมีประสิทธิภาพ คุณจะสามารถสอนผู้เริ่มต้นเขียนโปรแกรม Scala เข้าใจหลักการสำคัญ และสามารถนำไปต่อยอดเพื่อประกอบอาชีพได้
นักพัฒนาแอปพลิเคชัน
นักพัฒนาแอปพลิเคชันสร้างแอปพลิเคชันสำหรับแพลตฟอร์มต่างๆ เช่น เว็บไซต์และอุปกรณ์มือถือ หลักสูตรนี้ช่วยให้นักพัฒนาแอปพลิเคชันได้เรียนรู้ Scala ซึ่งเป็นภาษาที่สามารถใช้ในการพัฒนาแอปพลิเคชันที่มีประสิทธิภาพสูง โดยเฉพาะอย่างยิ่งสำหรับระบบหลังบ้าน หลักสูตรนี้ครอบคลุมพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Unit Test ชนิดข้อมูล Function และลูป นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่สำคัญอื่นๆ เช่น OOP, Asynchronous และโครงสร้างข้อมูลต่างๆ ที่เป็นประโยชน์ในการพัฒนาแอปพลิเคชันที่ซับซ้อน
สถาปนิกซอฟต์แวร์
สถาปนิกซอฟต์แวร์ออกแบบโครงสร้างของระบบซอฟต์แวร์ขนาดใหญ่ การเรียนรู้ Scala ช่วยให้สถาปนิกซอฟต์แวร์มีความรู้ความสามารถในการใช้ Scala ซึ่งมีความเหมาะสมในการพัฒนาระบบหลังบ้านที่ต้องการประสิทธิภาพและความสามารถในการขยายขนาด หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Unit Test ชนิดข้อมูล และ Function นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่สำคัญอื่นๆ เช่น OOP, Asynchronous และโครงสร้างข้อมูลต่างๆ ที่เป็นประโยชน์ในการออกแบบระบบซอฟต์แวร์ที่มีคุณภาพ
ผู้ทดสอบซอฟต์แวร์
ผู้ทดสอบซอฟต์แวร์รับผิดชอบในการตรวจสอบคุณภาพของซอฟต์แวร์และการค้นหาข้อผิดพลาด การเรียนรู้ Scala อาจเป็นประโยชน์สำหรับผู้ทดสอบซอฟต์แวร์ที่ต้องการเขียนสคริปต์ทดสอบอัตโนมัติที่มีประสิทธิภาพ หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Unit Test ชนิดข้อมูล และ Function ซึ่งเป็นพื้นฐานสำหรับการเขียนสคริปต์ทดสอบ นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่เกี่ยวข้องกับการเขียนโปรแกรมเชิงวัตถุ (OOP) ซึ่งช่วยให้ผู้ทดสอบซอฟต์แวร์สามารถเขียนสคริปต์ทดสอบที่มีโครงสร้างและบำรุงรักษาได้ง่ายขึ้น
นักวิทยาศาสตร์ข้อมูล
นักวิทยาศาสตร์ข้อมูลใช้เทคนิคทางสถิติและ Machine Learning เพื่อวิเคราะห์ข้อมูลและสร้างแบบจำลอง หลักสูตรนี้อาจเป็นประโยชน์สำหรับนักวิทยาศาสตร์ข้อมูลที่ต้องการใช้ภาษา Scala ในการพัฒนาและปรับใช้ Machine Learning Model Scala เป็นภาษาที่ใช้กันอย่างแพร่หลายใน Spark ซึ่งเป็นเฟรมเวิร์กสำหรับการประมวลผลข้อมูลขนาดใหญ่ หลักสูตรนี้จะช่วยให้คุณเข้าใจพื้นฐานของภาษา Scala ซึ่งจำเป็นต่อการเขียนโปรแกรม Spark และการพัฒนา Machine Learning Model
นักวิเคราะห์ข้อมูล
นักวิเคราะห์ข้อมูลวิเคราะห์ข้อมูลเพื่อหารูปแบบและแนวโน้มที่สามารถนำไปใช้ในการตัดสินใจทางธุรกิจ การเรียนรู้ Scala อาจเป็นประโยชน์สำหรับนักวิเคราะห์ข้อมูลที่ต้องการใช้ Scala ในการประมวลผลและวิเคราะห์ข้อมูลขนาดใหญ่ หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Array, List และ Map ซึ่งเป็นโครงสร้างข้อมูลที่สำคัญสำหรับการจัดการข้อมูล นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่เกี่ยวข้องกับการเขียนโปรแกรมเชิงฟังก์ชัน (Functional Programming) ซึ่งช่วยให้นักวิเคราะห์ข้อมูลสามารถเขียนโค้ดที่กระชับและมีประสิทธิภาพในการประมวลผลข้อมูล
วิศวกร DevOps
วิศวกร DevOps ทำงานเพื่อปรับปรุงกระบวนการพัฒนาและการใช้งานซอฟต์แวร์ หลักสูตรนี้อาจมีประโยชน์สำหรับวิศวกร DevOps ที่ต้องการใช้ภาษา Scala ในการเขียนสคริปต์อัตโนมัติและเครื่องมือสำหรับการจัดการโครงสร้างพื้นฐาน หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ลูป และการจัดการไฟล์ นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่เกี่ยวข้องกับการดักจับข้อผิดพลาด (try catch) ซึ่งเป็นสิ่งสำคัญสำหรับการเขียนสคริปต์ที่ทนทานต่อข้อผิดพลาด
นักวิจัย
นักวิจัยสำรวจและวิเคราะห์แนวคิดใหม่ๆ ในหลากหลายสาขาวิชา หากคุณสนใจด้านภาษาโปรแกรมมิ่งและการประมวลผลข้อมูล การเรียนรู้ Scala อาจเป็นประโยชน์ หลักสูตรนี้อาจช่วยให้คุณเข้าใจพื้นฐานของภาษา Scala ซึ่งคุณสามารถใช้ในการพัฒนาโปรแกรมสำหรับการวิจัยของคุณได้
ที่ปรึกษาด้านเทคโนโลยี
ที่ปรึกษาด้านเทคโนโลยีให้คำแนะนำแก่ลูกค้าเกี่ยวกับวิธีการใช้เทคโนโลยีเพื่อปรับปรุงธุรกิจของพวกเขา หลักสูตรนี้อาจเป็นประโยชน์สำหรับที่ปรึกษาด้านเทคโนโลยีที่ต้องการให้คำแนะนำเกี่ยวกับ Scala หลักสูตรนี้จะช่วยให้คุณเข้าใจพื้นฐานของ Scala ซึ่งจำเป็นต่อการประเมินว่า Scala เหมาะสมกับความต้องการของลูกค้าหรือไม่
ผู้ดูแลระบบ
ผู้ดูแลระบบมีหน้าที่ดูแลรักษาระบบคอมพิวเตอร์และเครือข่าย การเรียนรู้ Scala อาจช่วยให้ผู้ดูแลระบบพัฒนาสคริปต์อัตโนมัติสำหรับการจัดการระบบ หลักสูตรนี้อาจเป็นประโยชน์สำหรับผู้ดูแลระบบที่ต้องการใช้ Scala ในการเขียนสคริปต์ เนื่องจากช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ลูป และการจัดการไฟล์ นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่เกี่ยวข้องกับการดักจับข้อผิดพลาด (try catch) ซึ่งเป็นสิ่งสำคัญสำหรับการเขียนสคริปต์ที่ทนทานต่อข้อผิดพลาด
เขียนโปรแกรมฝังตัว
โปรแกรมเมอร์ฝังตัวพัฒนาซอฟต์แวร์สำหรับอุปกรณ์อิเล็กทรอนิกส์ขนาดเล็ก โดยปกติแล้วตำแหน่งนี้ต้องมีความรู้ด้านวิศวกรรมไฟฟ้าและคอมพิวเตอร์ หลักสูตรนี้อาจมีประโยชน์สำหรับโปรแกรมเมอร์ฝังตัวที่สนใจเรียนรู้ทักษะภาษา Scala ที่สามารถใช้ในการพัฒนาอุปกรณ์ได้
นักพัฒนาเกม
นักพัฒนาเกมสร้างวิดีโอเกมสำหรับแพลตฟอร์มต่างๆ การเรียนรู้ Scala อาจมีประโยชน์สำหรับนักพัฒนาเกมที่ต้องการใช้ Scala ในการพัฒนาเกมที่มีประสิทธิภาพสูง หลักสูตรนี้อาจจะช่วยให้ผู้เรียนเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม การใช้ Array, List และ OOP ซึ่งเป็นพื้นฐานสำคัญสำหรับการพัฒนาเกม นอกจากนี้ หลักสูตรนี้ยังครอบคลุมหัวข้อที่เกี่ยวข้องกับการเขียนโปรแกรมเชิงฟังก์ชัน (Functional Programming) ซึ่งอาจมีประโยชน์ในการจัดการสถานะของเกมและสร้างระบบที่ซับซ้อน
ผู้จัดการโครงการ
ผู้จัดการโครงการมีหน้าที่วางแผน ดำเนินการ และติดตามโครงการต่างๆ การเรียนรู้ Scala อาจไม่เกี่ยวข้องโดยตรงกับงานของผู้จัดการโครงการ แต่ความเข้าใจพื้นฐานเกี่ยวกับภาษาโปรแกรมมิ่งอาจช่วยให้ผู้จัดการโครงการสื่อสารกับทีมพัฒนาได้ดียิ่งขึ้น หลักสูตรนี้อาจช่วยให้ผู้จัดการโครงการเข้าใจพื้นฐานของ Scala เช่น การเขียนโปรแกรม และแนวคิดพื้นฐานเกี่ยวกับซอฟต์แวร์ ซึ่งอาจมีประโยชน์ในการวางแผนและติดตามโครงการที่เกี่ยวข้องกับ Scala

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in เรียนเขียนโปรแกรม Scala พื้นฐาน.
หนังสือเล่มนี้เป็นแหล่งข้อมูลที่ยอดเยี่ยมสำหรับการเรียนรู้ Scala อย่างรวดเร็วและมีประสิทธิภาพ ครอบคลุมหัวข้อต่างๆ อย่างกว้างขวางและให้ตัวอย่างที่ใช้งานได้จริง เหมาะสำหรับผู้ที่ต้องการเรียนรู้ Scala อย่างรวดเร็วและนำไปใช้ได้จริง หนังสือเล่มนี้เป็นประโยชน์อย่างยิ่งสำหรับผู้ที่คุ้นเคยกับ Java และต้องการเปลี่ยนไปใช้ Scala

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser