ข้ามไปยังเนื้อหาหลัก

ติดตาม

นักพัฒนา R

พัฒนาทักษะที่ช่วยต่อยอดอาชีพที่คุณต้องมีเพื่อประสบความสำเร็จในฐานะนักพัฒนา R ด้วยการเรียนรู้การเขียนและแพ็กเกจโค้ดอย่างมีประสิทธิภาพ ไม่จำเป็นต้องมีประสบการณ์เขียนโค้ด!

  • R
  • การเขียนโปรแกรม
  • 52 ชั่วโมง
  • 4,880

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
เมื่อดำเนินการต่อ ถือว่าคุณยอมรับ ข้อกำหนดการใช้งานและ นโยบายความเป็นส่วนตัว และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในบริษัทหลายพันแห่ง

กำลังฝึกอบรมทีมอยู่ใช่ไหม?ทดลองใช้สำหรับองค์กร

คำอธิบายเส้นทางการเรียน

นักพัฒนา R

กลายเป็นนักพัฒนา R: เชี่ยวชาญการเขียนโค้ดและการแพ็กเกจอย่างมีประสิทธิภาพ

เริ่มต้นเส้นทางสู่การเป็น R Developer ที่มีทักษะ แม้ไม่มีประสบการณ์เขียนโค้ดมาก่อน ในเส้นทางนี้ คุณจะได้ทักษะสำคัญในการเขียนโค้ด R ที่มีประสิทธิภาพ ทำงานอัตโนมัติ และจัดแพ็กเกจสคริปต์ของคุณเพื่อการแชร์และการทำงานร่วมกันที่ง่ายขึ้น

สร้างพื้นฐานที่แข็งแกร่งใน R Programming

เริ่มต้นด้วยการเชี่ยวชาญพื้นฐานของ R รวมถึง:
  • โครงสร้างข้อมูลหลัก เช่น ตัวเลข สตริง แฟกเตอร์ บูลีน วันที่ และเวลา
  • โครงสร้างควบคุม เช่น คำสั่งเงื่อนไขและลูป สำหรับประมวลผลข้อมูลและดำเนินการคำนวณ
  • การเขียนฟังก์ชันแบบโมดูลาร์และนำกลับมาใช้ใหม่ได้โดยใช้แนวปฏิบัติที่ดีที่สุด
  • เทคนิคการเขียนโปรแกรมเชิงวัตถุสำหรับการจัดการโค้ดเบสที่ซับซ้อน

ปรับแต่งโค้ดของคุณเพื่อประสิทธิภาพและความคุ้มค่า

ยกระดับทักษะ R ของคุณด้วยการเรียนรู้วิธี benchmark โค้ดของคุณเพื่อระบุคอขวดด้านประสิทธิภาพและปรับปรุงการทำงานที่ใช้ทรัพยากรมาก คุณจะได้สำรวจการประมวลผลแบบขนานโดยใช้ไลบรารีทรงพลังอย่าง parallel, purrr และ foreach ซึ่งช่วยให้การคำนวณมีประสิทธิภาพมากขึ้น ด้วยการเชี่ยวชาญเทคนิคเหล่านี้ คุณจะเขียนโค้ด R ได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น พร้อมรับมือกับชุดข้อมูลขนาดใหญ่ได้อย่างง่ายดาย

เชี่ยวชาญศิลปะของการจัดแพ็กเกจและการทำงานร่วมกัน

ในฐานะนักพัฒนา R คุณจะต้องแชร์โค้ดของคุณและทำงานร่วมกับผู้อื่น ในเส้นทางนี้ คุณจะได้เรียนรู้วิธี:
  • แพ็กเกจโค้ดของคุณด้วยเครื่องมือมาตรฐานอุตสาหกรรมอย่าง devtools, roxygen2 และ testthat
  • จัดทำเอกสารโค้ดของคุณเพื่อให้ง่ายต่อการทำความเข้าใจและบำรุงรักษา
  • ใช้การควบคุมเวอร์ชันด้วย Git เพื่อจัดการโค้ดเบสอย่างปลอดภัยและมีประสิทธิภาพ
  • มีส่วนร่วมในโปรเจกต์โอเพนซอร์สและทำงานร่วมกับนักพัฒนาคนอื่นๆ

ทำไมต้องเป็นนักพัฒนา R?

R เป็นทักษะที่เป็นที่ต้องการอย่างมากในโลกที่ขับเคลื่อนด้วยข้อมูลในปัจจุบัน เมื่อจบ Track นี้ คุณจะสามารถทำงานซ้ำๆ ให้เป็นอัตโนมัติและปรับปรุงเวิร์กโฟลว์การวิเคราะห์ข้อมูลให้คล่องตัว พัฒนา R packages ที่แข็งแกร่งและดูแลรักษาได้ง่าย และทำงานร่วมกับนักวิทยาศาสตร์ข้อมูล นักวิเคราะห์ และนักพัฒนาได้อย่างมีประสิทธิภาพ ทักษะเหล่านี้จะช่วยให้คุณก้าวหน้าในอาชีพของคุณในสาขาต่างๆ เช่น การวิเคราะห์ข้อมูล, ระบบธุรกิจอัจฉริยะ และการวิจัยไม่ว่าคุณจะเป็นผู้ที่ใฝ่ฝันอยากเป็นโปรแกรมเมอร์ R หรือกำลังมองหาวิธีพัฒนาทักษะที่มีอยู่ Track นี้มอบเส้นทางที่ครอบคลุมเพื่อก้าวสู่การเป็น R Developer ที่มั่นใจและมีความสามารถ

ข้อกำหนดเบื้องต้น

ไม่มีข้อกำหนดเบื้องต้นสำหรับเส้นทางการเรียนนี้

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

เรียนรู้ได้ทุกที่ด้วยคอร์สบนมือถือและโจทย์เขียนโค้ด 5 นาทีประจำวัน