An Introduction to Typescript for Python Programmers

➡️ Try Lokalise today: https://bit.ly/arjancodes. TypeScript and Python are both widely used, versatile, and powerful – but actually they couldn’t be more different! In this video, I’m going to explore what you need to know about Typescript as a Pythonista. 💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. 🔥 GitHub Repository: https://git.arjan.codes/2025/typescript. 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 0:42 Back story 2:56 Type system 10:08 More about typing 12:52 Interfaces vs Protocols 14:00 Callables and functions 16:59 Ecosystem 19:56 Final thoughts #arjancodes #softwaredesign #python