Create a Programming Language and Learn Advanced Python โ Full Course
ืืจื ืกืจืืื ืื
ืืชืืืจ ืืื ืืืจื
ืชืืืืจ
Make your own programming language while learning advanced Python. โ๏ธ Course from Aryaan Hegde. Aryaan's website: https://blog.algolearn.net/ ๐ป Code: https://github.com/VOYAGERX013/ShadowScript โค๏ธ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba) โญ๏ธ Contents โญ๏ธ (0:00:00) Intro (0:07:05) Logic gates (0:12:14) How computers do arithmetic (0:17:37) Computer memory (0:21:02) Programming (0:26:25) Lexical analysis (0:32:43) Parsing (0:49:33) Object-oriented programming (0:55:15) Encapsulation (0:56:34) Abstraction (0:58:29) Inheritance (1:00:49) Polymorphism (1:03:07) OOP in Python (1:11:53) Class variables (1:14:51) Class methods (1:19:36) Static methods (1:21:50) Inheritance in Python (1:32:48) Lists (1:42:42) Tuples (1:46:32) Dictionaries (1:49:46) Stacks (1:54:19) Binary trees (1:56:13) Tree traversal techniques (2:03:36) Interpreter (2:08:26) Binary trees in Python (2:11:39) Preorder traversal (2:20:01) Postorder traversal (2:23:40) Recursion (2:35:06) Lexer in Python (2:57:16) Parser in Python (3:10:08) Interpreter in Python (3:32:10) Brackets in expressions (3:34:17) Variables (4:02:42) Unary operations (4:11:15) Boolean and comparison operator (4:26:28) If statements (4:33:34) While loops ๐ Thanks to our Champion and Sponsor supporters: ๐พ davthecoder ๐พ jedi-or-sith ๐พ ๅๅฎฎๅๅฝฑ ๐พ Agustรญn Kussrow ๐พ Nattira Maneerat ๐พ Heather Wcislo ๐พ Serhiy Kalinets ๐พ Justin Hual ๐พ Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news