An Introduction to Typescript for Python Programmers
47K views · Feb 28, 2025 · Education
Comments · 83
@ArjanCodes · 1 year ago · pinned
➡ Try Lokalise today: <a href="https://bit.ly/arjancodes">https://bit.ly/arjancodes</a>.
2
@ramimashalfontenla1312 · 1 year ago
I like this pythonistas introductions into different languages
22
@Ninth4146 · 1 year ago
Python type annotations aren't only for type checkers. They can be stored as part of an object and can even contain arbitrary objects. Libraries like Pydantic and FastAPI rely on type hints and introspection. Protocol subtypes can be used to check that an object implements specific behavior at runtime instead of checking if an object is an instance/subclass of a specific type.
5
@filaz8363 · 1 year ago
I look forward to the arrival of TypePython 🙂
4
@lokomoti666 · 1 year ago
Could you do a full typescript course for pythonistas? 😊
19
@ADrivens · 1 year ago
This video came out just in time for my TypeScript side project hackathon weekend—what a gem! Thank you @Arjan
1
@RanaUniverse · 1 year ago
You are My Very Private Teacher to teach me programming without i have any practical college education ♥️
5
@fancypants6062 · 1 year ago
This stuff is great. I hope you do more of this kind of content for different languages.<br>I find myself wanting to branch out more to learn other programming languages, but a lot of the learning material assumes no prior knowledge. For example, I don't need to know what an integer is, I need to know how this language implements it.
1
@djangodeveloper07 · 1 year ago
what a great timing. thank you Arjan
@kaineyb · 1 year ago
In your python Callable example it's possible to use another type alias to name the parameters :) Yeah it's not inline, but it helps me!
2
@theincredibleaf5965 · 1 year ago
Arjan, don't worry. You can (almost) completely go without the dreaded semi-colons in Typescript code. Can you do this video but as a Typescript programmer that needs to get better with Python.
1
@agamemnonc · 1 year ago
42 years old! Just a guess
4
Up next

Go vs Python: What Every Developer Should Know
ArjanCodes · 136K views

How to Write Python That Feels Like Python
ArjanCodes · 174K views

JavaScript vs Python: What's the Difference?
ArjanCodes · 37K views

TypeScript - The Basics
Fireship · 1.6M views

The Godfather of AI : Why The Machines Are ALREADY Conscious -Geoffrey Hinton
Ai Reality · 40K views

10 Python Features You’re Not Using (But Really Should)
ArjanCodes · 76K views

Claude Took On the Riemann Hypothesis. Here’s What Actually Happened
Ellie Sleightholm · 464K views

TypeScript vs JavaScript | Guido van Rossum and Lex Fridman
Lex Clips · 193K views

SQLAlchemy vs SQLModel: Which Should You Use?
ArjanCodes · 130K views

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
NDC Conferences · 424K views

Creator of TypeScript: 10x Faster Typescript, Why AI Won't Replace SWEs | Anders Hejlsberg
Ryan Peterman · 173K views

What programming language to learn first: JavaScript vs Python | ThePrimeagen and Lex Fridman
Lex Clips · 65K views

Object Oriented vs Functional Programming with TypeScript
Fireship · 816K views

The Insane Real Engineering of the Nazi Enigma Machine
Veritasium · 13M views

Bessent PANICS As Bond CRISIS Hits WORST MOMENT - Dutch Say BACK OFF USA
House of El · 80K views

TypeScript Tutorial For Beginners
Tech With Tim · 36K views

Python Properties vs Methods: The Contract You Didn’t Know You Were Making
ArjanCodes · 65K views

Learn TypeScript in 50 Minutes - TypeScript Beginner Crash Course
PedroTech · 126K views

TypeScript Tutorial for Beginners
Programming with Mosh · 2.2M views

Python, Go, Rust, TypeScript and AI with Armin Ronacher
The Pragmatic Engineer · 218K views