Icon Close

F# Programming: Professional

F# Programming: Professional
Icon RatingIcon RatingIcon RatingIcon RatingIcon Rating
No Rating
ประเภทไฟล์
pdf
วันที่วางขาย
23 สิงหาคม 2568
ความยาว
269 หน้า
ราคาปก
275 บาท (ประหยัด 67%)
คำโปรยหนังสือ F# Programming: Professional
หนังสือเล่มนี้ถูกออกแบบเพื่อพานักพัฒนาระดับมืออาชีพเข้าสู่โลกของ F# อย่างครบวงจร ผ่านแนวคิดและเทคนิคที่ลึกซึ้งตั้งแต่การสร้างแบบจำลองเชิงโดเมน การประมวลผลและวิเคราะห์ข้อมูลขนาดใหญ่ การพัฒนาเว็บแอปพลิเคชัน การทดสอบและสร้างคุณภาพซอฟต์แวร์ ไปจนถึงการส่งมอบและปฏิบัติที่ดีที่สุดในการ deploy ระบบสมัยใหม่
เริ่มต้นที่ บทที่ 18: Domain Modeling with F# (หน้า 1) ผู้อ่านจะได้เรียนรู้การสร้างแบบจำลองเชิงโดเมนด้วย Domain-Driven Design (DDD) การใช้ Discriminated Union (DU) เพื่อกำหนด Business Rules และการประยุกต์ Railway Oriented Programming (ROP) ใน F# เพื่อจัดการผลลัพธ์และข้อผิดพลาดอย่างเป็นระบบ
ต่อด้วย บทที่ 19: Working with Data Science & ML (หน้า 67) ซึ่งเน้นการประยุกต์ F# ร่วมกับ ML.NET การประมวลผลข้อมูลขนาดใหญ่ (Big Data Processing) และการวิเคราะห์ข้อมูลเชิงลึก พร้อมตัวอย่างบูรณาการที่จะช่วยให้นักพัฒนาสามารถสร้างโมเดล Machine Learning และ pipeline การประมวลผลข้อมูลได้อย่างมีประสิทธิภาพ
บทที่ 20: Web Development in F# (หน้า 108) นำเสนอแนวทางการสร้างเว็บแอปพลิเคชันด้วย F# ผ่าน Giraffe และ Saturn Framework พร้อมการพัฒนา REST API ที่ปลอดภัยและยืดหยุ่น บทนี้ให้ทั้งเทคนิคเชิงปฏิบัติและตัวอย่างบูรณาการเพื่อให้นักพัฒนาสามารถออกแบบเว็บสมัยใหม่ด้วยแนวคิด functional-first ได้อย่างครบถ้วน
บทที่ 21: Testing & Quality (หน้า 158) ครอบคลุมการสร้างคุณภาพซอฟต์แวร์ด้วย Unit Testing ผ่าน xUnit และ Expecto, Property-based Testing ด้วย FsCheck และแนวทาง Test-Driven Development (TDD) บทนี้ช่วยให้ผู้อ่านเข้าใจการสร้างเทสต์ที่มั่นคงและโค้ดที่ตรวจสอบได้ง่าย ลดข้อผิดพลาดและยกระดับคุณภาพของซอฟต์แวร์
สุดท้าย บทที่ 22: Deployment & Best Practices (หน้า 204) นำเสนอแนวทาง CI/CD บน .NET F#, การเฝ้าติดตามระบบด้วย Logging & Monitoring ผ่าน Serilog และ NLog, การประยุกต์ Clean Code และ SOLID Principles ในมุม Functional Programming และการ Deploy API/Services ไปยัง Cloud เช่น Azure, AWS และ Docker พร้อมตัวอย่างบูรณาการเพื่อให้ระบบพร้อมใช้งานจริง
หนังสือเล่มนี้จึงเป็นคู่มือมืออาชีพที่ครบถ้วนสำหรับนักพัฒนาที่ต้องการยกระดับทักษะ F# ทั้งในมิติของการออกแบบระบบ การพัฒนาแอปพลิเคชัน การวิเคราะห์ข้อมูล การทดสอบ และการส่งมอบซอฟต์แวร์ที่มีคุณภาพสูง พร้อมแนวทางและ Best Practices ที่เหมาะสมกับโลกการพัฒนาซอฟต์แวร์ในปัจจุบัน
บรรณานุกรม (หน้า 261) ช่วยให้ผู้อ่านสามารถศึกษาเชิงลึกต่อยอดและอ้างอิงแนวคิดที่สำคัญในหนังสือได้อย่างครบถ้วน
________________________________________
สารบัญ

หน้า
บทที่ 18 Domain Modeling with F# 1
Domain Modeling with F#
Domain Modeling with F# ให้ละเอียดเชิงลึก
Domain-Driven Design (DDD) เชิงลึก
การใช้ Discriminated Union (DU) กับ Business Rules
Railway Oriented Programming (ROP) ใน F#
บทที่ 19 Working with Data Science & ML 67
Working with Data Science & ML
รายละเอียดเชิงลึก Working with Data Science & ML ใน F#
F# + ML.NET
การประมวลผลข้อมูลขนาดใหญ่ (Big Data Processing) ด้วย F#
ตัวอย่างบูรณาการ
บทที่ 20 Web Development in F# 108
Web Development in F#
เจาะลึก Web Development in F#
การใช้ Giraffe (Functional ASP.NET Core)
การใช้ Saturn Framework สำหรับ Web Development ด้วย F#
REST API ด้วย F#
ตัวอย่างบูรณาการ
บทที่ 21 Testing & Quality 158
Testing & Quality
รายละเอียดเชิงลึก Testing & Quality ใน F#
Unit Testing ใน F# โดยใช้ xUnit และ Expecto
Property-based Testing ใน F# ด้วย FsCheck
รายละเอียดเชิงลึกของ Test-Driven Development (TDD) ใน F#
ตัวอย่างบูรณาการ
บทที่ 22 Deployment & Best Practices 204
Deployment & Best Practices
รายละเอียดเชิงลึก Deployment & Best Practices สำหรับ F#
CI/CD บน .NET F#
Logging & Monitoring บน F# ด้วย Serilog และ NLog
Clean Code + SOLID Principles ในมุม Functional Programming (F#)
การ Deploy API/Services ด้วย F# ไปยัง Cloud (Azure, AWS, Docker)
ตัวอย่างบูรณาการ
บรรณานุกรม 261
ประเภทไฟล์
pdf
วันที่วางขาย
23 สิงหาคม 2568
ความยาว
269 หน้า
ราคาปก
275 บาท (ประหยัด 67%)
เขียนรีวิวและให้เรตติ้ง
หนังสือเล่มนี้ไม่เปิดให้ Comment