Progate: เรียนรู้การเขียนโปรแกรมออนไลน์ฟรี

Progate เป็นบริการเว็บฟรีที่สอนการเขียนโปรแกรมการเขียนสคริปต์และทักษะที่เกี่ยวข้องกับคอมพิวเตอร์อื่น ๆ

บริการนี้ก่อตั้งขึ้นในปี 2014 ที่กรุงโตเกียวประเทศญี่ปุ่นและให้บริการเป็นภาษาอังกฤษในเดือนตุลาคม 2560

คุณต้องสมัครใช้งานบัญชีเพื่อเริ่มใช้บริการ แต่อีเมลที่คุณป้อนยังไม่ได้รับการยืนยันตอนนี้และไม่มีค่าใช้จ่ายใด ๆ

Progate แสดงหลักสูตรที่มีอยู่ในหน้าแรก คุณสามารถเรียนรู้ HTML & CSS, JavaScript, jQuery, Ruby, Ruby บน Rails 5, PHP, Java, Python, บรรทัดคำสั่ง (Linux, Unix) หรือ Git ได้ทันที

บางหลักสูตรประกอบด้วยบทเรียนเดียวในขณะที่หลักสูตรอื่น ๆ มีหลายบทเรียน บทเรียนบรรทัดคำสั่งใช้เวลาในการดำเนินการนานกว่าหนึ่งชั่วโมงในขณะที่คุณจะใช้เวลามากกว่า 10 ชั่วโมงในการเรียนหลักสูตร Java

คุณสามารถตรวจสอบรายละเอียดของแต่ละบทเรียนก่อนที่จะเริ่มหลักสูตรและสามารถเริ่มหลายหลักสูตรได้ถ้าต้องการ

บทเรียนประกอบด้วยสไลด์ที่คุณทำทีละตัว บางคนอธิบายแนวคิดในขณะที่คนอื่นขอให้คุณฝึกฝนสิ่งที่เรียนรู้มาก่อนหน้านี้

ภาพหน้าจอที่ด้านบนแสดงคำสั่งแรกที่คุณเรียนรู้เมื่อคุณเริ่มหลักสูตรคำสั่ง มันเน้นวิธีการทำงานของคำสั่ง touch เพื่อสร้างไฟล์ใหม่และแสดงภาพนี้ได้อย่างดี

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

การเปลี่ยนแปลงที่คุณทำมีผลในบานหน้าต่างโครงสร้างไฟล์และคุณยังสามารถเรียกใช้คำสั่งอื่นในการทดสอบได้

ตัวเลือกเพื่อดูคำตอบรีเซ็ตอินเทอร์เฟซและเพื่อ "ตัดสิน" สิ่งที่คุณได้ทำไว้

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

ทั้งระบบโดยใช้องค์ประกอบ gamifcation คุณจะได้รับคะแนนประสบการณ์เมื่อคุณทำเซสชั่นฝึกซ้อมและยกระดับเมื่อคุณมีจำนวนเพียงพอ

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

ปิดคำ

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

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

คำแนะนำนั้นชัดเจนและความช่วยเหลือด้านภาพที่ให้ไว้จะเป็นประโยชน์ในการทำความเข้าใจแต่ละแนวคิด (ผ่าน Genbeta)