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!
Anjana Vakil's Courses
- ⠇
Vanilla JavaScript Projects
Put your fundamental JavaScript knowledge into practice through hands-on web projects. Use browser APIs, asynchronous programming, Node.js, and modern tooling to build and deploy web apps, all with vanilla JavaScript! - ⠇
JavaScript: From First Steps to Professional
Take your first steps into the wide world of JavaScript and walk away with the core skills needed to become a professional JavaScript programmer! - ⠇
Data Visualization First Steps
Friendly, high-level intro to basic concepts of data visualization using Observable plot. - ⠇
Functional JavaScript First Steps
Learn core functional programming course and code everything with pure functions, learning recursion, higher-order functions, closures, and function composition.