Python: เรียนที่ไหนและทำไมคุณควรทำตอนนี้

Python กลายเป็นภาษาการเขียนโปรแกรมที่เติบโตเร็วที่สุดในโลกหัวหน้า Reporter Nick Heath ให้ภาพรวมของเรื่องราวของ Python ของเขาได้อย่างไรซึ่งแสดงให้เห็นว่าภาษาการเขียนโปรแกรมเป็นอย่างไรวันแรกและอนาคตของ Python

เนื้อหานักพัฒนาที่ต้องอ่าน

  • Java และ JavaScript เป็นผู้พัฒนาซอฟต์แวร์ในปี 2010
  • วิธีที่จะเป็นนักพัฒนา: แผ่นโกง
  • 10 วิธีในการป้องกันความเหนื่อยหน่ายของนักพัฒนา (PDF ฟรี)
  • Python กำลังกินเรื่องโลก: โครงการด้านหนึ่งของนักพัฒนากลายเป็นภาษาการเขียนโปรแกรมที่ร้อนแรงที่สุดในโลกได้อย่างไร

หลายปีที่ผ่านมา Python ยังคงเป็น "kahuna ใหญ่" ในภาษาการเขียนโปรแกรมตามที่ IEEE Spectrum วางไว้ทำให้ได้อันดับหนึ่งในรายการประจำปีของปี 2019

“ ความนิยมของไพ ธ อนนั้นได้รับแรงผลักดันจากห้องสมุดเฉพาะทางจำนวนมากที่มีอยู่โดยเฉพาะอย่างยิ่งในด้านปัญญาประดิษฐ์” IEEE กล่าว

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

Python กำลังกินเรื่องโลก: โครงการด้านหนึ่งของนักพัฒนากลายเป็นภาษาการเขียนโปรแกรมที่ร้อนแรงที่สุดบนโลกได้อย่างไร (ปกเรื่อง PDF) (TechRepublic)

ทำไมต้องเรียน Python

Python กำลังได้รับความนิยมมากขึ้นในด้านสถิติการสร้างภาพข้อมูลและการวิจัยประเภทอื่น ๆ ที่เกี่ยวข้องกับชุดข้อมูลขนาดใหญ่ตามที่ Bennett Garner วิศวกรด้านหลังของ Cube บริษัท วางแผนการเงิน

"ถ้าคุณสนใจเขียนโปรแกรม Python เป็นภาษาแรกที่ดีในการเรียนรู้" เขากล่าว "มันยังคงได้รับความนิยมเพิ่มขึ้น

ในงานของเขา Garner ใช้ Python สำหรับเว็บเซิร์ฟเวอร์ของ Cube, Django, งานของผู้ทำงานเบื้องหลังและสคริปต์ที่ บริษัท ต้องการ "บ่อยครั้งที่เกี่ยวข้องกับการคำนวณจุดข้อมูลทางการเงินหลายพันหรือหมื่นจุดในโมเดลสถานการณ์และเวลาที่หลากหลาย"

มันมีไวยากรณ์ที่ค่อนข้างเรียบง่ายและสะอาดซึ่งง่ายสำหรับผู้ที่ไม่ใช่โปรแกรมเมอร์ที่จะเรียนรู้และเข้าใจเขากล่าว "ดังนั้นช่วงการเรียนรู้สำหรับ Python นั้นน้อยกว่าภาษาที่พิมพ์แบบคงที่ซึ่งมักจะเกี่ยวข้องกับรหัสสำเร็จรูปจำนวนมากเช่น Java"

นอกจากนี้ยังมีชุมชนโอเพ่นซอร์สที่แข็งแกร่งสำหรับแพ็คเกจ Python เขากล่าว

ดู : การเริ่มต้นกับ Python: รายการแหล่งข้อมูลฟรี (ดาวน์โหลด TechRepublic)

นักพัฒนามักใช้ Python เพื่อนำไปใช้ในด้านเทคโนโลยีร้อนเช่นการเรียนรู้ของเครื่องปัญญาประดิษฐ์และวิทยาศาสตร์ข้อมูลและทำให้นักเรียนและคนอื่น ๆ ที่เรียนรู้ภาษาสามารถทำการตลาดได้อย่างมาก Karen Panetta, IEEE Fellow และคณบดีบัณฑิตวิทยาลัยสาขาวิศวกรรมกล่าว ที่มหาวิทยาลัยทัฟส์

“ อย่างไรก็ตามคุณค่าของภาษาไม่ได้มีไว้สำหรับนักวิทยาศาสตร์และวิศวกรเท่านั้น” Panetta กล่าว "มันกำลังพัฒนามนุษยศาสตร์ดิจิทัลเพื่อให้กลายเป็นภาษาสำหรับ 'ผู้ไม่สนใจ' ด้วยเช่นกัน

อีกเหตุผลหนึ่งในการเรียนรู้ Python ก็คือภาษานั้นมีเวลาเร่งด่วนอย่างรวดเร็วดังนั้นนักเรียนสามารถเรียนรู้การเขียนโปรแกรมที่ให้ความพึงพอใจทันทีด้วยการสร้างภาพที่น่าประทับใจของผลลัพธ์ Panetta กล่าว

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

โปรดทราบว่า Python ช้ากว่าภาษาดั้งเดิมอื่น ๆ และไม่มีประสิทธิภาพเมื่อความเร็วมีความสำคัญดังนั้นจึงอาจไม่เหมาะสำหรับแอพมือถือหรือในการพัฒนาเกม Panetta ตั้งข้อสังเกต

ไปที่ไหนเพื่อเรียนรู้ Python

Google เพิ่งเปิดตัวหลักสูตรฝึกอบรมใหม่สำหรับผู้หางานในสหรัฐอเมริกาเพื่อเรียนรู้ Python หลักสูตรการทำงานอัตโนมัติของ Google กับ Python Professional Certificate ฟรีสำหรับการทดลองใช้เจ็ดวันและเสียค่าใช้จ่าย $ 49 ต่อเดือน มันกำลังถูกดำเนินการโดย บริษัท การศึกษาออนไลน์ Coursera

มีหลักสูตรออนไลน์จำนวนมากและ IEEE มีบททั่วโลกที่เสนอหลักสูตรระยะสั้นและเวิร์กช็อปใน Python อย่างต่อเนื่อง "ตัวอย่างเช่นบท Boston IEEE ของฉันเองนำเสนอหลักสูตรระยะสั้นใน Python และใช้สำหรับแอปพลิเคชันในการประมวลผลสัญญาณและสำหรับการสื่อสารไร้สาย"

แหล่งข้อมูลที่ดีที่สุดที่การ์เนอร์กล่าวว่าเขาได้เห็นการเรียนรู้หลักการเขียนโปรแกรมพื้นฐานมาจากหลักสูตร CS50 ของฮาร์วาร์ด "David Malan เป็นผู้สอนที่ยอดเยี่ยมและหลักสูตรจะสอนนักเรียนผ่านพื้นฐานของวิทยาการคอมพิวเตอร์หลักสูตรนี้ไม่ได้เริ่มต้นด้วย Python แต่ท้ายที่สุดคุณจะต้องเขียนแอปพลิเคชันเว็บ Python ที่ซับซ้อนและคุณจะเข้าใจ ทำไมคอมพิวเตอร์ถึงทำงานในแบบที่พวกเขาทำ "เขากล่าว

“ ถ้าคุณต้องการทำให้ตลาดของคุณเป็นภาษาที่ต้องเรียนรู้” Panetta กล่าว "หากคุณต้องการเพียงแค่เรียนรู้ที่จะโปรแกรมมันเป็นภาษาแรกที่ยอดเยี่ยมในการเรียนรู้มันฟรีและง่าย"

ข่าวเทคโนโลยีคุณสามารถใช้จดหมายข่าว

เรานำเสนอข่าวเทคโนโลยีธุรกิจชั้นนำเกี่ยวกับ บริษัท ผู้คนและผลิตภัณฑ์ที่ปฏิวัติโลก จัดส่งทุกวัน

สมัครวันนี้

© Copyright 2020 | mobilegn.com