
Deep dive into state machines, Finite automata, and Regular expressions
CourseBy Dmitry Soshnikov

Recursive descent parser for a programming language
CourseBy Dmitry Soshnikov

Techniques of high-level compilation
CourseBy Dmitry Soshnikov
Essentials of Type checking and Inference
CourseBy Dmitry Soshnikov

Essentials of Low-level Interpretation
CourseBy Dmitry Soshnikov

Semantics of programming languages
CourseBy Dmitry Soshnikov

Automatic memory management techniques
CourseBy Dmitry Soshnikov

Interpreter, Parser, Typechecker, and Transpiler in JavaScript.
Bundle

Essentials of interpretation and high-level compilers
Bundle
Programming Language Runtime Systems
Course bundleBy Dmitry Soshnikov

Syntactic analysis techniques and tools
Course bundleBy Dmitry Soshnikov

Theory and practice of syntactic analysis
CourseBy Dmitry Soshnikov

Parser and Interpreter for a programming language
Course bundleBy Dmitry Soshnikov

Practical approach to programming languages
CourseBy Dmitry Soshnikov

Compilers | VMs | Interpreters | Garbage Collectors | Parsers and more
Bundle