All Teachers / Anjana Vakil
Anjana Vakil

Anjana Vakil

Software Engineer & Educator

Anjana suffers from a chronic case of curiosity, which led her from philosophy to English teaching to computational linguistics to software development. As a freelance engineer & educator, these days she mostly codes & teaches from her home base in San Francisco, when not traveling (in a mask) to events around the world to speak about the joy of programming and advocate for a more equitable & ethical tech industry. Nerd out with her about functional programming & JavaScript, ask her about the Recurse Center & Outreachy, and definitely invite her to your karaoke party!

Workshops with Anjana Vakil

August 26 to 27, 2025 - 9:30am to 4:30pm Central Daylight Time
▶ LIVE NOW

TypeScript: From First Steps to Professional

Anjana Vakil
Software Engineer & Educator
This course will equip you with the key concepts & skills you’ll need to become proficient with the TypeScript language, and acquaint you with the production-grade tooling, workflows, and resources you’ll want to accelerate your productivity and career growth.
TypeScript: From First Steps to Professional

Get Free Access for 5 Days to 200+ Courses

Unlock access to over 200+ high-quality frontend and fullstack courses - a perfect opportunity to get started and gauge your interest!

Anjana Vakil's Courses

What They're Saying

Anjana's explanations were so clear and fun!
Flor Gomez
Flor Gomez
I recently finished Anjana Vakil’s JavaScript course on Frontend Masters, and it was one of the most engaging learning experiences I have had in a while. She explains core concepts like scope, closures, and hoisting in a way that is clear and approachable. Her teaching style is full of energy, humor, and personality. With pop culture references, memes, and vibrant visuals, the sessions were both informative and genuinely fun.

This course is great for anyone revisiting JavaScript fundamentals or wanting a better grasp before diving into a modern framework. Anjana makes complex ideas feel intuitive and keeps you interested throughout.
Ibim Braide
Ibim Braide
The course had everything we needed to know about JS fundamentals. We had really helpful exercises and projects to work with and increase our level of understanding as we saw everything in practice.
Idrees Malikzai
Idrees Malikzai
Keep up the great work! Special shout out to the amazing Anjana Vakil! Her energy is great and keeps me hooked to watch and her course is very engaging!
Dušana T.
Dušana T.
Just finished a 14 hrs course! JavaScript: From First Steps to Professional by Anjana Vakil on Frontend Masters. The course was a perfect refresher to my JS knowledge. I learned some new staff about js like await/async, fetch, promises and modules. Built a funny project that fetch dog.ceo API 😁.

Anjana is an amazing character and her way of teaching is very entertaining made this lengthy course enjoyable and easy to finish.
Ahmad ash-Sharkawi
Ahmad ash-Sharkawi
ash-sharkawi
I just completed "Vanilla JavaScript Projects" by Anjana Vakil on Frontend Masters! It was fun making the camera project in which I used Vite and used some vscode extensions like eslint which can help find some bugs. And the dark mode toggle was nice.
Amaan Abdullah
Amaan Abdullah
amaantheone

Our courses are taught by experts from these top companies (and more)

Microsoft
Netflix
Stripe
Spotify