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

ติดตาม

นักพัฒนา Python

ตั้งแต่การทดสอบโค้ดและการใช้งานระบบควบคุมเวอร์ชัน ไปจนถึงการเว็บสแครปปิงและการพัฒนาแพ็กเกจ ก้าวต่อไปในเส้นทางนักพัฒนา Python ของคุณ!

  • Python
  • การเขียนโปรแกรม
  • 28 ชั่วโมง
  • 32,977

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

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

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

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

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

นักพัฒนา Python

ยกระดับทักษะ Python ของคุณไปอีกขั้น

ต่อยอดความรู้พื้นฐาน Python ของคุณและยกระดับทักษะให้ก้าวไกลไปอีกขั้นด้วย Python Developer Track ระดับสูงนี้ ออกแบบมาสำหรับผู้ที่เชี่ยวชาญพื้นฐานแล้ว Track นี้จะมอบเครื่องมือและเทคนิคที่นักพัฒนา Python มืออาชีพใช้ในงานประจำวันให้กับคุณ

รับรองคุณภาพและประสิทธิภาพของโค้ด

เรียนรู้แนวปฏิบัติที่ดีที่สุดของอุตสาหกรรมสำหรับการทดสอบและเพิ่มประสิทธิภาพโค้ด Python ของคุณ คุณจะได้ค้นพบวิธีที่จะ:
  • เขียนชุดทดสอบที่ครอบคลุมโดยใช้ pytest เพื่อจับบั๊กได้ตั้งแต่เนิ่นๆ
  • โปรไฟล์และปรับแต่งโค้ดของคุณเพื่อประสิทธิภาพสูงสุด
  • จัดระเบียบโค้ดของคุณเป็นแพ็กเกจที่นำกลับมาใช้ซ้ำได้ เพื่อให้แจกจ่ายและบำรุงรักษาได้ง่าย

เชี่ยวชาญการควบคุมเวอร์ชันด้วย Git

ทำงานร่วมกันอย่างมั่นใจด้วยการใช้ Git ซึ่งเป็นระบบควบคุมเวอร์ชันที่ใช้กันอย่างแพร่หลายที่สุด ผ่านแบบฝึกหัดภาคปฏิบัติ คุณจะได้เรียนรู้การสร้างและจัดการ repository ทำงานกับ branch และ remote repository แก้ไข merge conflict และย้อนกลับการเปลี่ยนแปลง นอกจากนี้ คุณจะได้รับประสบการณ์ในการมีส่วนร่วมในโปรเจกต์โอเพนซอร์ส เพื่อให้การทำงานเป็นทีมเป็นไปอย่างราบรื่นและการควบคุมเวอร์ชันมีประสิทธิภาพในสภาพแวดล้อมการพัฒนาจริง

ดึงข้อมูลที่มีคุณค่าด้วยการทำเว็บสแครปปิง

ปลดล็อกข้อมูลมหาศาลด้วยการเรียนรู้การดึงข้อมูลจากเว็บไซต์ด้วย Python คุณจะได้รับทักษะในการ:
  • นำทางและแยกวิเคราะห์เอกสาร HTML และ XML
  • ดึงข้อมูลจาก API และหน้าเว็บที่สร้างแบบไดนามิก
  • จัดการการตรวจสอบสิทธิ์และเซสชัน
  • จัดเก็บข้อมูลที่ดึงมาจากเว็บในฐานข้อมูลเพื่อการวิเคราะห์ต่อไป

สำรวจแนวคิด Python ขั้นสูง

เพิ่มพูนความเข้าใจของคุณเกี่ยวกับฟีเจอร์การเขียนโปรแกรมเชิงวัตถุของ Python พร้อมสำรวจโครงสร้างข้อมูลและอัลกอริทึมที่จำเป็น คุณจะได้ทำงานกับตัวอธิบาย, การสืบทอดหลายระดับ และคลาสฐานนามธรรม เพื่อสร้างโค้ดที่ยืดหยุ่นและดูแลรักษาได้มากขึ้น นอกจากนี้ คุณจะได้เจาะลึกโครงสร้างข้อมูลพื้นฐาน เช่น linked lists, stacks, queues และ hash tables พร้อมทั้งอัลกอริทึมการค้นหาและการเรียงลำดับที่สำคัญ ส่วนนี้ยังครอบคลุมการวิเคราะห์ความซับซ้อนด้านเวลาและพื้นที่ ช่วยให้คุณมีทักษะในการเขียนโปรแกรม Python ที่มีประสิทธิภาพและปรับให้เหมาะสม

เป็นนักพัฒนา Python ที่รอบด้าน

เส้นทางนี้คือจุดเริ่มต้นของคุณในการรับมือกับโปรเจกต์ซอฟต์แวร์ที่ซับซ้อนและมีส่วนร่วมกับระบบนิเวศ Python ด้วยการผสานแนวทางการเขียนโค้ดที่มีประสิทธิภาพ เวิร์กโฟลว์การทำงานร่วมกัน และทักษะเฉพาะทางอย่าง web scraping คุณจะพร้อมที่จะโดดเด่นในบทบาทการพัฒนา Python หลากหลายรูปแบบก้าวสู่การเป็นนักพัฒนา Python มืออาชีพและยกระดับอาชีพของคุณให้สูงขึ้น ลงทะเบียนตอนนี้และเริ่มต้นเส้นทางสู่ความเชี่ยวชาญ!

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

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

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