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

Go vs Python: What Every Developer Should Know

JavaScript vs Python: What's the Difference?

Protocols vs ABCs in Python - When to Use Which One?

Learn TypeScript in 50 Minutes - TypeScript Beginner Crash Course

WTF Typescript?! (The Standup)

Stop Writing Brittle Python Functions

What programming language to learn first: JavaScript vs Python | ThePrimeagen and Lex Fridman

I Tried Coding on Every OS // Here’s What I Learned

I Tried SOLID Principles in Python… Here’s What Happened

Python, Go, Rust, TypeScript and AI with Armin Ronacher

I Designed a Python SDK That Relies on… Deep Inheritance?!

TypeScript Tutorial For Beginners

FastAPI Full Crash Course - Python’s Fastest Web Framework

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Why Your Code Isn’t Pythonic (And How to Fix It)

Why AI Agents are either the best or worst thing we’ve ever built

TypeScript vs JavaScript | Guido van Rossum and Lex Fridman

Python Tutorial: AsyncIO - Complete Guide to Asynchronous Programming with Animations

Why I use Type and not Interface in TypeScript

