ภาระงานที่ยืดหยุ่นตั้งแต่ 4 ถึง 360 ชั่วโมง
ใบรับรองที่ถูกต้องในประเทศของคุณ
ฉันจะเรียนรู้อะไร?
เรียนรู้พื้นฐานการสร้างคอมไพเลอร์ขนาดเล็กตั้งแต่เริ่มต้น ด้วยคอร์สปฏิบัติจริง คุณจะออกแบบไวยากรณ์ สร้าง lexer และ parser แบบ recursive descent สร้าง AST ที่สะอาด และสร้างคำสั่ง VM แบบ stack-based ผ่าน pseudocode ตัวอย่างครบวงจร และเครื่องมือดีบัก คุณจะได้ทักษะที่เชื่อถือได้สำหรับสร้างเครื่องมือภาษาที่แข็งแกร่งและขยายได้อย่างรวดเร็ว
ข้อดีของ Elevify
พัฒนาทักษะ
- สร้าง lexer สำหรับ MiniCalc: โทเค็นไนซ์เร็วพร้อมรายงานข้อผิดพลาดที่แข็งแกร่ง
- implement parser แบบ recursive descent: ไวยากรณ์สะอาด สร้าง AST และฟื้นฟู
- ออกแบบและตรวจสอบ AST: โมเดลโหนดปลอดภัยพร้อมสำหรับวิเคราะห์และ codegen
- สร้างโค้ด VM แบบ stack-based: แมปโหนด AST สู่คำสั่ง PUSH/LOAD/STORE ที่มีประสิทธิภาพ
- ปล่อยคอมไพเลอร์ MiniCalc ครบวงจร: ทดสอบ end-to-end จากซอร์สสู่การรัน VM
สรุปที่แนะนำ
ก่อนเริ่มต้น คุณสามารถเปลี่ยนบทและภาระงาน เลือกบทที่ต้องการเริ่มต้น เพิ่มหรือลบบท เพิ่มหรือลดภาระงานของหลักสูตร.ความคิดเห็นจากผู้เรียนของเรา
บทเรียนของคุณสมบูรณ์แบบมาก ผมซื้อแพ็คเกจหนึ่งปีและในที่สุดก็มีโอกาสติดตามหัวข้อต่างๆ ที่ผมสนใจได้โดยไม่ต้องเปลี่ยนแพลตฟอร์ม... ขอบคุณสำหรับทุกสิ่งที่คุณทำ ผมได้แนะนำคุณให้กับคนอื่นๆ แล้ว...

Giulio Carloนักเรียนดิจิทัลมาร์เก็ตติ้ง
ฉันชอบที่บทเรียนตรงไปตรงมาและฉันสามารถเปลี่ยนบทและข้ามเนื้อหาที่ไม่จำเป็นได้

Mariana Ferresนักเรียนการถ่ายภาพ
ฉันชอบเนื้อหาและวิธีการนำเสนอและการถอดเสียงวิดีโอ ซึ่งช่วยเร่งกระบวนการเรียนรู้!

Luciana Alvarengaนักเรียนการออกแบบเล็บ
แพลตฟอร์มรวดเร็วและใช้งานง่าย ความหลากหลายของเนื้อหาและวิดีโอเสริมช่วยในการเรียนรู้มาก

André Felipeนักเรียนพรอมต์เอ็นจิเนียริ่ง
คำถามที่พบบ่อย
Elevify คืออะไร? มันทำงานอย่างไร?
หลักสูตรมีใบรับรองหรือไม่?
หลักสูตรฟรีหรือไม่?
ชั่วโมงการทำงานของหลักสูตรคืออะไร?
หลักสูตรเป็นอย่างไร?
หลักสูตรทำงานอย่างไร?
ระยะเวลาของหลักสูตรคืออะไร?
ค่าใช้จ่ายหรือราคาของหลักสูตรคืออะไร?
EAD หรือหลักสูตรออนไลน์คืออะไรและทำงานอย่างไร?
หลักสูตร PDF
