Technical Skills Inventory for Social Impact Tech Roles
How to use this tool:
- Rate your current skill level for each technology (1-4)
- Review the gap analysis for your target career path
- Explore the free learning resources to address your skill gaps
- Use the "Generate Learning Plan" button to create a personalized roadmap
- Click "Export Assessment" to save your skills inventory as a PDF
Technical Skills Inventory
Assess your current technical skills against requirements for social impact tech roles
Gap Analysis by Career Path
Likely skill gaps for each social impact tech role based on typical full stack engineer background
Free Learning Resources
Curated free courses to build skills for social impact tech roles
Frontend Development
Modern React with Redux
Udemy
Paid course, but try these free alternatives:
Full Modern React Tutorial Net Ninja (YouTube)
Accessibility in JavaScript Applications
Frontend Masters
Paid course, but try these free alternatives:
Web Accessibility Udacity
TypeScript Course
Free
freeCodeCamp
Backend Development
Node.js API Masterclass
Free
Traversy Media (YouTube)
SQL and PostgreSQL: The Complete Developer's Guide
Udemy
Paid course, but try these free alternatives:
Introduction to SQL Khan Academy
Authentication & Security
Free
The Odin Project
DevOps & Infrastructure
DevOps with Docker
Free
University of Helsinki
AWS Cloud Practitioner Essentials
Free
AWS Training
GitHub Actions: The Complete Guide
Free
freeCodeCamp (YouTube)
AI & Machine Learning
Google's Machine Learning Crash Course
Free
Google
Fast.ai Practical Deep Learning for Coders
Free
Fast.ai
MIT OpenCourseWare: Introduction to Deep Learning
Free
MIT
Kaggle Learn: Intro to Machine Learning
Free
Kaggle
Microsoft AI School
Free
Microsoft