វគ្គសិក្សា Compiler
គ្រប់គ្រងការរចនា compiler ដោយបង្កើតភាសា MiniCalc ពី token ដល់កូដ VM។ រៀន lexing ការបកប្រែ recursive descent parsing ការរចនា AST និងការបង្កើតកូដផ្អែកលើ stack ដើម្បីបង្កើតឧបករណ៍ភាសាដ៏រឹងមាំ និងអាច debug បានដែលប្រើក្នុងប្រព័ន្ធ tech ជាក់ស្តែង។

ម៉ោងសិក្សាបត់បែនបាន ចាប់ពី 4 ដល់ 360 ម៉ោង
វិញ្ញាបនបត្រត្រឹមត្រូវនៅក្នុងប្រទេសរបស់អ្នក
ខ្ញុំនឹងរៀនអ្វីខ្លះ?
គ្រប់គ្រងមូលដ្ឋាននៃការបង្កើត compiler តូចមួយពីដំបូងដោយវគ្គសិក្សាផ្តោត និងអនុវត្ត។ អ្នកនឹងរចនាវេយ្យាករណ៍ អនុវត្ត lexer និង parser recursive descent បង្កើត AST ស្អាត និងបង្កើតកូដ VM ផ្អែកលើ stack។ តាមរយៈ pseudocode ច្បាស់លាស់ ឧទាហរណ៍ពីដើមដល់ចុង និងឧបករណ៍ debug អនុវត្ត អ្នកនឹងទទួលបានជំនាញអាចទុកចិត្ត និងប្រើឡើងវិញសម្រាប់បង្កើតឧបករណ៍ភាសាដ៏រឹងមាំ និងពង្រីកបានយ៉ាងรว៉ៃ។
អត្ថប្រយោជន៍របស់ Elevify
អភិវឌ្ឍជំនាញ
- បង្កើត lexer MiniCalc៖ tokenization លឿនជាមួយការរាយការណ៍កំហុសរឹងមាំ។
- អនុវត្ត parser recursive descent៖ វេយ្យាករណ៍ស្អាត បង្កើត AST និងការស្តារឡើងវិញ។
- រចនា និងផ្ទៀងផ្ទាត់ AST៖ គំរូ node សុវត្ថិភាពសម្រាប់ការវិភាគ និង codegen។
- បង្កើតកូដ VM ផ្អែកលើ stack៖ ផែនទី node AST ទៅកាន់ប្រតិបត្តិការ PUSH/LOAD/STORE មានប្រសិទ្ធភាព។
- ដាក់ចេញ compiler MiniCalc ពេញលេញ៖ ការសាកល្បងពីដើមដល់ចុងពីប្រភពទៅការអនុវត្ត VM។
សង្ខេបដែលបានផ្តល់អនុសាសន៍
មុនពេលចាប់ផ្តើម អ្នកអាចផ្លាស់ប្តូរចំណងជើងមេរៀន និងម៉ោងសិក្សា។ ជ្រើសរើសមេរៀនណាដែលចង់ចាប់ផ្តើម។ បន្ថែម ឬលុបមេរៀន។ បន្ថែម ឬកាត់បន្ថយម៉ោងសិក្សារបស់វគ្គសិក្សា។អ្វីដែលសិស្សរបស់យើងនិយាយ
មេរៀនរបស់អ្នកគឺល្អឥតខ្ចោះ។ ខ្ញុំបានទិញកញ្ចប់មួយឆ្នាំ ហើយទីបំផុតខ្ញុំមានឱកាសតាមដានប្រធានបទផ្សេងៗដែលខ្ញុំចាប់អារម្មណ៍ដោយមិនចាំបាច់ប្តូរវេទិកា... ខ្ញុំអរគុណចំពោះអ្វីគ្រប់យ៉ាងដែលអ្នកធ្វើ ខ្ញុំបានណែនាំអ្នកទៅអ្នកដទៃរួចហើយ...

Giulio Carloសិស្សទីផ្សារឌីជីថល
ខ្ញុំចូលចិត្តរបៀបដែលមេរៀនទៅត្រង់ចំណុច ហើយរបៀបដែលខ្ញុំអាចប្តូរជំពូក និងរំលងខ្លឹមសារដែលខ្ញុំមិនត្រូវការ។

Mariana Ferresសិស្សថតរូប
ខ្ញុំចូលចិត្តខ្លឹមសារ និងរបៀបបង្ហាញ និងការចម្លងវីដេអូ ដែលធ្វើឱ្យដំណើរការលឿនឡើង!

Luciana Alvarengaសិស្សរចនាក្រចក
វេទិកានេះលឿន ងាយស្រួលប្រើប្រាស់។ ភាពចម្រុះនៃខ្លឹមសារ និងវីដេអូបន្ថែមជួយយ៉ាងច្រើនក្នុងការរៀនសូត្រ។

André Felipeសិស្សវិស្វកម្មប្រអប់សំណួរ
សំណួរញឹកញាប់
Elevify ជាអ្នកណា? វាដំណើរការយ៉ាងដូចម្តេច?
វគ្គសិក្សាមានវិញ្ញាបនបត្រឬទេ?
វគ្គសិក្សាឥតគិតថ្លៃឬទេ?
បរិមាណម៉ោងសិក្សារបស់វគ្គសិក្សាគឺយ៉ាងដូចម្តេច?
វគ្គសិក្សាមានលក្ខណៈដូចម្តេច?
វគ្គសិក្សាដំណើរការយ៉ាងដូចម្តេច?
រយៈពេលវគ្គសិក្សាគឺយ៉ាងដូចម្តេច?
តម្លៃ ឬថ្លៃវគ្គសិក្សាគឺយ៉ាងដូចម្តេច?
វគ្គសិក្សា EAD ឬវគ្គសិក្សាអនឡាញគឺជាអ្វី ហើយវាដំណើរការយ៉ាងដូចម្តេច?
វគ្គសិក្សា PDF