Developer Skills
Track your progress across 60+ skills. Build expertise, earn XP, and level up your career.
Sign in to track your skills and track your progress
1
Novice
0
Total XP
0
Learning
0
Day Streak
Showing 60 of 60 skills
HTML
Frontend
HyperText Markup Language - the foundation of web pages
CSS
Frontend
Cascading Style Sheets for styling web pages
JavaScript
Frontend
Programming language for interactive web pages
TypeScript
Frontend
Typed superset of JavaScript
React
Frontend
JavaScript library for building user interfaces
Next.js
Frontend
React framework with server-side rendering
Vue.js
Frontend
Progressive JavaScript framework
Angular
Frontend
TypeScript-based web application framework
Tailwind CSS
Frontend
Utility-first CSS framework
Responsive Design
Frontend
Creating websites that work on all devices
Node.js
Backend
JavaScript runtime for server-side development
Express.js
Backend
Minimalist web framework for Node.js
Python
Backend
High-level programming language
Django
Backend
High-level Python web framework
FastAPI
Backend
Modern Python web framework
REST APIs
Backend
Representational State Transfer architecture
GraphQL
Backend
Query language for APIs
Authentication
Backend
User identity verification
C#
Backend
Modern, object-oriented programming language by Microsoft
.NET
Backend
Cross-platform framework for building applications
ASP.NET Core
Backend
High-performance web framework for .NET
Rust
Backend
Systems programming language focused on safety and performance
Go
Backend
Fast, statically typed language designed at Google
Gin Framework
Backend
High-performance HTTP web framework for Go
SQL
Database
Structured Query Language for databases
PostgreSQL
Database
Advanced open-source relational database
MongoDB
Database
NoSQL document database
Redis
Database
In-memory data structure store
Database Design
Database
Designing efficient database schemas
Git
DevOps
Distributed version control system
Docker
DevOps
Containerization platform
Kubernetes
DevOps
Container orchestration platform
CI/CD
DevOps
Continuous Integration & Deployment
Linux
DevOps
Unix-like operating system
Terraform
DevOps
Infrastructure as Code tool
AWS
Cloud
Amazon Web Services cloud platform
Google Cloud
Cloud
Google Cloud Platform
Azure
Cloud
Microsoft Azure cloud platform
Serverless
Cloud
Function-as-a-Service architecture
React Native
Mobile
Build mobile apps with React
Flutter
Mobile
Google's UI toolkit for mobile
Swift
Mobile
Apple's programming language for iOS
Kotlin
Mobile
Modern language for Android development
Web Security
Security
Securing web applications
Encryption
Security
Data encryption techniques
OAuth 2.0
Security
Authorization framework
Unit Testing
Testing
Testing individual code units
Integration Testing
Testing
Testing component interactions
E2E Testing
Testing
End-to-end testing
Test-Driven Development
Testing
Writing tests before code
UI Design
Design
User Interface design principles
UX Design
Design
User Experience design
Accessibility (a11y)
Design
Making web apps accessible to all
Agile Methodology
Soft Skills
Iterative development approach
Code Review
Soft Skills
Reviewing and improving code quality
Technical Writing
Soft Skills
Writing clear technical documentation
HTTP/HTTPS
Backend
HyperText Transfer Protocol
JSON
Backend
JavaScript Object Notation data format
Cloud Computing
Cloud
Understanding cloud platforms
Dart
Mobile
Programming language for Flutter